Privacy Policy

Last updated: 2026-07-25

This is not legal advice. Japanese version: privacy.html

1. Operator

Repository: GitHub. Contact: GitHub Issues.

2. Default (Free) data

By default (Free, “Standard” or “High accuracy” engines), we do not send caption body text to our servers.

On YouTube / TVer we read on-screen caption DOM only. Default playback does not call YouTube timedtext.

3. Optional sends

3.1 Public reading API (opt-in)

Enabled when you choose “Accuracy first” on first popup open, or later select “Public reading API” in advanced engine settings. Until then the extension stays on-device (no caption body leaves the device). Selecting accuracy / public API counts as consent to send on-screen caption text for reading estimation. You can switch back to on-device anytime.

3.2 Other optional sends

Public API may rate-limit by IP. Opt-in votes and demo proposals use a non-reversible voter id derived from IP (not published in the pack).

4. Ads / tracking

No ad SDK or behavioral tracking in the extension.

5. Children

Not directed at children under 13.

6. Deletion

Uninstall the extension or clear extension storage. Disable shared pack receive in the popup. Server-hosted Premium data follows the server operator’s process.