1. Overview
Smart Translate & Speak is a Chrome extension that provides instant translation and text-to-speech functionality. We are committed to protecting your privacy and being transparent about our data practices.
2. Data Collection
2.1. What We Collect
- Selected Text: Only the text you highlight for translation
- Translation Preferences: Your chosen target language and speech settings
- Usage Statistics: Anonymous count of translations performed (no content stored)
2.2. What We DON'T Collect
- ❌ Browsing history
- ❌ Personal information
- ❌ Cookies from other websites
- ❌ Location data
- ❌ Device fingerprinting
- ❌ Analytics or tracking data
2.3. Optional User Accounts
If you choose to create an account for additional translation credits:
- Email: For account creation and management
- Encrypted Password: Stored securely using bcrypt hashing
- Session Tokens: For authentication (expire automatically)
- Usage Quota: Number of translations remaining
3. Data Usage
3.1. Translation Service
When you select text for translation, the extension:
- Sends the selected text to AI translation services (Gemini API or DeepSeek API)
- Receives the translated text
- Displays the result in a floating interface
- Does not store the original or translated text
3.2. Local Storage
- Translation preferences: Language, speech rate settings
- API keys: If provided by user (encrypted)
- Session tokens: If logged in (temporary)
4. Third-Party Services
4.1. AI Translation APIs
- Google Gemini API:
https://generativelanguage.googleapis.com - DeepSeek API:
https://api.deepseek.com
These services process your selected text to provide translations. Please review their privacy policies:
4.2. Backend Services (Optional)
- Supabase:
https://ulvvenkbpjouzusacgey.supabase.co - Used only for user accounts and quota management
- No translation content is stored
5. Data Security
- ✅ All API communications use HTTPS encryption
- ✅ User passwords are hashed using bcrypt
- ✅ Session tokens expire automatically
- ✅ No sensitive data stored in plain text
6. Permissions Explained
6.1. Required Permissions
- activeTab: Access selected text on current tab only
- storage: Save your preferences locally
- scripting: Inject translation interface
- contextMenus: Add right-click translation option
6.2. No Broad Permissions
- ❌ No access to all websites
- ❌ No access to browsing history
- ❌ No access to cookies
- ❌ No background tracking
7. User Rights
7.1. You Can:
- ✅ Use the extension without creating an account
- ✅ Delete your account and all associated data
- ✅ Change your translation preferences anytime
- ✅ Remove the extension to delete all local data
7.2. Data Deletion
- Uninstalling the extension removes all local data
- Account deletion removes all server-side data
- No data retention after account deletion
8. Children's Privacy
This extension does not knowingly collect information from children under 13. If you believe a child has provided information, please contact us immediately.
9. Changes to Privacy Policy
We may update this privacy policy occasionally. Changes will be posted with a new "Last Updated" date. Continued use after changes constitutes acceptance.
10. Contact Information
If you have questions about this Privacy Policy, please contact:
- Developer: Nguyen Xuan Thao
- Email: support@smarttranslate.com
- Support: GitHub Issues
11. Compliance
This extension complies with:
- Chrome Web Store Developer Program Policies
- General Data Protection Regulation (GDPR)
- California Consumer Privacy Act (CCPA)
Last Updated: March 12, 2026
Effective Date: March 12, 2026