Spoiler Alert — Privacy Policy
Last updated: July 7, 2026
On-device only. Spoiler matching happens entirely in your browser. We do not run analytics, sell your data, or transmit page content off your device.
Spoiler Alert hides posts about the TV shows, movies, and sports you're trying to avoid spoilers for. See also our Terms of Service.
What the extension does on your device
When you visit a supported website (and, if you opt in, any other website), Spoiler Alert reads the text of posts on the page and compares it against your watchlist. All matching happens locally, in your browser.
- Page content never leaves your device. Post text is read in memory to decide whether to cover a post. It is never transmitted, logged, or stored.
- There is no analytics, tracking, advertising, or telemetry.
Data the extension stores
| Data | Where | Why |
|---|---|---|
| Watchlist & settings | chrome.storage.sync |
Your shows, progress, cover choice, site toggles, dismissals |
| Trial/subscription cache | chrome.storage.sync / chrome.storage.local |
Entitlement works offline |
| Campaign attribution (UTM) | chrome.storage.local |
Optional marketing params from install URL; local only, never transmitted |
Sync to your Google account
The extension uses Chrome's storage.sync API for your watchlist and
preferences. If Chrome sync is enabled, Chrome syncs this to your Google account
under Google's Privacy Policy.
The extension author has no access to your Google account. Synced data is limited
to viewing preferences — not page content.
Payments (ExtensionPay)
Subscriptions and the free trial are handled by ExtensionPay (Stripe). If you subscribe or start a trial, ExtensionPay collects your email and payment details on secure checkout pages. Spoiler Alert never sees your card number. See ExtensionPay privacy and Stripe privacy.
If you never start a trial or subscribe, no email or payment data is collected at all.
Permissions
storage— save watchlist and settings.scripting— register content script only after you opt into "all other websites."- Host access to supported sites (X/Twitter, Reddit, Facebook, Instagram, YouTube,
TikTok, Threads, Bluesky, Twitch, Google Search/News, Discord) and
extensionpay.com— on-device spoiler detection and payment flow. - "All other websites" (optional, opt-in) — only if you enable "Also protect me on all other websites" in Settings.
Campaign attribution (local only)
If you install from a marketing link with UTM parameters, the extension may store
those parameters locally in chrome.storage.local. This data
stays on your device, is never sent to us or any third
party, and supports optional local conversion tracking (install, trial,
subscribe). There is no third-party analytics in the extension.
Data we do not collect
- Content of web pages you visit (beyond in-memory matching)
- Browsing history, search history, or analytics
- We do not sell or share data with advertisers or data brokers
Children's privacy
Spoiler Alert is not directed to children and does not knowingly collect data from anyone.
Your data rights
Clear data via Chrome extension storage or uninstall. For payment data held by ExtensionPay/Stripe, contact them or email us for assistance.
Changes
If this policy changes, the updated version will be posted here and the date above revised.
Contact
Questions or data requests? Email spoileralertchrome@gmail.com.