1. Parties & definitions
- Classai ("we"): the operator of Classai Router at router.classai.id and Classai at classai.id. Contact: halo@classai.id.
- You: the individual or business entity that creates an account or uses the Service.
- Service: Classai Router, an API gateway (OpenAI and Anthropic compatible) that forwards your requests to third-party AI models, together with its dashboard, playground, and documentation.
- Model provider: the company that makes a model, or the service provider/aggregator that runs it.
- Token: the unit of text counted by the model provider, for both input (prompt) and output (response).
- Credits ("credit quota"): a Non-Refundable, Closed-Loop Compute Quota (Kuota Voucher Layanan API Tertutup), meaning a prepaid right to use AI model compute capacity on the Service, expressed in credits; 1 billion credits = Rp150,000. Credits are not a balance, deposit, savings, or electronic money. Credits come from the Pro, Max, or Ultra packs or from voucher codes, expire 30 days after each purchase or redemption, cannot be refunded except in the situations in section 9, and cannot be transferred between users.
- Token package: a token quota for specific models with a set active period. Unlimited package: a time-based package with no token quota limit, subject to fair-use limits.
- API key: a secret key (
sk_live_…) for using the Service.
2. About the service
- The Service forwards your requests to model providers and returns their responses. We do not create, train, or control the models.
- Classai is an independent service. We are not affiliated with, sponsored by, or endorsed by OpenAI, Anthropic, Google, or any other model maker. Model names and trademarks belong to their respective owners and are used only to identify the models served.
- Only models that pass testing are sold. Every model is tested automatically every 5 minutes. A model that is currently failing is hidden from the catalog and
GET /v1/models, and requests to it are answered with a 503 at no charge. - To keep the service running, a model can be served through more than one provider route (primary and backup) for the same model or an equivalent model from the same model family.
- The catalog, prices, and models may change following the model providers. Price changes do not apply retroactively to packages you have already bought.
3. Account & API keys
- You are at least 18 years old, or younger with the permission and supervision of a parent/guardian. If you represent a business entity, you state that you are authorized to represent it.
- Account data must be accurate and up to date. An account is used by the person or organization that registered it.
- Keep your password and API keys secret. All usage through your API key counts as your usage and is deducted from your credit quota or package quota. If a key leaks, deactivate or delete it in the dashboard right away, then contact us.
- Up to 25 API keys per account. A key can be restricted to one model or given an expiry date.
- We may deactivate keys that appear to be leaked or misused, to protect your quota, and will notify you.
4. Prices, credits & payment
- Prices are shown in Rupiah per 1 million tokens (input and output) for every model on the Models & pricing page and in
GET /v1/models. Visitors outside Indonesia may see prices in US dollars and may pay for credit packs in USDT or USDC where offered; other payment methods are charged in Rupiah. The amount charged is always the one shown at checkout. - Credits are sold in packs: Pro (250M credits, Rp60,000), Max (500M credits, Rp90,000), Ultra (1B credits, Rp150,000). You receive the credits of the pack; discount coupons reduce what you pay, not the credits you receive. A paid Ultra pack comes with 10% bonus credits as a separate balance valid 30 days, spent first at normal model prices and not refunded; the bonus does not apply to Turbo, Enterprise, vouchers or free claims.
- Turbo Credits (a limited flash sale, when available): while your account still has Turbo Credit quota, requests paid with credits are sent through a priority route, and the regular route is used only as a last resort. Each request served by the priority route is charged at 2× the normal credit rate, while requests still served by the regular route are charged normally. Turbo Credits are used before regular credits, are valid for 30 days, and do not change how token packages work. These terms apply when you tick the Terms & Conditions consent box on the payment page.
- In addition to the price, at checkout you pay a platform fee (Rp5,000 for transactions above Rp30,000) and a payment fee (the payment provider's fee plus a handling fee of Rp2,000). All fees are shown before you pay. There are no other fees.
- Payments are processed by Midtrans (QRIS, Virtual Account, e-wallet). We never receive or store card numbers, PINs, or bank/e-wallet credentials. Invoices are available in the dashboard and sent to your email.
- Credits are a Non-Refundable, Closed-Loop Compute Quota (Kuota Voucher Layanan API Tertutup) — not a balance, deposit, savings, or electronic money. Credits can be used only for the Classai Router Service — not to buy classes or Classai Market products, or to pay creators or other parties. They earn no interest and cannot be withdrawn as cash, exchanged for money, resold, or transferred between users. Refunds happen only in the situations in section 9, to the original payment method or an account in your name. Credits are valid for 30 days after each purchase; the credits expiring soonest are used first, and remaining credits past their validity expire. Quota bought before October 10, 2026 does not expire while your account is active.
- Voucher codes (from Classai or an official reseller) are single-use prepaid codes that add credits or a package to the account that redeems them. Once redeemed, the quota is tied to that account, cannot be transferred to another user, and is subject to the rules above. Unredeemed codes are the responsibility of their holder; resellers must safeguard codes like cash.
- When buying or redeeming a voucher, you tick the consent box for these Terms & Conditions and the Privacy Policy. That tick covers the entire content of both documents, including the transfer of data and prompts to model providers outside Indonesia, and credits & token packages as a closed-loop API service quota that expires according to its validity and cannot be refunded, cashed out, or transferred between users. We record the time and text of that consent with the order.
5. How usage is calculated
- Each successful request is calculated from the input and output token counts reported by the model provider for that request, multiplied by the model's price per 1 million tokens.
- The token count can be larger than the text you typed, because providers also count system instructions, conversation history, image/tool content, and cache sent along or added by the provider.
- If the provider doesn't report a token count (for example, an interrupted stream), we use an estimate of about 4 characters per token.
- Failed requests are not billed, whether due to a provider error, an unavailable model, or a rejection by our system.
- You can see the details of each request (time, model, tokens, cost, and payment source) in the Usage menu.
6. Token packages
- A package gives a token quota for the models listed in the package, valid from payment for the active period stated on the package.
- Package quota is used first for the models in that package; anything beyond it is deducted from your credit quota at the model's price. Models sold only through packages (without a per-token price) cannot be used without an active package.
- Buying the same package again adds quota and extends the active period.
- Quota not used by the end of the active period expires, unless the active period was cut short by a disruption on our side (see section 9).
- Promo packages are for new buyers only, once per account, and cannot be combined with coupons.
- Flash sales: limited slots, a purchase limit per account/email, special prices, no coupons, and payment must be completed within 10 minutes or your slot is released.
- Gift vouchers are redeemed as packages in the dashboard and cannot be cashed out.
7. Unlimited packages & fair use
- An Unlimited package is valid for the stated duration (for example, 24 hours) from payment, with no token quota limit for the models in that package.
- To keep the service fair for all users (fair use), a limit of 60 requests per minute and 5 concurrent requests per account applies. All API keys and the playground on your account count together.
- Unlimited packages are for the account owner only and may not be shared or resold.
- The active period of an Unlimited package runs from payment. Disruptions on our side are compensated with an extension under section 9.
8. Service availability
- We aim to keep the Service available 24 hours a day, but we do not guarantee it will be free of disruptions, as it depends on model providers, networks, and system maintenance. There is no uptime guarantee (SLA) unless agreed in writing.
- Model providers can limit, change, or discontinue their models at any time. We will try to switch to a backup route for the same or an equivalent model; if that isn't possible, the model is removed from the catalog and compensation for your package is governed by section 9.
- Technical limits: 60 requests per minute per API key (180 per account), a maximum request body of 25 MB, and a maximum of 15 minutes per request. Before a request is forwarded to the model, its maximum cost is first held from your credit quota or package quota; the response length (max_tokens) is limited according to the available quota, and any unused remainder is returned immediately.
- Scheduled maintenance that disrupts the Service for more than 30 minutes is announced in advance whenever possible.
9. Final sales & compensation
All sales are final
Compensation is given only if we cannot provide the Service due to an error or disruption on our side, based on our system records:
| Situation | Compensation |
|---|---|
| Payment succeeded, but the quota or package was not added | The quota or package is added once the payment is verified with Midtrans. Funds are returned only if we cannot deliver it at all. |
| A request failed or the model was unavailable | Not billed, automatically. |
| More than half of the models in your package (or its only model) cannot be used for more than 3×24 hours in a row | The package's active period is extended by the length of the disruption, or it is moved to an equivalent package. |
| An Unlimited package is disrupted by a problem on our side | The active period is extended by the length of the disruption. |
| A model in your package is permanently discontinued by its provider | Moved to an equivalent package, or the remaining quota is converted to credit quota proportionally. |
| Classai Router ceases operations | At least 30 days' notice. After that, remaining credits from paid purchases (not bonuses, vouchers, or promotions) and remaining quota of paid packages are refunded proportionally, with no transaction fee. |
| Account closed for a violation (section 10) | Remaining quota is used to cover losses caused by the violation. For fraud or illegal activity, quota may be held until the competent authorities decide. |
How to claim compensation: email halo@classai.id with the order code (CLS-…) and an explanation, no later than 14 days after the event. We respond within 3 business days. Refunds (only for the situations listed above) are sent to the original payment method or an account in your name within 1–7 business days after approval.
10. Prohibited use
You may build your own apps or products on top of our API, and you are responsible for use by your app's users. The following is prohibited:
- Content or activities that violate Indonesian law, including those prohibited by the ITE Law: pornography (especially involving children), gambling, fraud, extortion, hate speech based on ethnicity, religion, race, or group (SARA), harmful false news, and defamation.
- Creating or spreading malware, phishing, or spam, or attacking or breaking into other parties' systems.
- Infringing other people's intellectual property rights, or processing other people's personal data without a valid legal basis under the PDP Law.
- Content that supports terrorism, weapons of mass destruction, or child exploitation.
- Violating the usage policies set by model providers for their models.
- Selling, renting, or sharing API keys or raw access with other parties; using multiple accounts to game promotions, flash sales, or usage limits; or gaming the billing system.
- Disrupting, unreasonably overloading, or attempting to break into Classai's infrastructure.
- Voice Studio: cloning another person's voice without their written or recorded permission, impersonating public figures, or using AI-generated audio to deceive, impersonate, extort, or mislead listeners.
Violations may result in a warning, API key deactivation, suspension, or account closure. Where required by law, we may report to the competent authorities.
11. Prompts & AI output
- You are responsible for the content of the prompts you send, including permission for the data and materials in them.
- Between you and Classai, the output belongs to you. We claim no rights over the output, and its use remains subject to the model provider's terms and applicable law.
- AI output can be wrong, incomplete, or not unique. Check it before use, especially for legal, medical, financial, or safety decisions. Output is not professional advice.
- AI-generated voice (Voice Studio and
/v1/audio/speech). The audio produced is AI-generated content, and you must disclose this to listeners. To create a cloned voice, the voice owner must record a consent statement; we keep that recording as proof of permission. We may delete cloned voices and close accounts when a report of misuse is substantiated.
12. Privacy & data
We do not store prompt or response content
13. Account suspension & termination
- You can stop at any time and request account deletion by email. Any remaining quota expires when the account is deleted.
- We may suspend or close accounts that violate these terms or the law, with notice and the reason, unless prohibited by law or needed immediately for security.
14. Limitation of liability
- We are liable for losses arising from our error or negligence in providing the Service, in accordance with applicable law.
- We are not liable for the content or accuracy of AI output; disruptions or changes from model providers, networks, or third parties beyond our control; losses from API keys or accounts you shared or that leaked on your side; or indirect losses such as lost profits.
- To the extent permitted by law, our total liability is limited to the amount you paid for the Service in the 3 months before the event. This limitation does not apply to our intentional misconduct or gross negligence, or to matters that cannot be limited by law.
15. Force majeure
Our obligations are suspended during circumstances beyond reasonable control, such as natural disasters, fires, large-scale power or network outages, government policies, large-scale cyberattacks, or infrastructure provider disruptions. If such circumstances make the Service unusable for more than 14 days, your packages' active periods and your credits' validity are extended by the length of the disruption.
16. Changes to these terms
- We may update these terms. Material changes are announced at least 7 days in advance by email and in the dashboard.
- Changes do not reduce the value of the credit quota you already hold or your rights to packages already bought during their active period.
- If you don't agree with a change, you can stop using the Service before the change takes effect.
17. Governing law & dispute resolution
- These terms are governed by the laws of the Republic of Indonesia. The Indonesian-language version is the governing version; this English version is a translation provided for convenience.
- Please bring complaints to us first. We respond within 3 business days and aim to resolve them amicably within 30 days.
- If no agreement is reached, disputes may be resolved through the Consumer Dispute Settlement Agency (Badan Penyelesaian Sengketa Konsumen, BPSK) or the competent district court in accordance with the laws and regulations, without prejudice to your rights as a consumer.
- You can also file consumer complaints with the Directorate General of Consumer Protection and Trade Compliance, Ministry of Trade of the Republic of Indonesia.
18. Contact & complaints
- Email (support, complaints, compensation, personal data): halo@classai.id
- Websites: router.classai.id (Classai Router) and classai.id (Classai)