Terms of Service for ContextTranslate
This document describes the current version of ContextTranslate (1.x), where translations go directly from your browser to Google Gemini with your own API key. It will be updated before version 2.0 introduces the free plan and Pro.
Last Updated: October 24, 2025
1. Acceptance of Terms
By installing, accessing, or using the ContextTranslate Chrome extension ("the Extension", "we", or "our"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, do not use the Extension.
2. Description of Service
ContextTranslate is a browser extension that provides text translation services using Google's Gemini API. The Extension operates on a "Bring Your Own Key" (BYOK) model, requiring users to provide their own Google Gemini API key.
Key Features:
- Text translation via Google Gemini API
- Local storage of translation history
- CSV export of saved translations
- Activation methods: floating icon and context menu
Service Limits
- Selection length limit: up to 1200 characters per translation request. The Extension may prompt you to shorten the selection or translate only the first portion.
- Limits and technical parameters (including selection length and output size) may be adjusted from time to time without notice to improve performance and reliability.
3. BYOK (Bring Your Own Key) Model
3.1 Your Responsibilities
You are responsible for: - Obtaining and maintaining your own Google Gemini API key - All costs associated with API usage through your Google account - Complying with Google's API Terms of Service - Protecting your API key from unauthorized access - All activity that occurs using your API key
3.2 Our Role
We provide the Extension software only. We do not: - Provide API keys - Cover API usage costs - Have access to your API key or usage data - Control or monitor your API calls - Operate servers to proxy, receive, or process your data - Assume liability for your API usage or costs
3.3 Google API Terms
By using this Extension, you agree to comply with: - Google API Terms of Service - Google Gemini API Terms - Any usage limits or policies set by Google
4. User Obligations
You agree to: - Use the Extension only for lawful purposes - Not attempt to reverse engineer, decompile, or disassemble the Extension - Not use the Extension to translate content that violates any laws or third-party rights - Not attempt to bypass any limitations or security features - Not use the Extension in any way that could damage, disable, or impair the service - Keep your API key confidential and secure
5. Prohibited Uses
You may NOT use the Extension to: - Translate illegal, harmful, or abusive content - Violate intellectual property rights - Harass, abuse, or harm others - Transmit malware or malicious code - Violate any applicable laws or regulations - Exceed Google's API rate limits or terms
6. Intellectual Property
6.1 Extension Ownership
The Extension's code, design, and documentation are owned by the developers and protected by copyright and other intellectual property laws.
6.2 Your Content
You retain all rights to: - Text you translate - Your translation history - Your API key and Google account
6.3 License Grant
We grant you a limited, non-exclusive, non-transferable, revocable license to use the Extension for personal or commercial purposes, subject to these Terms.
7. Disclaimers and Limitations
7.1 "AS IS" Basis
THE EXTENSION IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO: - Warranties of merchantability - Fitness for a particular purpose - Non-infringement - Accuracy or reliability of translations - Uninterrupted or error-free operation
7.2 Translation Accuracy
We do not guarantee: - The accuracy, completeness, or quality of translations - That translations will meet your requirements - That the Google Gemini API will always be available
Translation quality depends on Google's Gemini API. We are not responsible for translation errors or inaccuracies.
7.3 Third-Party Services
We are not responsible for: - Google Gemini API availability, performance, or costs - Changes to Google's API or policies - Issues with your Google account or API key - Google's handling of your data
8. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW:
8.1 No Liability for Damages
WE SHALL NOT BE LIABLE FOR ANY: - Indirect, incidental, special, consequential, or punitive damages - Loss of profits, revenue, data, or use - Cost of substitute services - API usage costs or charges - Errors or inaccuracies in translations
8.2 Maximum Liability
Our total liability for any claims relating to the Extension is limited to the greater of €10 (ten euros) or the amounts you paid for the Extension in the twelve (12) months preceding the claim.
8.3 API Costs
We are NOT responsible for any costs, charges, or fees incurred through your use of the Google Gemini API.
8.4 Non-excludable Liabilities
Nothing in these Terms excludes or limits liability for fraud, willful misconduct, gross negligence, or any liability that cannot be excluded or limited under applicable law (including, where applicable, liability for death or personal injury caused by negligence). Where limitations are not permitted by law, they will not apply.
9. Data and Privacy
9.1 Local Storage
All data is stored locally on your device. We do not operate developer-owned servers. We do not collect, store, or have access to: - Your API key - Your translation history - Your browsing data - Any personal information
Your browser sends requests directly to Google when you initiate a translation (BYOK model). The developer does not receive your data.
9.2 Privacy Policy
Data handling is further described in our Privacy Policy: https://context-translate.com/privacy
9.3 Local Translation History
The Extension may store a local history of translations (including original text, translation result, a limited context snippet, page URL, and timestamp) in your browser's local storage to enable on-device review and CSV export. This history never leaves your device unless you export it. You can clear or export your history from the settings page. We do not back up your data, and you are responsible for retaining or exporting any information you wish to keep. The translation history feature may be modified or removed at any time.
10. Updates and Modifications
10.1 Extension Updates
We may update the Extension at any time to: - Add features - Fix bugs - Improve performance - Ensure compatibility
10.2 Terms Updates
We reserve the right to modify these Terms at any time. Changes will be effective immediately upon posting with an updated "Last Updated" date. Continued use after changes constitutes acceptance.
11. Termination
11.1 Your Rights
You may stop using the Extension at any time by: - Uninstalling it from your browser - Removing your API key - Clearing stored data
11.2 Our Rights
We may terminate or suspend your access if you: - Violate these Terms - Use the Extension for illegal purposes - Engage in abusive behavior
11.3 Effect of Termination
Upon termination: - Your license to use the Extension ends - You should uninstall the Extension - Locally stored data can be deleted by you - These Terms remain in effect for past usage
12. API Key Security
12.1 Your Responsibility
You are solely responsible for: - Keeping your API key secure - Any activity using your API key - Revoking compromised keys - Monitoring your API usage in Google Cloud Console
12.2 Compromised Keys
If your API key is compromised: - Immediately revoke it in Google Cloud Console - Generate a new key - Update the Extension with the new key - We are not liable for unauthorized usage
13. Geographic Restrictions
The Extension may not be available or appropriate in all jurisdictions. You are responsible for compliance with local laws when using the Extension.
14. Indemnification
You agree to indemnify and hold harmless the Extension developers from any claims, damages, losses, liabilities, and expenses (including legal fees) arising from: - Your use of the Extension - Your violation of these Terms - Your violation of Google's API Terms - Your API usage and associated costs - Content you translate
15. Dispute Resolution
15.1 Governing Law
These Terms are governed by the laws of the Republic of Serbia, without regard to conflict of law principles.
15.2 Arbitration
Any disputes shall be resolved through binding arbitration rather than court, except where prohibited by law.
16. Miscellaneous
16.1 Entire Agreement
These Terms and the Privacy Policy constitute the entire agreement between you and us regarding the Extension.
16.2 Severability
If any provision is found unenforceable, the remaining provisions remain in effect.
16.3 No Waiver
Our failure to enforce any right or provision does not constitute a waiver.
16.4 Assignment
You may not assign these Terms. We may assign these Terms to any successor or affiliate.
16.5 Contact
For questions about these Terms: - Email: [email protected]
17. Source Code
The Extension and its source code are proprietary and are not provided under an open‑source license. No rights are granted to access, view, modify, distribute, or create derivative works of the source code, except to the extent required to install and use the Extension as permitted by these Terms and applicable law.
18. Acknowledgments
This Extension uses: - Google Gemini API (subject to Google's terms) - Chrome Extension APIs (subject to Chrome's terms)
19. Age Restrictions
You must be at least 13 years old to use this Extension. By using it, you represent that you meet this age requirement.
20. Commercial Use
You may use this Extension for commercial purposes, subject to: - These Terms - Google's API Terms - All applicable laws
By installing and using ContextTranslate, you acknowledge that you have read, understood, and agree to be bound by these Terms of Service.
Questions? Contact us at [email protected]
Last Updated: October 24, 2025