Privacy Policy
At AI Chat Translator, we prioritize the privacy and security of our users. This Privacy Policy details what information we process, store, and utilize when you install and interact with our Chrome extension.
1. Data We Collect & Access
To fulfill its core function of translating chat conversations, the extension accesses and processes specific types of information:
- Authentication Information (API Keys): When you configure a custom LLM Server, we store your API key or bearer tokens locally in your browser.
- Personal Communications (Chat Messages): We read incoming chat messages and text inputs (drafts) on designated platforms (such as Slack) only to perform immediate translation.
- Location Data: The extension queries your IP and country code (via a secure lookup to Cloudflare CDN) solely to track global analytics.
- User Activity: We log basic application metrics such as extension popup initialization and translation occurrences (language pairs, translation origin type) to evaluate usage.
- Website Content: The extension extracts text containers on matching domains (`*.slack.com`) to read messages and insert translated results.
2. How We Use and Process Data
All sensitive user data is handled under strict local-first and transit-only guidelines:
Local Storage
All configuration parameters, custom translation pairs, and API credentials are saved directly on your local device using chrome.storage.local. We do not store or mirror this settings metadata on our servers.
Direct AI Requests
When translating a draft message or chat thread, the text content is dispatched straight from your browser to your self-configured LLM endpoint. No intermediate proxy servers are utilized.
3. Third-Party Integrations & Analytics
To optimize our product performance and observe telemetry, we integrate the following external services:
- Google Analytics 4 (GA4): We track basic usage events (e.g. translation frequency, popup configuration actions) and general location data. No actual chat text content or API credentials are ever sent to Google Analytics.
- Cloudflare CDN Trace: Used to resolve the user's country location anonymously, cached locally for up to 24 hours.
- User-Configured LLM: Translations are processed by the endpoint you choose (e.g. OpenAI or a self-hosted API). The privacy terms of those individual providers govern your translation requests.
4. Data Security and Privacy Guarantees
We guarantee full adherence to safe distribution practices:
We do not sell, rent, or transfer user communications or configuration details to third parties. All translation payload transmissions are executed over secure TLS/HTTPS connections.
Terms of Service
By installing and utilizing the AI Chat Translator browser extension, you agree to comply with the terms and conditions outlined below.
1. Use License
Permission is granted to download and run one copy of the extension for personal or commercial workspace use. Under this license you may not:
- Modify, reverse-engineer, or decompile the packed extension assets without prior authorization.
- Use the software to conduct automated, abusive, or malicious activities.
- Redistribute the extension codebase in commercial marketplaces.
2. Disclaimers
The extension is provided "as is". We make no warranties, expressed or implied, regarding translation accuracy, continuous availability, or error-free rendering on target web services.
3. Limitations of Liability
In no event shall the authors or maintainers of AI Chat Translator be liable for any damages (including data loss, service interruption, or API cost overruns on your custom LLM account) arising out of the use or inability to use the extension.