Overview
GrayMode applies grayscale filters to distracting websites so they feel less stimulating and easier to leave.
This page explains which permissions it needs and how that access stays constrained to your browser.
What the extension can access, what stays local, and what never leaves your browser.
GrayMode does not collect, store, or transmit personal data, browsing history, or usage analytics. The extension works locally and is designed to stay boring from a data-collection perspective.
GrayMode applies grayscale filters to distracting websites so they feel less stimulating and easier to leave.
This page explains which permissions it needs and how that access stays constrained to your browser.
storage stores your settings locally, including enabled categories, custom blacklist entries, and intensity.activeTab helps detect the site you are currently viewing so GrayMode can decide whether to apply grayscale.host_permissions: <all_urls> lets the extension inject the grayscale CSS filter on the websites you choose.Your settings live in chrome.storage.sync.
GrayMode makes zero network requests. No API calls, no analytics beacons, no background telemetry.
The extension keeps working offline because there is no backend infrastructure behind it.
Changes
If this policy changes, this page will be updated. Given the product direction, significant privacy changes are unlikely.
Questions
If something is unclear, open an issue on GitHub or go back to the GrayMode page.