Privacy Policy

Last updated: October 22, 2026

This policy explains what data the SubClipper browser extension and its backend services collect, how that data is used, and your choices about it. It applies to SubClipper version 1.1.0 and later. We've kept it short and plain.

Short version: You don't need an account or an email to use SubClipper. The extension uses a random install ID instead. When you capture or extract subtitles, the cropped subtitle area of the video is sent to our server for text recognition and then discarded. We also collect anonymous usage events to improve the product. If you buy hours, Stripe handles the payment and gives us the receipt email so we can restore your hours if you lose them. Translation runs entirely in your browser. We don't sell your data or show ads.

1. What we collect

Data How we collect it What it's used for
Install ID A random identifier the extension creates when it's installed. It's stored in Chrome's synced extension storage, so it follows your Chrome profile to your other computers if you use Chrome sync. It's sent with requests to our server. It isn't derived from anything about you. Identifies your installation so your free monthly allowance and any hours you buy work. Ties anonymous usage events together. Shown in the extension as your "support ID".
Cropped subtitle frames Only when you click "Capture Current Frame" or run extraction: the subtitle region of the video (not the whole video) is sent to our server. Text recognition (OCR): reading the subtitle text so it can be shown, translated, and exported.
Usage counters Our server counts the time you spend extracting and the number of single-frame captures, keyed by your install ID. Enforcing the free monthly allowance and deducting purchased hours.
Usage events The extension sends short, anonymous events about how it's used: for example, opening the side panel, starting extraction, how long the engine took to start, when the first subtitle appeared, translator load time, walkthrough progress, viewing the "Get more hours" screen, and clicking Buy. Events include your install ID, the extension version, the languages you selected, and timings. When you open the side panel, we record the site's name only if it's a well-known video site (for example "youtube.com"); every other site is recorded as "other". We never record page addresses, page titles, or what you watch. Understanding where people get stuck (for example, slow start-up) and which sites people want supported, so we can improve SubClipper.
Purchase records When you buy an hour pack, Stripe sends us a confirmation containing the pack, amount, time of purchase, and the email address you entered for your receipt. We link it to your install ID. Adding the purchased hours to your installation, and restoring them if you reinstall or switch computers and ask us to.
Uninstall feedback When you uninstall, Chrome opens a short survey page on our site. We record that the installation was removed (install ID and version), plus the reason and comment you choose to submit, if any. Learning why people leave so we can fix it.
Older accounts only If you signed up with an email through ExtensionPay before version 1.1.0, the extension sends your ExtensionPay account key to our server, and we ask ExtensionPay which email and plan it belongs to. Keeping your existing account, plan, and usage working. Usage events from these accounts may include a one-way, salted hash of the email, never the email itself.
Preferences Stored locally in your browser via chrome.storage. Remembering your languages, theme, subtitle region, and whether you've seen the walkthrough.

2. What we don't collect

3. How long we keep it

4. Third parties

SubClipper relies on a small number of services. Each is listed with the data it receives:

We don't sell your data, share it with advertisers, or use it for anything unrelated to running and improving SubClipper.

5. Where translation happens

All translation runs locally in your browser using a downloaded model. The text you translate never leaves your device, and translating makes no network requests.

6. Data security

7. Your choices and rights

8. Children's privacy

SubClipper is not directed at children under 13. We don't knowingly collect data from anyone under 13. If you believe a child has used SubClipper and want their data removed, contact us with their support ID and we'll delete it.

9. Changes to this policy

If we change how we handle data, we'll update this page and the "Last updated" date at the top. Significant changes will also be noted in the extension's Chrome Web Store listing.

10. Contact

Questions, concerns, or requests: chris@daemonsolutions.tech.