spoiler-shield

Privacy Policy — Spoiler Cloak

Last updated: 13 June 2026

Spoiler Cloak is a Chrome browser extension that blurs spoiler-related text on web pages. This privacy policy describes what data the extension handles, where it goes, and how you control it.

Summary

What the extension stores

The extension stores the following in Chrome’s built-in storage:

Synced via Chrome Sync (chrome.storage.sync):

This data is managed by Chrome’s built-in sync feature, which is controlled by your Google account settings and not accessible to us. Its purpose is to keep your settings consistent across devices where you’re signed into Chrome.

Stored only on your device (chrome.storage.local):

The API key never syncs to other devices and is not transmitted to us.

Page content

The extension’s content script reads text from pages you visit to match against your keyword list. This matching happens entirely in your browser. Page content is never sent to us, never sent to Google, and never sent to any third party. The extension does not record, store, or transmit which pages you visited or what content was matched.

Third-party services

The extension can optionally use the Google Gemini API to generate related terms for a keyword you add. When you add a keyword and have configured a Gemini API key, the extension sends only that keyword (for example, “Suits”) to the Gemini API. Gemini returns a list of related terms (character names, locations, plot elements).

The extension does not send any other data to Gemini — no page content, no browsing history, no user identifiers beyond the API key you provided. Your interactions with Gemini are governed by Google’s API terms and Google’s privacy policy.

If you do not configure a Gemini API key, no requests are made to the Gemini API at all. The extension’s core matching functionality works without it.

Permissions

The extension requests the following Chrome permissions:

Your control

You can at any time:

To remove the synced data, uninstall the extension and, if desired, clear your Chrome Sync data via your Google account.

Children’s privacy

The extension is not directed at children under 13. Because we do not collect any data from any user, no special handling is needed.

Changes to this policy

If this policy changes materially, an updated version will be published at this URL with a new “Last updated” date.

Contact

Questions or concerns: please open an issue at https://github.com/Gautham176/spoiler-shield/issues


Spoiler Cloak is open source. The full source code is available at https://github.com/Gautham176/spoiler-shield.