Terms of Service
Spanda Works LLC · Last updated July 4, 2026 · [email protected]
1. The Service
Tirtha is a developer API gateway operated by Spanda Works LLC ("we", "us"). It routes your coding requests across AI models, verifies results, and caches verified solutions to lower cost. You access it via an API key at api.tirtha.ai and through the website tirtha.ai. These terms are a contract between you and Spanda Works LLC.
By creating an account or using the Services you agree to them. You must be at least 18 years old to use the Services.
2. Your Content and Ownership
You retain all rights to your inputs (your prompts and code). You own the outputs the Services return to you.
We claim no ownership of either; we take only the limited license needed to operate the Services and provide your results.
3. AI Output Accuracy
Outputs are generated by AI models and may be incorrect, incomplete, insecure, or unsuitable for your use.
You are responsible for reviewing and testing any code or output before you use it. We provide no warranty that outputs are accurate, reliable, or fit for any purpose. Do not rely on an output without independently verifying it.
4. No Training on Your Code
We do not use your prompts or code to train models. What the Services reuse is a verified answer, stored together with the prompt that produced it, as described in section 5.
5. The Shared Cache
To lower cost, the Services maintain a cache of verified solutions. When an answer passes verification we store it together with the prompt that produced it, because the prompt is how the entry is found again.
That store is shared by default. Send tirtha.no_cache with a request to skip the cache for that request. Private, isolated scopes exist in the system and are available to named customers by arrangement; they are not the default, and no account is running in one today. Reads are scoped: an isolated tenant does not read the shared scope unless it is configured to, and no tenant reads another tenant's scope.
Corrected August 6, 2026. This section previously said your prompts were never placed in the shared cache.
That was wrong. We checked the running system and every cached entry carries the prompt that produced it.
6. Contributions
There is no separate contribution step. Verified answers enter the shared cache as described in section 5, unless you send tirtha.no_cache with the request.
7. Accounts and Registration
You are responsible for your account, your API keys, and everything done with them. Keep keys confidential.
You may not sell, share, pool, or otherwise transfer your account or keys. Tell us promptly at [email protected] if you believe a key is compromised.
8. Acceptable Use
Use the Services lawfully and reasonably. In addition, you agree not to:
- systematically extract, scrape, or harvest outputs or cached content from the Services;
- reverse engineer, decompile, or otherwise attempt to discover the underlying models, routing logic, or verification methods of the Services;
- circumvent or attempt to circumvent usage limits, metering, or access controls, including by sharing, pooling, or rotating API keys;
- use automated means to farm, replay, or bulk-collect responses for the purpose of building a competing dataset, model, or service;
- submit inputs designed to manipulate the Services into unauthorized behavior, including prompt injection attacks;
- attempt to access another tenant's data or overwhelm the Services;
- resell or redistribute access to the Services without our prior written permission;
- use the Services to advertise or offer to sell goods and services.
We may rate-limit, suspend, or terminate accounts for abuse.
9. Software
Some functionality is provided through downloadable software (for example, our setup CLI). We grant you a limited, revocable, non-exclusive, non-transferable license to use that software solely to access the Services.
The license ends when your right to use the Services ends.
10. Fees, Credits, and Cancellation
Today, during the beta, the Services are free and there are no paid plans. We do not ask for a card, we do not bill, and no invoicing is in operation. Free accounts carry a monthly request quota, currently 100 requests per month per key, after which requests are declined until the quota resets. We may change or pause a key if usage is abusive or unaffordable.
The rest of this section describes paid plans that are not yet live and takes effect only when we launch them, with notice to you first. Our published list price is 2 US dollars per million input tokens and 8 per million output tokens. Paid use is intended to work through prepaid credits: you buy credits in advance, and each request draws them down at the published rate. Credits would be bought in U.S. dollars via our payment processor (major credit cards accepted). Prices may change with notice. Refund terms for credits will be published here before credits launch. You can stop using the Services at any time by revoking your keys or by emailing [email protected].
11. Warranty Disclaimer
THE SERVICES AND OUTPUTS ARE PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
We do not promise the Services will be uninterrupted, error-free, or secure.
12. Limitation of Liability
To the maximum extent permitted by law, we are not liable for indirect, incidental, special, consequential, or punitive damages, or for lost profits, data, or business, however caused. Our total liability for all claims arising out of or relating to the Services is limited to the lesser of (a) the amounts you paid us in the twelve months before the claim, or (b) five hundred U.S. dollars ($500). Some jurisdictions do not allow certain limitations, so parts of this section may not apply to you.
13. Indemnity
We will defend claims that your authorized use of the Services infringes a third party's intellectual property rights. You will defend claims arising from your inputs, your use of outputs, or your violation of these terms.
14. Dispute Resolution
Before formal proceedings, both parties agree to attempt informal resolution for at least thirty (30) days after written notice to [email protected] (or to you at your account email). Unresolved disputes will be settled by binding arbitration in South Carolina, on an individual basis. BOTH PARTIES WAIVE ANY RIGHT TO PARTICIPATE IN A CLASS ACTION. If arbitration fees are deemed excessive for you, we will pay the portion the arbitrator deems excessive. If a dispute proceeds in court instead, it will be brought in the state or federal courts located in South Carolina, and both parties consent to that venue. Any claim must be brought within one (1) year of the events giving rise to it, where permitted by law.
15. Termination
You may stop using the Services at any time. We may suspend or terminate access for violation of these terms, for abuse, or if we discontinue the Services (with reasonable notice where practicable). Sections that by their nature should survive termination (including 2 through 6 and 11 through 14) survive.
16. Changes to These Terms
We may update these terms. For material changes we will notify you by email before the update takes effect.
Continued use after the effective date means you accept the updated terms.
17. General
These terms are governed by the laws of the State of South Carolina, excluding its conflict-of-law rules.
If any provision is unenforceable, the rest remains in effect. Our failure to enforce a provision is not a waiver. You may not assign these terms without our consent; we may assign them as part of a merger, acquisition, or sale of assets. These terms plus any posted policies are the entire agreement between us about the Services.
Questions: [email protected] · Spanda Works LLC, South Carolina, USA