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 Analysis Data
When you enable or actively trigger an AI-powered feature, LeMingle processes the information needed to provide that feature:
- Relevant text segments from the page or YouTube captions
- Page or video title, URL, and domain, which help the service understand the topic and cache results
- Your target language, level, learning goal, and highlight preferences
AI analysis is initiated only when the relevant highlighting, translation, or Reader feature is enabled or requested. LeMingle sends requests through its service infrastructure and may use third-party AI providers to generate the result.
1.4 Product Usage Events
We record limited product events to operate and improve LeMingle. Depending on the action, these events may include:
- Installation and attribution events associated with a generated device identifier
- Feature actions such as saving or removing an expression, pronunciation, recurrence detection, site on/off settings, tutorial progress, quota messages, and upgrade-button clicks
- Properties needed to understand the action, which may include an expression, expression type, source, domain, setting state, or recurrence count
These events are used for product operation, reliability, support, and improvement. They are not used for third-party advertising.
2. What We Do NOT Collect
We do not collect:
- ❌ A continuous, general-purpose history of every page you visit
- ❌ A permanent full-page archive of websites you browse
- ❌ Personal identification beyond email (if you sign up)
- ❌ Payment information
- ❌ Device fingerprints or cross-service advertising identifiers
- ❌ Cookies for behavioral 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
- Improve and Support: Measure feature reliability, understand product usage, prevent abuse, and resolve problems
We do not:
- ❌ Sell your data
- ❌ Use it for advertising
- ❌ Share it with third parties (except service providers listed below)
- ❌ Use your data to train our own general-purpose AI model
4. Third-Party Services
4.1 Supabase (Cloud Sync)
- Purpose: Account authentication, synchronization, product events, and service infrastructure
- Data Shared: Email, user settings, saved phrases, product events, and AI request metadata handled by LeMingle services
- 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 segments and the learning/context settings required to perform an AI request
- 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: Results and related metadata may be cached locally or retained as needed to provide the service; third-party providers apply their own retention terms
- Product Events: Retained for service operation, security, support, and product improvement, subject to our operational retention needs
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.