Privacy Policy — Netflix Dual Subtitles
Last updated: 3 June 2026
Netflix Dual Subtitles (“the extension”) runs on your device. It has no analytics or tracking, no advertising, and no remote code, and it does not collect personal information. The only network requests it makes to the developer’s site are: (1) a small feature-configuration check when you open the popup (contains no personal data — see “Feature configuration”), and (2) a feedback submission, only if you choose to send one (see “Feedback form”).
Where it runs
Only on Netflix (https://www.netflix.com/watch/*, /title/*, and
/browse*) — the watch player and the title/preview pages, so dual subtitles
work in the previews as well as full playback. It reads the subtitle information Netflix
already loads for the video being shown to display a second subtitle language and offer
related tools (search, copy, export). It runs on no other website.
Data stored on your device
Saved locally in your browser’s extension storage; it never leaves your device (unless you submit feedback):
- chosen primary/secondary languages and the feature toggles (navigation keys, loop, auto-pause, click-to-copy, and so on)
- subtitle text colors, font size, and on-screen vertical position
- the on-screen control panel’s position
- the loop you last set, if “remember loop after refresh” is on — kept as start/end timestamps plus the episode’s Netflix video ID, so the loop can resume on the same episode after a refresh (stored only on your device; never sent anywhere)
- the status of the most recent subtitle load (shown in the popup)
Uninstalling the extension removes all of it.
Subtitle files
To display and export subtitles, the extension downloads subtitle files from Netflix’s own content servers (the same files Netflix loads for playback), within the Netflix page. These are not sent anywhere else.
Clipboard
The “click/drag a subtitle to copy it” feature is off by default. When enabled, selected subtitle text is written to your clipboard locally, only when you initiate it.
Feedback form (optional, user-initiated)
The popup includes an optional feedback/report form. If — and only if — you fill it in and press send, the following is transmitted, via the third-party form service Web3Forms, to the developer:
- the message you type
- an email address, only if you choose to enter one (so the developer can reply)
- basic diagnostics: the extension version, your browser’s user-agent string, and whether the extension successfully read Netflix’s subtitle list and how many tracks it saw
The diagnostics do not include your identity, your Netflix account, or which title you are watching. The form is never sent automatically. Web3Forms processes the submission under its own privacy policy.
Feature configuration
When you open the extension’s popup, it fetches a small static configuration file from
the developer’s website (netflix-dual-subs.pages.dev) that toggles optional
features (such as whether the feedback form is shown). This request contains
no personal data; like any web request it includes your IP address,
which the static host may log. The extension works normally if this check fails.
Permissions
- storage — to save your preferences on your device.
- access to
netflix.com— so the extension can run on Netflix's watch and title/preview pages and read/display subtitles. It runs on no other website.
Remote code
None; all code ships inside the package.
Change history
Material changes to this policy are listed here, newest first, with the extension version each change applies from (and onward). (This tracks changes to the policy — for the full list of app features and fixes, see the changelog.)
- 3 June 2026:
- (v1.24.4+) The extension now also runs on Netflix’s title/preview and browse pages (previously the watch player only).
- (v1.23.0+) If “remember loop after refresh” is on, a saved loop region — including the episode’s Netflix video ID — is stored locally on your device (and never sent).
- 2 June 2026: Initial policy.