LeMingle ("we", "our", or "us") respects your privacy. This Privacy Policy explains how we collect, use, and protect your information when you use the LeMingle browser extension (the "Extension").
1. Information We Collect
1.1 Account Information
To use LeMingle, you need to create an account:
Account Information:
- Email address (for authentication only)
- User ID (system-generated identifier)
- Authentication tokens
1.2 Learning Data (Stored Locally and in Cloud)
The Extension collects and stores:
Learning Preferences:
- Learning mode (lite/standard/detailed)
- Content focus (collocations, idioms, connectors)
- Target language (English, French, Spanish, etc.)
- Interface language preference
Saved Items:
- Phrases you bookmark
- Phrase type and context
- Timestamp of when saved
- Optional: source URL
Site Preferences:
- Per-site highlighting preferences (enabled/disabled)
Storage:
- Local: Browser storage (for quick access and offline use)
- Cloud: Supabase servers (Singapore region) for synchronization across devices
Encryption: TLS in transit, AES-256 at rest
1.3 AI Features (Optional)
When you use AI-powered features:
Text Snippets:
- Text segments you choose to analyze (sent to AI provider)
- Your learning preferences (to personalize results)
AI Provider: OpenAI API
Data Retention: We do not store text sent to AI providers. Refer to OpenAI's privacy policy for their data handling.
2. What We Do NOT Collect
We do not collect:
- ❌ Browsing history
- ❌ Full page content (only text you explicitly save)
- ❌ Personal identification beyond email (if you sign up)
- ❌ Payment information
- ❌ Device fingerprints or tracking identifiers
- ❌ Analytics or telemetry data
- ❌ Cookies for tracking or advertising
3. How We Use Your Information
We use your data solely to:
- Provide the Service: Highlight phrases, show definitions, play pronunciation
- Personalize: Tailor content to your learning level and goals
- Sync: Keep your data consistent across devices
- Authenticate: Verify your identity and secure your account
We do not:
- ❌ Sell your data
- ❌ Use it for advertising
- ❌ Share it with third parties (except service providers listed below)
- ❌ Train AI models with your data without consent
4. Third-Party Services
4.1 Supabase (Cloud Sync)
- Purpose: Account authentication and data synchronization
- Data Shared: Email, user settings, saved phrases
- Location: Singapore (ap-southeast-1)
- Privacy Policy: https://supabase.com/privacy
4.2 OpenAI (AI Features)
- Purpose: Intelligent phrase detection and example generation
- Data Shared: Text snippets you analyze
- Privacy Policy: https://openai.com/privacy
4.3 Web Speech API (Pronunciation)
- Purpose: Text-to-speech
- Data Shared: Text you click to hear
- Provider: Browser built-in (no external transmission)
5. Data Retention
- Local Data: Stored until you uninstall the Extension or clear browser data
- Cloud Data: Stored until you delete your account
- AI Requests: Not retained by us (refer to OpenAI's policy)
6. Your Rights
6.1 Access
View your data anytime in the Extension popup and settings.
6.2 Delete
- Individual items: Delete from popup
- All local data: Uninstall Extension or clear browser storage
- Cloud data: Delete your account (contact us)
6.3 Export
Export your saved phrases in JSON, CSV, or Markdown format from the popup.
6.4 Opt-Out
- Disable AI features in settings
- Disable highlighting on specific websites
- Delete your account to stop cloud synchronization
7. Security
We implement industry-standard security measures:
- Encryption: TLS for data in transit, AES-256 for data at rest
- Access Control: Only you can access your data
- Authentication: Secure token-based authentication for cloud sync
8. Children's Privacy
LeMingle is not directed to children under 13. We do not knowingly collect information from children under 13. If you believe we have collected such information, please contact us immediately.
9. International Data Transfers
If you use cloud sync, your data may be transferred to servers in Singapore. We ensure compliance with applicable data protection laws (GDPR, CCPA).
10. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of material changes by:
- Updating the "Last Updated" date
- Showing a notification in the Extension
- Sending an email (if you provided one)
Continued use of the Extension after changes constitutes acceptance.
11. Legal Basis (GDPR)
We process your data based on:
- Contract Performance: To provide the service you requested
- Legitimate Interest: To improve service quality
- Consent: For optional features (AI, cloud sync)
12. Contact Us
For privacy questions or to exercise your rights:
- Email: qiangkong_ai@163.com
- GitHub: https://github.com/Frank-Pu/LeMingle/issues
We will respond within 30 days.
13. Governing Law
This Privacy Policy is governed by:
- GDPR (EU General Data Protection Regulation)
- CCPA (California Consumer Privacy Act)
Thank you for trusting LeMingle!
We are committed to protecting your privacy and providing a safe learning experience.