Terms of Service
Last updated: April 16, 2026
1. Acceptance of Terms
By accessing or using the SemaCache service ("Service"), website, API, dashboard, or any related tools provided by SemaCache ("Company," "we," "us," or "our"), you ("User," "you," or "your") agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, you may not use the Service.
We reserve the right to modify these Terms at any time. Continued use of the Service after changes constitutes acceptance of the modified Terms. We will notify users of material changes via email or in-app notice.
2. Description of Service
SemaCache is a semantic caching proxy for Large Language Model (LLM) APIs. The Service intercepts API requests, checks for cached responses using exact and semantic matching, and returns cached results when available. On cache misses, requests are forwarded to third-party LLM providers (such as OpenAI or Google Gemini) using API keys you provide.
SemaCache is not an LLM provider. We do not generate AI responses. We act as a caching intermediary between your application and your chosen LLM provider(s). The quality, accuracy, and content of AI-generated responses are solely the responsibility of the upstream LLM provider.
3. Account Registration
To use the Service, you must create an account. You agree to provide accurate, complete, and current information. You are solely responsible for maintaining the confidentiality of your account credentials, API keys, and any activity that occurs under your account.
You must be at least 18 years old or the age of majority in your jurisdiction to use the Service. By creating an account, you represent and warrant that you meet this requirement.
4. API Keys and Upstream Credentials
The Service allows you to store upstream LLM API keys (e.g., OpenAI, Gemini) to facilitate request proxying. These keys are encrypted at rest using AES-256 encryption. However, you acknowledge that:
- You are solely responsible for the security and proper use of your upstream API keys.
- You must have valid authorization to use the upstream API keys you provide.
- SemaCache is not liable for any charges, damages, or liabilities incurred through your upstream LLM provider accounts.
- You should rotate your upstream keys if you believe they have been compromised.
5. Acceptable Use
You agree not to:
- Use the Service for any unlawful purpose or in violation of any applicable laws or regulations.
- Attempt to gain unauthorized access to the Service, other accounts, or related systems.
- Interfere with or disrupt the integrity or performance of the Service.
- Reverse engineer, decompile, or disassemble any part of the Service.
- Use the Service to store, transmit, or cache content that is illegal, harmful, threatening, abusive, defamatory, or otherwise objectionable.
- Exceed your plan's usage limits through automated means or circumvent rate limiting.
- Resell, sublicense, or redistribute the Service without prior written consent.
- Use the Service to build a competing product or service.
We reserve the right to suspend or terminate your account immediately, without notice, for any violation of these Terms.
6. Data and Caching
The Service caches API request prompts, responses, and associated metadata to provide its core functionality. By using the Service, you consent to this caching behavior. You acknowledge that:
- Cached data is stored in encrypted databases and is accessible only through your authenticated API keys.
- Cached responses may be served to requests from the same account that are semantically similar to previously cached queries.
- You are responsible for ensuring that the data you send through the Service complies with all applicable laws, including data protection and privacy regulations.
- You should not send sensitive personal data (e.g., Social Security numbers, health records, financial account numbers) through the Service unless you have appropriate legal basis and safeguards.
7. Third-Party Services
The Service integrates with third-party services including but not limited to OpenAI, Google (Gemini, Vertex AI, Cloud Storage), Supabase, Upstash, and Stripe. Your use of the Service is also subject to the terms and policies of these third-party providers.
We are not responsible for the availability, accuracy, or content of third-party services. We are not liable for any loss or damage arising from your use of or reliance on third-party services accessed through or in connection with the Service.
8. Subscription and Billing
The Service offers free and paid subscription plans. Paid plans are billed monthly via Stripe. By subscribing to a paid plan, you agree to pay all applicable fees.
- Subscriptions auto-renew unless canceled before the end of the billing period.
- You may cancel your subscription at any time through the dashboard billing page or Stripe customer portal.
- Cancellation takes effect at the end of the current billing period. No prorated refunds are provided for partial billing periods.
- We reserve the right to change pricing with 30 days' notice. Price changes will take effect at the next billing cycle.
- Failure to pay may result in suspension or termination of your account.
- All fees are exclusive of applicable taxes, which are your responsibility.
9. Service Availability
We strive to maintain high availability but do not guarantee uninterrupted or error-free operation of the Service. The Service is provided on an "as available" basis. We may perform scheduled maintenance, updates, or modifications that temporarily affect availability.
We are not liable for any downtime, data loss, or service interruptions, including those caused by third-party provider outages, network issues, or force majeure events.
10. Intellectual Property
The Service, including its design, code, documentation, branding, and all related intellectual property, is owned by the Company. Nothing in these Terms grants you any right, title, or interest in the Service beyond the limited right to use it in accordance with these Terms.
You retain all rights to your data, prompts, and content that you send through the Service. We claim no ownership over your data.
11. Disclaimer of Warranties
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
WE DO NOT WARRANT THAT (A) THE SERVICE WILL MEET YOUR REQUIREMENTS; (B) THE SERVICE WILL BE UNINTERRUPTED, TIMELY, SECURE, OR ERROR-FREE; (C) THE RESULTS OBTAINED FROM USE OF THE SERVICE WILL BE ACCURATE OR RELIABLE; (D) CACHED RESPONSES WILL BE APPROPRIATE, CORRECT, OR SUITABLE FOR YOUR USE CASE; OR (E) ANY ERRORS IN THE SERVICE WILL BE CORRECTED.
12. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL THE COMPANY, ITS OFFICERS, DIRECTORS, EMPLOYEES, AGENTS, OR AFFILIATES BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS, DATA, USE, GOODWILL, OR OTHER INTANGIBLE LOSSES, RESULTING FROM:
- Your access to or use of (or inability to access or use) the Service;
- Any conduct or content of any third party on or related to the Service;
- Any content obtained from the Service, including cached LLM responses;
- Unauthorized access, use, or alteration of your data or transmissions;
- Charges incurred on your upstream LLM provider accounts;
- Errors, inaccuracies, or omissions in cached responses.
IN NO EVENT SHALL OUR TOTAL AGGREGATE LIABILITY EXCEED THE GREATER OF (A) THE AMOUNT YOU PAID US IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM, OR (B) ONE HUNDRED DOLLARS ($100 USD).
13. Indemnification
You agree to indemnify, defend, and hold harmless the Company and its officers, directors, employees, and agents from and against any and all claims, damages, losses, liabilities, costs, and expenses (including reasonable attorneys' fees) arising from or related to: (a) your use of the Service; (b) your violation of these Terms; (c) your violation of any rights of a third party; (d) the data or content you transmit through the Service; or (e) your use of upstream LLM provider services through the Service.
14. Termination
We may suspend or terminate your access to the Service at any time, with or without cause, and with or without notice. Upon termination, your right to use the Service ceases immediately. Cached data associated with your account may be deleted.
You may terminate your account at any time by canceling your subscription and ceasing use of the Service. Sections 6, 10, 11, 12, 13, 15, and 16 survive termination.
15. Governing Law and Dispute Resolution
These Terms shall be governed by and construed in accordance with the laws of the State of California, United States, without regard to its conflict of law provisions.
Any dispute arising from or relating to these Terms or the Service shall first be attempted to be resolved through good-faith negotiation. If unresolved within 30 days, either party may pursue binding arbitration administered by JAMS under its Streamlined Arbitration Rules, conducted in English in San Francisco, California. The arbitrator's decision shall be final and binding.
YOU AGREE THAT ANY DISPUTE RESOLUTION PROCEEDINGS WILL BE CONDUCTED ON AN INDIVIDUAL BASIS AND NOT AS A CLASS ACTION, CONSOLIDATED ACTION, OR REPRESENTATIVE ACTION.
16. General Provisions
- Entire Agreement: These Terms, together with the Privacy Policy, constitute the entire agreement between you and the Company regarding the Service.
- Severability: If any provision of these Terms is held invalid or unenforceable, the remaining provisions shall remain in full force and effect.
- Waiver: Failure to enforce any right or provision of these Terms shall not constitute a waiver of such right or provision.
- Assignment: You may not assign or transfer these Terms without our prior written consent. We may assign our rights and obligations without restriction.
- Force Majeure: We shall not be liable for any failure or delay in performance due to causes beyond our reasonable control, including natural disasters, war, terrorism, pandemics, government actions, or third-party service failures.
17. Contact
If you have questions about these Terms, please contact us at legal@semcache.dev.