MySubtitles Logo
Sign Up

Permissions & Data Use

Last updated: August 17, 2025

MySubtitles requests the minimum browser permissions required to work reliably. Many permissions are optional and can be enabled per site/feature. You can revoke them any time in your browser settings.

Current permissions (extension)

storage

Stores subtitle style and language preferences locally (chrome.storage.local).

scripting

Injects a lightweight layer to draw subtitles on domains you explicitly enable.

optional host permissions

You explicitly enable supported sites (e.g., *.netflix.com). No access elsewhere.

tabs (optional)

Used only for operations limited to the active tab (e.g., quick toggle).

alarms (optional)

Used for periodic lightweight tasks like refreshing cached data.

Future AI features (optional)

tabCapture / screen capture (optional)

Required for on-screen text recognition (OCR). When enabled, only the necessary region is processed to extract text, and raw frames are not kept longer than needed.

microphone (optional)

Required for speech-to-text (ASR). Prefer on-device; if cloud-assisted, short snippets are securely transmitted and discarded after processing.

translation (on-device or cloud)

Translates recognized text or transcripts. We prefer local models; cloud translation is optional, encrypted in transit, and not used for ads/profiling.

Transparency summary

  • No raw video/audio storage. No cross-site tracking. No third-party ad pixels.
  • AI modes are off by default and require explicit consent.
  • Language selection (i18n) is stored locally; syncing is optional.