Skip to content

Latest commit

 

History

History
86 lines (51 loc) · 4.06 KB

File metadata and controls

86 lines (51 loc) · 4.06 KB

LingoSub — Privacy Policy

Last Updated: February 28, 2026

LingoSub is a browser extension that provides real-time subtitle translation for video courses on Udemy and Coursera platforms.

As the developer, I take your privacy and security very seriously. This policy explains how LingoSub handles your data and why it requests certain permissions.


1. Data Collection and Usage

LingoSub does not collect, store, or transmit any personal data to third-party developer servers.

  • Translation Data: Subtitle texts from videos you watch on Udemy and Coursera are sent directly from your browser to your chosen Translation Service (DeepL, Google Translate, or MyMemory). Translation results are returned directly to your browser. There is no intermediary server operated by LingoSub.

  • Vocabulary Bank: Words you save are stored encrypted in your browser's local storage (Local Storage / Sync Storage). This data belongs only to you and can be exported at any time using the "CSV Export" feature or deleted completely.


2. Requested Permissions and Their Purposes

LingoSub requires certain permissions during installation to function properly:

  • storage (Storage Permission): Your extension settings (theme, language preference, selected translation provider, vocabulary data) and API key are securely stored in your browser's local storage.

  • tabs (Tab Permission): Used only to capture subtitle streams in Udemy and Coursera tabs. Your browsing history and other open tabs are not accessed.

  • Host Permissions (DOM Permissions):

    • *://*.udemy.com/* — To capture subtitles on the Udemy platform.
    • *://*.coursera.org/* — To capture subtitles on the Coursera platform.
    • *://api-free.deepl.com/* & *://api.deepl.com/* — To make requests to the DeepL translation provider.
    • *://translate.googleapis.com/* — To make requests to the Google Translate free translation provider.
    • *://api.mymemory.translated.net/* — To make requests to the MyMemory translation provider.

3. Third-Party Services (Translation Providers)

LingoSub uses third-party APIs for text translation based on your choice. Only "subtitle sentences to be translated" or "individual words to be translated" are sent to these services.

The privacy policies of the services you use apply:

Important Note: Your DeepL API Key (DeepL Auth Key) is stored encrypted only on your computer.


4. Data Retention

  • Translation Cache: Temporarily stored in browser memory for performance. Cleared when the browser is closed or the extension is reloaded.
  • Vocabulary Bank: Remains in your browser until you delete it.
  • API Key: Stored encrypted in Chrome Sync Storage until you delete it.

5. GDPR & Data Protection Compliance

LingoSub is compliant with GDPR (General Data Protection Regulation) and KVKK (Turkish Personal Data Protection Law):

  • ✅ No personal data collection
  • ✅ Local storage only - no server involved
  • ✅ You can delete your data at any time
  • ✅ No tracking or analytics
  • ✅ Full transparency - open source (MIT License)

6. Changes to This Policy

This Privacy Policy may be updated from time to time in line with new features of the extension. Any significant updates will be announced in the extension's release notes or on the GitHub page.


7. Contact

LingoSub is completely open source (MIT License). For any questions, suggestions, or security reports, please contact us through the project's GitHub repository by opening an issue.

Developer: Efe Yazgı
GitHub: github.com/efeyazgi/lingosub
Issues: github.com/efeyazgi/lingosub/issues

For urgent privacy or security concerns, please open a GitHub issue with the label "security" or "privacy".