CCarma Labs

Terms of Service

Last updated: 2026-07-03

These Terms of Service ("Terms") govern your access to and use of the Carma Labs documentation generation service, including any websites, APIs, command-line tools, or hosted applications operated by Carma Labs (together, the "Service"). Please read them carefully. By accessing or using the Service you agree to be bound by these Terms.

If you do not agree, do not use the Service.


1. Who we are

The Service is provided by Carma Labs ("we", "us", "our"), based in Ontario, Canada. You can reach us at contact@carmahq.com.

2. The Service

Carma Labs offers a tool that generates structured technical documentation for source-code repositories. The Service may include hosted web applications, command-line interfaces, APIs, integrations with third-party large-language-model providers, and supporting infrastructure. Specific features available to you depend on the access you are granted.

We may add, modify, or remove features at any time. We will provide reasonable notice for changes that materially reduce functionality you are paying for.

3. Account eligibility and registration

To use most features of the Service you must create an account or supply an API key. By creating an account you represent that:

  • you are at least the age of legal majority in your jurisdiction;
  • the information you provide is accurate and current; and
  • you have authority to accept these Terms on behalf of yourself and, if applicable, the organization you represent.

You are responsible for safeguarding your credentials and for any activity carried out under your account. Notify us promptly at contact@carmahq.com if you suspect unauthorized use.

4. Fees

The Service is currently provided free of charge while in beta. We do not collect payment information and there is no checkout.

If you connect your own large-language-model API key ("bring your own key"), usage costs charged by that provider are billed by the provider directly to you under your agreement with them; we never handle those payments.

We may introduce paid plans in the future. If we do, pricing will be announced clearly in advance, and no charge will apply without your explicit opt-in.

5. License to use the Service

Subject to these Terms and any usage limits, we grant you a limited, non-exclusive, non-transferable, revocable license to access and use the Service for your internal business or personal purposes.

You agree not to:

  • use the Service to build, train, or improve a product that competes with Carma Labs;
  • resell, sublicense, or commercially redistribute the Service or its outputs as a stand-alone offering;
  • reverse-engineer, decompile, or attempt to extract proprietary algorithms from the Service, except to the extent permitted by mandatory law;
  • interfere with the integrity, security, or performance of the Service, including by sending malware, crawling at abusive rates, or bypassing rate limits;
  • use the Service to violate any law, infringe any third party's rights, or process content you do not have lawful authority to process; or
  • attempt to access another user's account or data without authorization.

6. Open-source components and the Business Source License

Portions of the Service are licensed under the Business Source License 1.1 ("BSL 1.1"). Under BSL 1.1, you may use, copy, and modify the licensed source code for any non-production purpose and for production use that is not a "competing service" as defined in the LICENSE file. The change date for the BSL grant is 2030-05-07, after which the affected source automatically converts to the Apache License 2.0.

Nothing in these Terms restricts your rights under BSL 1.1 or any other open-source license that applies to specific components.

7. Your content

"Your Content" means any source code, repository data, prompts, configurations, or other materials you submit to or process through the Service.

  • Ownership. You retain all rights, title, and interest in Your Content. We claim no ownership of your code.
  • License to us. You grant Carma Labs a worldwide, royalty-free, non-exclusive license to host, process, transmit, display, and otherwise use Your Content solely as needed to provide and improve the Service.
  • Your responsibility. You represent that you have the right to submit Your Content and that Your Content does not infringe any third-party rights or violate any law.
  • No training on Your Content. We do not use Your Content to train Carma Labs models. When the Service relays Your Content to a third-party LLM provider (see §10), that provider's terms govern any retention or training behavior on their side; we configure these integrations with privacy-respecting defaults wherever the provider supports them.

8. Generated output

The Service produces documentation, summaries, and other generated material from Your Content ("Output"). You are free to use Output for any lawful purpose, including commercial use. We make no claim of ownership over Output but provide no warranty that Output is unique, original, accurate, or non-infringing.

You acknowledge that:

  • LLM-based generation can occasionally produce inaccurate, incomplete, or misleading content. You are responsible for reviewing Output before relying on it for critical decisions.
  • Identical or similar prompts may yield similar Output across users. We cannot guarantee the uniqueness of any given Output.

9. Carma Labs intellectual property

