Privacy Policy

FTVPlus Browser Extension for Chrome and Firefox

Last Updated: November 22, 2025 • Version 1.0

Overview

FTVPlus is a browser extension for Chrome and Firefox designed to enhance the French language learning experience on France TV website (france.tv). This privacy policy explains what data we collect, how we use it, and your rights regarding your information.

Developer Information

1. Data Collection and Usage

Locally Stored Data (Browser Storage)

The extension stores the following data locally on your device using browser localStorage:

  • App Key (FTVPlus-appKey): Your authentication key for accessing translation services
  • User Settings (FTVPlus-settings):
    • Selected translation languages
    • Breakdown feature toggle (on/off)
  • UI Preferences: Widget position and size dimensions
  • Session ID (ftvplus_session_id): A randomly generated UUID to identify your browser session

Important: All this data is stored only on your device. We do not have access to this data unless you explicitly send it through our services.

Data Sent to Our Servers

When you use the extension's features, the following data is transmitted to our server:

For Translation Requests:

  • Text to translate (subtitle content)
  • Movie title and subtitle
  • Movie URL (france.tv page URL)
  • Selected target language code
  • Your app key (for authentication)
  • Breakdown preference (boolean)

For Caption Collection (when enabled):

  • Session metadata: Session name/ID, timestamps, movie info, browser user agent
  • Caption data: Original text, cleaned text, video timestamps, playback time

2. How We Use Your Data

  • Authentication: Your app key is used to authenticate your requests to our translation service
  • Translation Services: Subtitle text is processed to provide translations and linguistic breakdowns
  • Caption Collection: When you explicitly enable this feature, captions are collected for analysis and service improvement
  • User Experience: Settings and preferences are stored to maintain your chosen configuration across sessions

3. Data Sharing and Third Parties

We DO NOT:

  • ❌ Sell your personal data to third parties
  • ❌ Share your data with advertisers
  • ❌ Use your data for unrelated purposes
  • ❌ Track your browsing activity outside france.tv

We MAY share with:

  • AI Translation Services: For processing translation requests

4. Data Retention

  • Local Storage: Data remains on your device until you uninstall the extension or manually clear browser data
  • Server Data:
    • Translation requests: Not permanently stored (processed in real-time)
    • Caption collections: Stored indefinitely for service improvement (you can request deletion)
    • Session logs: Retained for 30 days for debugging purposes

5. Your Rights

Access: Request a copy of your data
Deletion: Request deletion of your data
Opt-out: Disable caption collection anytime
Export: Export your local storage data

6. Data Security

We implement the following security measures:

  • 🔒 HTTPS/WSS: All data transmission is encrypted using TLS
  • 🔑 Authentication: App key-based authentication for API access
  • 💾 Local Storage: Sensitive data (app key) is stored locally
  • 🚫 No Tracking: We do not use cookies or tracking pixels

7. Permissions Explanation

The extension requires the following browser permissions:

  • activeTab: Allows the extension to interact with the france.tv website when you're actively using it
  • Content Scripts on france.tv: Enables the extension to detect subtitles and inject the translation interface

We DO NOT request: Access to your browsing history, other websites, downloads, or bookmarks

8. Compliance

This extension complies with:

  • Chrome Web Store Developer Program Policies
  • Mozilla Add-on Policies
  • GDPR (General Data Protection Regulation) for EU users
  • CCPA (California Consumer Privacy Act) for California users

9. Contact Us

If you have questions, concerns, or requests regarding this privacy policy or your data:

Summary (TL;DR)

What we collect:

  • • Your app key (stored locally)
  • • Your settings (stored locally)
  • • Subtitles you translate (sent to server for processing)
  • • Captions when you enable collection (stored on server)

What we DON'T do:

  • • Track your browsing
  • • Sell your data
  • • Access data from other websites
  • • Store passwords or personal information

Your control:

  • • All features require your explicit action
  • • Caption collection is optional and clearly indicated
  • • You can delete the extension anytime
  • • All local data is removed when you uninstall

By using this extension, you agree to this privacy policy.