Terms of Service

Last updated: March 2026

1. Service Description

T-Lang ("the Service") provides server-side prompt compression for Large Language Model (LLM) API calls. The Service compresses your prompts before your CLI sends them to your chosen LLM provider (OpenAI, Google Gemini, xAI Grok, DeepSeek, Groq, etc.), reducing token consumption and associated costs.

2. Operator

The Service is operated by an independent developer. For questions or support, please open an issue at github.com/ninja9998877/t-lang.

3. Account and API Keys

You must register for an account (via email/password or Google sign-in) to use the Service. You are responsible for keeping your T-Lang API key secure. Your LLM provider API keys (e.g., OpenAI key) are stored only on your local machine and never sent to T-Lang servers. You are responsible for all usage under your account.

4. Pricing and Plans

We reserve the right to modify pricing with 30 days' notice. Existing subscribers will be notified via email before any price changes take effect.

5. Refund Policy

Pro subscriptions may be cancelled at any time and will remain active until the end of the current billing period. Refunds are available within 7 days of the initial subscription purchase if no more than 50 compressions have been used.

6. Data Handling

T-Lang processes your prompts in-memory on Cloudflare's edge network to apply compression. We do not store, log, or retain the content of your prompts. Your LLM provider is called directly by the CLI on your machine — responses never pass through T-Lang servers. We only store aggregate usage statistics (token counts, request counts) for billing and analytics purposes.

7. Acceptable Use

You agree not to use the Service to:

8. Service Availability

The Service is provided "as is" without warranties of any kind, express or implied. We strive for high availability but do not guarantee uninterrupted service. We are not liable for losses resulting from service interruptions, compression inaccuracies, or upstream LLM provider failures.

9. Limitation of Liability

To the maximum extent permitted by applicable law, the operator shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of profits, data, or business opportunities.

10. Termination

We may suspend or terminate your account if you violate these terms. You may delete your account at any time from the dashboard or by contacting us via GitHub issues. Upon termination, your data will be deleted in accordance with our Privacy Policy.

11. Changes to Terms

We may update these terms from time to time. Changes will be posted on this page with an updated date. Continued use of the Service after changes constitutes acceptance of the new terms.

12. Governing Law

These terms shall be governed by and construed in accordance with applicable law. Any disputes shall be resolved through good-faith negotiation first.

13. Contact

For questions about these terms, please open an issue at github.com/ninja9998877/t-lang/issues.