Privacy Policy

Last updated: April 29, 2026

This Privacy Policy explains how the maintainers of Kinnoo (“Kinnoo,” “we,” “us,” or “our”) collect, use, share, retain, and protect personal information in connection with the Kinnoo website, the Kinnoo AI agent registry, the Kinnoo command-line interface (the “CLI”), associated APIs, and any related services (collectively, the “Service”). It also describes the rights that you may have over your personal information under applicable data-protection laws, including the European Union’s General Data Protection Regulation (“GDPR”), the United Kingdom GDPR, the California Consumer Privacy Act as amended by the California Privacy Rights Act (collectively, the “CCPA”), and the California Online Privacy Protection Act (“CalOPPA”). By using the Service you acknowledge that you have read this Privacy Policy. Your use of the Service is also governed by our Terms of Service.

1. Scope of this Policy

This Privacy Policy applies to personal information that Kinnoo processes as a controller (or, where applicable, as a business) in connection with the Service. It does not apply to personal information that is processed by third parties whose products or services you may interact with separately, including the operators of any external website, registry mirror, or AI model provider that an Agent (as defined in our Terms of Service) may invoke. Where the Service includes links or integrations with third-party services, you should review the privacy notices of those third parties to understand how they handle your personal information.

For users in the European Economic Area, the United Kingdom, and Switzerland, the “controller” of personal information processed under this Privacy Policy is the Kinnoo project. You may contact us using the details in Section 13.

2. Information We Collect

2.1 Information you provide directly

When you create a Kinnoo account, publish or install Agents, configure your profile, or contact us, we collect the information you choose to provide. This typically includes:

  • Account identifiers: your name (or display name), email address, chosen username or tenant slug, and a hashed or federated representation of your authentication credentials.
  • Authentication and access tokens: session tokens issued by Kinde Auth and any CLI access tokens, publish tokens, or API tokens that you generate or that the Service issues to you. We store these in a hashed or otherwise non-reversible form where technically feasible and use them only to authenticate your requests to the Service.
  • Profile information: any optional profile fields you choose to fill in, such as a biography, links, or an avatar image.
  • Content you publish: Agent archives (source code, compiled artifacts, configuration, and other files), Agent metadata (names, descriptions, tags, version numbers, dependency declarations, permission declarations, and documentation), and any other content you submit through the Service. User Content you publish is generally public, is fetched and served to other Users on request, and may be downloaded, mirrored, cached, or indexed by third parties. Do not include personal information about yourself or others, and do not include API keys, tokens, credentials, or other secrets, in published User Content unless you intend for that information to be permanently public; if you do, you must consider the secret compromised and rotate it.
  • Communications: the contents of messages you send to us, including support requests, bug reports, abuse reports, and copyright complaints.

2.2 Information from social sign-in

We use Kinde Auth (operated by Kinde, Inc.) to handle account registration, authentication, and session management. Kinde Auth offers the option to sign up or sign in using a social identity provider, currently including Google and GitHub. If you choose to use a social sign-in option, the relevant identity provider will share with Kinde, and Kinde will share with us, a limited profile typically consisting of your name, email address, and a stable provider-specific user identifier. We do not receive your social-account password. Information shared with us by a social provider is treated as account information under this Privacy Policy.

2.3 Information collected automatically

When you access or use the Service, we and our service providers may automatically collect:

  • Log and device data: Internet Protocol (IP) address, user-agent string, device and operating-system information, CLI version (where applicable), preferred language, time zone, referring URL, and the date, time, and duration of requests.
  • Usage data: the pages or API endpoints you access, the Agents you publish, install, fetch, or search for, the actions you take in the registry user interface, and similar interactions with the Service.
  • Security and integrity data: records related to authentication attempts, rate limiting, abuse detection, webhook deliveries, and audit logs.
  • Cookies and similar technologies: strictly necessary cookies (such as our session cookie and a CSRF token) that are required for the Service to function and to keep you signed in. We do not use third-party advertising cookies or cross-site tracking cookies. Your browser’s settings allow you to block or delete cookies, but doing so may prevent you from signing in or using parts of the Service.

2.4 Information we do not collect

We do not knowingly collect government-issued identification numbers, payment-card numbers, bank-account information, precise geolocation, biometric identifiers, information about your physical or mental health, or special categories of personal data under the GDPR. Kinnoo does not currently process payments; if and when we introduce paid features in the future, we will update this Privacy Policy and the payment information will be handled by a regulated payment processor under that processor’s own terms.

2.5 Information collected by the Kinnoo CLI

The Kinnoo command-line interface (the “CLI”) communicates with the Service when you authenticate, search the registry, publish or unpublish an Agent, install or fetch an Agent, or otherwise invoke a CLI command that maps to a registry API. When the CLI makes such a request, the same categories of log data described in Section 2.3 are recorded for that request, including IP address, user-agent string, CLI version, the API endpoint invoked, and the Agent selector or query that you provided. Where the request is authenticated, we associate it with your account or Access Token.

