1. No Data Collection or Transmission
Detox is a fully offline, local-first browser extension.
- Zero Remote Servers: We do not operate any web servers for data collection, syncing, or analytics.
- No Personal Information: We do not collect, store, or transmit your name, email address, IP address, browsing history, or any other personal identifier.
- No Third-Party Analytics/Tracking: Detox contains no tracking code, telemetry, or Google Analytics scripts.
2. How Data is Stored
All data used by the extension is stored strictly on your local device:
- Storage Location: Settings, blocklists, custom daily time budgets, and active screen time statistics are saved in the browser's local sandbox using the WebExtension Storage API (
chrome.storage.local). - No Cloud Sync: Your configuration does not sync to any cloud server.
- User Control: You are in full control of your data. You can export all your settings and history to a JSON file, or permanently wipe all local database entries at any time via the extension's Settings panel.
3. Permissions and Host Matches Used
To function correctly, Detox requests the following browser permissions and host match access:
- storage (API): Used to save your settings, preferences, blocklists, and usage logs locally.
- tabs & activeTab (API): Used to detect the active website domain to accurately calculate time limits and perform block redirects.
- idle (API): Used to detect when you walk away from your computer so time tracking pauses automatically.
*://www.youtube.com/* (Host Match): Used to apply blocklists to channels, redirect blocked video pages, and hide Shorts/recommendations. *://www.instagram.com/* (Host Match): Used to apply element-hiding rules for Reels and the Explore feed.
4. Open Source and Auditable
Because Detox is open source under the Apache License 2.0, you do not have to take our word for it. Every line of code is publicly available for audit, inspection, and verification at our GitHub repository.
5. Changes to This Policy
Since Detox does not collect user contact info, we cannot notify users of policy changes directly. Any updates to this policy will be committed directly to our GitHub repository. We recommend reviewing the repository for any updates.
If you have any questions or feedback regarding this Privacy Policy or the extension, please open an issue on our GitHub Issues page.