Legal
Terms of Service
Last updated: April 19, 2026
These terms form a binding agreement between you and Calcis. Please read section 5 (the accuracy disclaimer) carefully. If you do not agree with any part of these terms, do not use the service.
1. Acceptance of terms
By accessing or using calcis.dev, the Calcis public API, the Calcis VS Code extension, the Calcis browser extension, the Calcis GitHub Action, or any other tool we publish under the Calcis name (together, the “Service”) you agree to be bound by these terms and by our Privacy Policy. If you are agreeing on behalf of an organisation, you represent that you have authority to bind that organisation and “you” in these terms means that organisation.
You accept these terms the first time you sign up, log in, or make an API call with a Calcis key, whichever comes first. Continued use after we post a change to these terms constitutes acceptance of the change.
2. Description of service
Calcis is a prompt cost estimator for large language model APIs. Given a prompt and a target model, the Service:
- Counts input tokens using the target provider's tokenizer.
- Predicts output token count using a regression model and, on paid tiers, a short LLM call that receives a fingerprint of the prompt rather than the text itself.
- Returns a dollar-cost forecast based on the target provider's published per-token pricing.
The Service does not make real LLM API calls on your behalf. It does not store, transmit, or process any output the LLM provider later returns to you when you run the real call yourself.
3. Eligibility
You must be at least 16 years old to use the Service. If you are under 18 you must have the consent of a parent or legal guardian before creating an account or purchasing a subscription. The Service is not directed at children.
You must not use the Service if you are located in, or a national of, a country to which export of software from Australia or the United States is prohibited under applicable sanctions law, or if you appear on any government denied-party list.
4. Accounts and authentication
Calcis uses Clerk as its authentication provider. You are responsible for maintaining the confidentiality of your sign-in credentials and for all activity that occurs under your account. Notify us at once if you suspect unauthorised access.
You must provide accurate information when signing up and keep it up to date. One person, one account, except where the Team tier is in use and the plan explicitly permits additional seats.
API keys must be kept secret. You are responsible for any request made with a key you issued, up to the point you revoke it in your dashboard. We will never ask you for an API key over email or chat.
5. Accuracy disclaimer (please read)
Calcis produces estimates, not invoices. The numbers shown in the Service are predictions based on a tokenizer implementation, a regression model, and published per-token pricing. They are useful for planning, comparison, and budgeting, but they are not a guarantee of the actual amount you will be charged by the LLM provider.
Your real bill is determined by the LLM provider (for example, Anthropic, OpenAI, or Google) based on the tokens they count at the time you make the real API call. Our prediction can differ from the real outcome because:
- Output length is inherently probabilistic; the real response may be longer or shorter than predicted.
- The provider may change pricing between our last update and your call.
- Tokenizers can change minor version to minor version, and the provider's server-side count is always authoritative.
- Surcharges such as image input, tool calls, cached tokens, long-context tiers, and batch discounts may not be reflected in our estimate.
You agree to use Calcis estimates for planning only and to verify actual costs against your provider's own billing dashboard. Nothing shown by the Service constitutes financial, accounting, or legal advice. You are responsible for the real API calls you make with your own provider credentials and for the charges that result from them.
Where applicable, this clause is subject to the Australian Consumer Law guarantees described in section 16. Nothing in this clause excludes, restricts, or modifies any right or remedy that cannot lawfully be excluded under the Australian Consumer Law.
6. Paid tiers, billing, and renewal
Some features of the Service require a paid subscription. Current pricing is published at /pricing. Payment is processed by Stripe; by subscribing you agree to Stripe's terms as well as these.
Subscriptions renew automatically at the end of each billing interval (monthly or annual) at the then-current rate. You authorise us and Stripe to charge your saved payment method for each renewal.
If a renewal charge fails, we will retry and notify you by email. If payment cannot be recovered, the subscription will be downgraded to the free tier and paid features will become unavailable.
Prices are in US dollars unless stated otherwise and are exclusive of any applicable GST or sales tax, which will be added at checkout where required.
For annual subscribers we will remind you by email at least 15 days before each automatic renewal, as a matter of practice and to remain compliant with California Business and Professions Code § 17602 and comparable rules.
7. Cancellation and refunds
You can cancel your subscription at any time from your dashboard. Cancellation is a one-click action; no email, no chat, no support ticket, no retention script. A cancellation takes effect at the end of the current billing interval and you retain access to paid features until then.
Refunds. Subscription fees are generally non-refundable, except as required by law (including the Australian Consumer Law) or where we explicitly offer a refund. If you believe you are entitled to a refund, email us and we will review in good faith.
EU/UK consumers. If you are a consumer in the European Union or the United Kingdom you have the right to cancel a distance contract within 14 days of purchase. By beginning to use the Service during that period you expressly agree that we may start supply immediately; once the Service has been fully supplied the 14-day cancellation right may no longer apply to the already-supplied portion.
8. API keys, rate limits, and quotas
Each tier has associated per-minute rate limits and weekly or monthly request quotas. Limits apply per account and are aggregated across all keys the account owns. Quotas are reset on a fixed schedule.
We may change the limits and quotas associated with a tier with 30 days' notice. We will not retroactively reduce the limits of an active billing period below what we advertised when you subscribed.
You must not attempt to bypass any rate limit, for example by distributing requests across multiple accounts or spoofing client identifiers. We reserve the right to revoke keys and terminate accounts that do so.
9. Acceptable use
You agree not to use the Service to:
- Violate any applicable law or regulation, including export controls, sanctions, and privacy law.
- Infringe intellectual property rights, including submitting prompts that include misappropriated trade secrets or unlicensed code.
- Submit content that is unlawful, harmful, fraudulent, defamatory, obscene, or discriminatory.
- Attempt to gain unauthorised access to the Service or to any account other than your own.
- Reverse engineer, decompile, or disassemble any part of the Service except to the extent applicable law expressly permits.
- Use the Service to build a competing product or to train a machine-learning model that competes with Calcis.
- Probe, scan, or test the vulnerability of the Service without our prior written consent, except for good-faith security research consistent with section 17.
- Overload the Service or disrupt service for others, including denial-of-service attacks.
- Submit personal information about people who have not consented to you sharing that information.
- Submit the information of any individual under the age of 16 without verifiable parental consent.
We may suspend or terminate accounts that breach this section. Where a breach is severe or ongoing we may do so without notice.
10. Our intellectual property
The Service, including all software, user interface, documentation, brand, and trade marks, is owned by Calcis or its licensors. We grant you a limited, non-exclusive, non-transferable, revocable licence to use the Service for its intended purpose, subject to these terms.
You may not reproduce, modify, distribute, publicly display, or create derivative works based on the Service except as expressly permitted by these terms or by applicable law.
11. Your content
You retain all ownership of the prompts and other content you submit to the Service. You grant Calcis a limited, worldwide, royalty-free licence to process that content solely for the purpose of providing the Service to you, consistent with what is described in the Privacy Policy.
This licence terminates when the content is discarded from our memory or expires from our short-lived analytics log. We do not acquire any ownership of your content and we do not use your content to train public models.
You represent that you have the rights necessary to submit the content you submit and that submitting it to Calcis does not breach any third-party right or contract.
12. Third-party services
The Service depends on third-party services listed in our sub-processor page. Their availability is outside our control. We are not responsible for outages, data handling, or terms imposed by those third parties except to the extent required by law or by contract with us.
The Service may link to external sites (for example, to a provider's own documentation). Those sites have their own terms and we are not responsible for them.
13. Warranties and disclaimers
To the maximum extent permitted by law and subject to section 16, the Service is provided on an “as is” and “as available” basis without warranties of any kind, whether express, implied, statutory, or otherwise. We do not warrant that the Service will be uninterrupted, error-free, accurate, or that it will meet your specific requirements.
In particular, we do not warrant the accuracy of cost estimates. See section 5.
14. Limitation of liability
To the maximum extent permitted by law and subject to section 16, Calcis will not be liable for any indirect, incidental, consequential, special, exemplary, or punitive damages, or for any loss of profits, revenue, data, goodwill, or business opportunity, arising out of or in connection with these terms or the Service, even if advised of the possibility of such damages.
Our total aggregate liability for all claims arising out of or in connection with these terms or the Service in any 12-month period will not exceed the greater of (a) the fees you actually paid to Calcis in the 12 months before the claim arose, and (b) one hundred Australian dollars (AUD 100).
This section does not limit liability that cannot lawfully be limited, including liability for fraud, death or personal injury caused by negligence, or any right or remedy under the Australian Consumer Law that cannot be excluded.
15. Indemnification
You agree to indemnify and hold Calcis, its operator, and any successor in title harmless from any third-party claim, demand, loss, or expense (including reasonable legal fees) arising out of:
- Your breach of these terms.
- Your misuse of the Service.
- Any content you submit, including any claim that it infringes a third-party right.
- Your violation of any applicable law or regulation.
We will give you prompt notice of any such claim and may, at our option, assume control of the defence with counsel of our choosing.
16. Australian Consumer Law
If you are a “consumer” under the Australian Consumer Law (ACL) (Schedule 2 of the Competition and Consumer Act 2010 (Cth)) our goods and services come with guarantees that cannot be excluded. These include guarantees that the Service will be rendered with due care and skill, will be fit for any disclosed purpose, and will be supplied within a reasonable time.
Nothing in these terms excludes, restricts, or modifies any right or remedy that cannot lawfully be excluded under the ACL. Where the ACL permits us to limit our liability for a breach of a consumer guarantee, we do so to (at our election) re-supplying the Service, paying the cost of having it re-supplied, or a refund of fees paid.
This section applies only to the extent the ACL applies to your dealings with us. It prevails over any inconsistent term in these terms for as long as and to the extent that the inconsistency exists.
17. Governing law, termination, and general
Governing law. These terms are governed by the laws of New South Wales, Australia. You and Calcis submit to the exclusive jurisdiction of the courts of New South Wales for any dispute arising out of or in connection with these terms or the Service, except where the Australian Consumer Law, a comparable consumer protection statute, or any other mandatory law of your country of residence gives you a non-excludable right to bring proceedings elsewhere.
Termination. You may stop using the Service at any time by closing your account. We may suspend or terminate the Service or your access to it if you breach these terms or if we must do so for legal or technical reasons. Sections that by their nature should survive termination (including sections 10, 11, 13, 14, 15, 16, and 17) will survive termination.
Changes.We may update these terms from time to time. If a change is material we will ask you to accept the new terms before continuing to use the Service. Non-material edits will be made by updating the “Last updated” date at the top of the page. Your continued use after a non-material edit constitutes acceptance of that edit.
Assignment. You may not assign or transfer these terms without our written consent. We may assign these terms as part of a sale of all or substantially all of the Calcis business, in which case we will notify you.
Severability. If any provision of these terms is held unenforceable, the rest remains in force and the unenforceable provision is replaced by a valid one that best matches the original intent.
Entire agreement. These terms, the Privacy Policy, and any additional terms agreed at checkout form the entire agreement between you and Calcis in respect of the Service.
Security reports. If you believe you have found a security vulnerability, email the address in section 18 before publishing. We will respond in good faith and will not take legal action against good-faith security research that follows the scope of responsible disclosure.
18. Contact
Email: calcis.dev@gmail.com
Postal address: available on request to the email above.
For the privacy story that accompanies these terms, see the Privacy Policy. For accessibility, see the accessibility statement.