The CLI does not transmit telemetry to Kinnoo other than what is required to fulfill the registry API request you have invoked. It does not report on which Agents you run locally, the inputs or outputs of those Agents, your file system contents, your environment variables, or other information about your local machine. Some CLI commands may write configuration, cached archives, or log files to a directory under your home directory; that local data is stored on your machine and is not transmitted to Kinnoo.

2.6 Information when you run an Agent locally

When you use the CLI to run an Agent on your machine, the Agent executes locally with the permissions of the operating-system user that invoked the CLI. Kinnoo does not receive, store, or process the prompts, inputs, outputs, files, network traffic, or other data that the Agent generates or exchanges with any third-party service while it is running. If the Agent invokes a third-party service (for example, a large- language-model provider, search API, payment provider, or cloud-storage provider), the data sent to and received from that service is governed by the privacy notice and terms of that third-party service and not by this Privacy Policy. You are responsible for understanding the data-handling practices of any third-party service that an Agent you run is configured to use.

3. How We Use Personal Information

We use personal information for the following purposes:

  • To provide the Service: to create and maintain your account, authenticate you, accept and serve Agent uploads and downloads, render the registry user interface, respond to API requests, and otherwise deliver the features of the Service.
  • To secure the Service: to detect, investigate, and prevent fraud, abuse, security incidents, malware uploads, and violations of our Terms of Service or Acceptable Use Policy; to apply rate limits and quotas; and to comply with audit and incident-response obligations.
  • To communicate with you: to send transactional messages such as email-verification messages, password-reset messages, security alerts, and important changes to the Service or this Privacy Policy. We do not currently send marketing emails; if we do in the future, we will provide a clear opt-out mechanism.
  • To improve the Service: to understand how the Service is used in aggregate, to debug errors, and to plan and test new features. We aim to use aggregated or de-identified data wherever possible for these purposes.
  • To comply with the law: to comply with our legal and regulatory obligations, respond to lawful requests from public authorities, enforce our agreements, and protect the rights, property, or safety of Kinnoo, our Users, or others.

5. How We Share Personal Information

We share personal information only as described in this Section 5:

5.1 Service providers and processors

We share personal information with carefully selected service providers that process it on our behalf and under written contractual obligations consistent with this Privacy Policy and applicable law. These currently include, without limitation:

  • Kinde, Inc. (Kinde Auth):our identity and authentication provider. Kinde processes your authentication credentials, social-sign-in information, session tokens, and related security metadata as our processor for the purpose of providing identity services to the Service. Kinde’s processing is subject to its own privacy notice and data-processing agreement, and Kinde acts strictly on our documented instructions for purposes of operating the Service.
  • Cloud infrastructure providers: we host the Service on commercial cloud infrastructure providers that supply compute, storage, content-delivery, edge, and database services. These providers process personal information only to host and deliver the Service.
  • Email delivery and support tooling: we use service providers to send transactional email (for example, email- verification and password-reset messages) and to manage support requests.
  • Security and observability tooling: we may use providers for error monitoring, log aggregation, denial-of-service protection, and similar operational purposes.

We require each of these providers to protect personal information consistent with applicable law and to use it only for the purposes for which we share it.

5.2 Other Users and the public

By design, the registry exposes certain account-level information to other Users and to the public, including your username or tenant slug, your published Agents and their metadata, and any profile information you choose to make public. We do not disclose your email address or other contact information to other Users without your consent except as required by law.

5.3 Legal, safety, and enforcement disclosures

We may disclose personal information when we have a good-faith belief that disclosure is necessary to: (a) comply with applicable law, regulation, legal process, or governmental request; (b) enforce the Terms of Service, including investigation of potential violations; (c) detect, prevent, or otherwise address fraud, security, or technical issues; or (d) protect against harm to the rights, property, or safety of Kinnoo, our Users, or the public as required or permitted by law.

5.4 Business transfers

If Kinnoo is involved in a merger, acquisition, reorganization, financing, or sale of assets, personal information may be transferred as part of that transaction, subject to standard confidentiality obligations and to the protections of this Privacy Policy. We will notify you of any material change in the controller of your personal information.

5.5 No sale or sharing of personal information

We do not sell your personal information for monetary or other valuable consideration, and we do not “share” your personal information for cross-context behavioral advertising as those terms are defined under the CCPA. We have not engaged in such sales or sharing in the preceding twelve months.

6. International Data Transfers

Kinnoo is operated from, and our service providers may process personal information in, the United States and other countries that may have data-protection laws different from those in your country of residence. Where personal information of users in the European Economic Area, the United Kingdom, or Switzerland is transferred to a country that has not received an adequacy decision from the relevant authority, we rely on appropriate safeguards such as the European Commission’s Standard Contractual Clauses, the United Kingdom International Data Transfer Addendum, or other lawful transfer mechanisms with our service providers. You may contact us to request more information about the safeguards we use.

7. Data Retention

