← Harnd

Terms of Service

最終更新日: July 29, 2026

Harnd はベータ版です。本ページは現時点での方針であり、最終的な法的助言ではありません。プロダクトおよび事業形態の確定に伴い変更されることがあります。

本ページは現在英語のみでご案内しています。日本語版は準備が整い次第公開します。

1. Agreement

These terms govern your use of Harnd (the "Service"), operated by Harnd ("we"). By creating an account, joining the waitlist, or using the harnd CLI against our hosted service, you agree to these terms. If you do not agree, do not use the Service.

2. What the Service is

Harnd helps you record and enforce a design system ("harness") for AI-assisted development. It has two parts:

  • The CLI, which runs on your own machine. harnd init, harnd scan, harnd validate, harnd suggest-intents and harnd intents require no account and no network access.
  • The hosted service, which stores a projection of your harness metadata when you explicitly run harnd link and harnd sync.

3. Beta

The Service is currently in beta and provided free of charge. It may change or break. If we discontinue it, we will notify registered users by email in advance and provide a reasonable window to export your data — your .harnd/ files already hold your canonical harness data on your own machine — or to request deletion of your cloud projection before shutdown.

4. Your content and our access

You retain all rights to your code, your design system, and everything you record in .harnd/.

We never collect your source code automatically. When you run harnd sync, you send us metadata about your design system — names, file paths, usage, quality-gate definitions, intents, the descriptive text you or your AI wrote, the decisions you chose to record, and, for each quality-gate violation, one offending line of code (≤200 characters), which you can suppress with --redact. Some of those fields are free-form text you author yourself; anything you write there is sent. See the Privacy Policy for the full list.

You grant us permission to store and process that metadata solely to provide the Service to you.

During the beta we act as the controller of this data, not as your processor: our users are individual developers rather than organizations placing their own customers' data with us. If you need a data processing agreement for organizational use, contact us — that will come with paid business plans.

5. Your responsibilities

You agree not to:

  • use the Service to store data you are not permitted to disclose (including secrets, credentials, or personal data of others in decision text or intent text);
  • attempt to access harnesses belonging to others;
  • circumvent rate limits or authentication;
  • use the Service unlawfully.

You are responsible for keeping your API key secret. The CLI stores it in .harnd/credentials with owner-only permissions and excludes it from version control; do not commit or share it.

6. Accounts and API keys

API keys are scoped to a single harness. We store only a hash of each key. You can revoke a key at any time, which immediately stops further syncing with it.

We may suspend or terminate your access if you violate section 5. You may stop using the Service and ask us to delete your account and data at any time by contacting us.

7. What the Service does not do

We make no representation about the quality of your design system, your code, or your product. Harnd is a recording and checking tool. What it records is what you and your AI put into it, and what it checks are rules you configure.

Specifically:

  • Quality gates are heuristics you configure. They may miss problems and may report false positives. A clean harnd validate run means "the rules you enabled found nothing in the files you scoped" — nothing more. It is not a statement that your design system is consistent, that your UI is accessible, that your code is secure, or that your product is fit for release.
  • We do not review, verify, or endorse anything your AI agent produces. Harnd is designed for you to use with your own AI. The intents it drafts, the code it writes, and the decisions it records are outputs of a third-party model you chose, governed by that provider's terms. They are your content under section 4, and you are responsible for reviewing them before relying on them.
  • We do not guarantee uptime, that the Service will be error-free, or that scan results are complete or accurate for any given codebase. Detection depends on your stack, and some project layouts yield little or nothing.
  • Detection behaviour changes between versions. Improving a rule means the same repository can produce different results after an upgrade. Within a single version and configuration, the deterministic parts of the CLI are designed to be repeatable — but this is a description of how the tool works, not a warranty, and it is subject to section 8.

Decisions about your product remain yours.

8. Disclaimer and limitation of liability

The Service is provided free of charge and "as is", without warranties of any kind, express or implied, including merchantability, fitness for a particular purpose, and non-infringement. Without limiting section 7, we do not warrant that the Service will be uninterrupted or error-free, that quality gates will detect every issue or avoid false positives, or that any output produced with the help of an AI agent is correct, complete, or suitable for your purpose.

We are not liable for damages arising from your use of the Service, except where the damage results from our intent or gross negligence. Where liability for our ordinary negligence cannot be excluded under applicable law, it is limited to the amount you paid us for the Service in the three months preceding the event — which, during the free beta, is zero.

Nothing in these terms excludes liability that cannot be excluded by law.

9. Changes to these terms

We may update these terms and will update the "Last updated" date when we do.

10. Governing law and venue

We have not yet finalized the governing law and venue for disputes arising from these terms. We will complete this section, with legal review, before the Service accepts payment.

11. Contact

hello@harnd.com