The Service itself (excluding Your Content and Output, and excluding components licensed under BSL 1.1 or other open-source licenses) — including software, designs, trademarks, logos, and documentation — is the property of Carma Labs or its licensors. These Terms do not grant you any rights in our trademarks or branding without our prior written consent.

10. Third-party services

The Service relies on third-party providers, including: Vercel (frontend hosting), Hetzner (backend hosting), and the LLM providers Anthropic, OpenAI, Google, and self-hosted Ollama instances. By using the Service you also agree to the applicable third-party terms where those third parties process your data on our behalf. Our Privacy Policy describes the role of each third party.

11. Privacy

Our Privacy Policy explains how we collect, use, share, and protect personal information. By using the Service you agree to that policy.

12. Suspension and termination

We may suspend or terminate your access to the Service at any time, with or without notice, if we reasonably believe you have violated these Terms, created risk or possible legal exposure for us, or failed to pay amounts due. We may also discontinue the Service in whole or in part with reasonable notice.

You may close your account at any time. Upon termination:

  • your right to use the Service ends immediately;
  • we will retain or delete data in accordance with our Privacy Policy (90-day freeze period before permanent deletion); and
  • sections of these Terms that by their nature should survive termination — including §§ 5 (restrictions), 7-9 (IP), 13 (warranties), 14 (liability), 15 (indemnity), and 16 (governing law) — survive.

13. Disclaimer of warranties

THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, CARMA LABS DISCLAIMS ALL WARRANTIES INCLUDING BUT NOT LIMITED TO MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND ANY WARRANTIES ARISING FROM COURSE OF DEALING OR USAGE OF TRADE.

We do not warrant that the Service will be uninterrupted, error-free, secure, or that Output will be accurate or fit for any particular purpose.

14. Limitation of liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, CARMA LABS AND ITS PERSONNEL WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR LOST PROFITS, REVENUE, GOODWILL, OR DATA, ARISING OUT OF OR IN CONNECTION WITH THESE TERMS OR THE SERVICE, EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

OUR AGGREGATE LIABILITY ARISING OUT OF OR RELATING TO THESE TERMS OR THE SERVICE WILL NOT EXCEED THE GREATER OF (A) THE AMOUNTS YOU HAVE PAID TO US FOR THE SERVICE IN THE TWELVE (12) MONTHS PRECEDING THE EVENT GIVING RISE TO THE CLAIM, OR (B) ONE HUNDRED U.S. DOLLARS (US$100).

These limits apply notwithstanding the failure of any limited remedy of its essential purpose.

15. Indemnification

You agree to defend, indemnify, and hold harmless Carma Labs, its affiliates, and their respective personnel from and against any third-party claims, damages, liabilities, and reasonable expenses (including legal fees) arising out of or related to (i) Your Content, (ii) your use of the Service in violation of these Terms, or (iii) your violation of any law or third-party right.

16. Governing law and dispute resolution

These Terms are governed by the laws of the Province of Ontario, Canada, and the federal laws of Canada applicable therein, without regard to conflict-of-law principles. The courts located in Toronto, Ontario have exclusive jurisdiction over disputes arising out of these Terms, and you submit to that jurisdiction.

Statutory consumer rights. Notwithstanding the foregoing, where mandatory consumer-protection laws of your jurisdiction provide stronger or non-waivable rights — including, without limitation, the EU Consumer Rights Directive, the UK Consumer Rights Act, the California Consumer Privacy Act, or the Quebec Consumer Protection Act — those rights apply to you and nothing in these Terms displaces them.

17. Changes to these Terms

We may update these Terms from time to time. If we make material changes, we will provide at least thirty (30) days' notice by email (if you have an account) or by posting a notice on our website before the changes take effect. Your continued use of the Service after the effective date constitutes acceptance of the updated Terms.

18. Miscellaneous

  • Entire agreement. These Terms, together with the documents they incorporate, are the entire agreement between you and Carma Labs regarding the Service.
  • Severability. If any provision is held to be unenforceable, the remaining provisions remain in full force and effect.
  • No waiver. Our failure to enforce any right or provision is not a waiver of that right or provision.
  • Assignment. You may not assign these Terms without our prior written consent. We may assign these Terms in connection with a merger, acquisition, or sale of assets.
  • Force majeure. Neither party is liable for failure to perform due to causes beyond reasonable control.
  • Notices. We may send you notices via email or by posting on our website. You may send us notices to contact@carmahq.com.

If you have questions about these Terms, please email us at contact@carmahq.com.