We retain personal information for as long as is reasonably necessary to provide the Service, to comply with our legal and regulatory obligations, to resolve disputes, and to enforce our agreements. Specific retention practices include:

  • Account information is retained for the lifetime of your account and for a reasonable period thereafter to allow for account recovery, dispute resolution, and audit trail integrity.
  • Published User Content, including Agent archives and metadata, may remain publicly available so long as it is published and may be retained internally after removal as described in Section 8.3 of our Terms of Service for security, audit, and legal-compliance purposes.
  • Security and audit logs are retained for a limited period appropriate to their purpose, typically not longer than twenty-four (24) months unless a longer retention period is required by law or to investigate an ongoing incident.
  • Backups follow a separate retention cycle. Personal information that has been deleted from active systems may persist in encrypted backups for a limited period until those backups are rotated and overwritten.

8. Security

We implement administrative, technical, and organizational measures designed to protect personal information against unauthorized access, accidental loss, alteration, or disclosure. These measures include encryption of data in transit using industry-standard TLS, encryption of sensitive data at rest where supported by our infrastructure providers, the use of a managed identity provider to store and verify authentication credentials, role-based access control for administrative interfaces, audit logging, rate limiting, and security monitoring. No method of transmission over the Internet or method of electronic storage is one hundred percent secure, and we cannot guarantee absolute security. You are responsible for keeping your account credentials confidential and for using strong, unique passwords with your social-sign-in providers.

9. Your Rights and Choices

9.1 Rights for users in the EEA, UK, and Switzerland (GDPR)

Subject to applicable law and certain exemptions, you have the right to:

  • Access the personal information we hold about you.
  • Rectify personal information that is inaccurate or incomplete.
  • Erase your personal information in certain circumstances (for example, where it is no longer necessary for the purposes for which it was collected).
  • Restrict or object to certain processing, including processing based on legitimate interests.
  • Data portability: receive a copy of personal information you provided to us in a structured, commonly used, machine-readable format.
  • Withdraw consent where we are processing your personal information based on your consent.
  • Lodge a complaint with your local supervisory authority. We would, however, appreciate the opportunity to address your concerns first.

9.2 Rights for California residents (CCPA)

Subject to applicable law and certain exemptions, California residents have the right to:

  • Know the categories and specific pieces of personal information we have collected about them, the categories of sources, the business or commercial purposes for collecting it, and the categories of third parties with whom we share it.
  • Request deletion of personal information that we have collected from them.
  • Request correction of inaccurate personal information that we maintain about them.
  • Opt out of the sale or sharing of personal information. As described above, we do not sell or share personal information for cross-context behavioral advertising.
  • Limit the use and disclosure of sensitive personal information. We do not use sensitive personal information to infer characteristics about you and we limit our use of any such information to providing the Service and the other purposes permitted by the CCPA.
  • Be free from unlawful discrimination for exercising your CCPA rights.

9.3 How to exercise your rights

You may exercise these rights by contacting us using the details in Section 13. We may need to verify your identity before responding to a request, and we may be unable to fulfill a request where an exemption under applicable law applies. We will respond within the timeframes required by applicable law. You may use an authorized agent to submit a request on your behalf, subject to verification.

9.4 Account self-service

Many account changes can be made directly within the Service. You can update profile information, change your password through your social or Kinde-managed credentials, unpublish or deprecate Agents you have published, and request account deletion using the in-product controls or by contacting us.

10. Children Under 13

The Service is not directed to children under the age of 13, and we do not knowingly collect personal information from children under the age of 13. If you are a parent or legal guardian and believe that a child under 13 has provided personal information to the Service, please contact us using the details in Section 13 and we will take reasonable steps to delete that information from our systems. Users between the ages of 13 and 17 may use the Service only in accordance with the age requirements set out in our Terms of Service. This Privacy Policy is also intended to satisfy the requirements of the California Online Privacy Protection Act (CalOPPA) regarding the protection of minors.

11. Do Not Track and Third-Party Sites

Some browsers offer a “Do Not Track” setting. Because there is no industry- standard interpretation of this signal, we do not currently respond to it. We do not, however, allow third-party advertising networks to collect personal information about your activity on the Service for cross-site behavioral advertising. The Service may contain links to third-party websites and resources, including, for example, links from published Agent metadata to third-party documentation. We are not responsible for the privacy practices of those third parties, and we encourage you to review their privacy notices before providing them with personal information.

12. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. If we make material changes, we will update the “Last updated” date at the top of this page and, where appropriate, provide additional notice (such as a banner in the Service or an email to the address associated with your account). Your continued use of the Service after the effective date of the updated Privacy Policy constitutes your acknowledgement of the updated terms to the extent permitted by applicable law.

13. How to Contact Us

If you have questions about this Privacy Policy or wish to exercise any of your rights, you may contact Kinnoo support through the channels published on the Kinnoo website, including by opening an issue at https://github.com/kinnoo-project/kinnoo/issues. Please do not include sensitive personal information in a public issue. If you are located in the European Economic Area, the United Kingdom, or Switzerland and your concern is not resolved by contacting us, you have the right to lodge a complaint with your local supervisory authority.