v0.1.0-beta - Detox Extension (First Public Beta)
Pre-releaseDetox v0.1.0 (Public Beta)
Welcome to the first public beta release of Detox — a privacy-focused browser extension that helps you remove specific digital distractions without blocking entire websites. Everything runs locally in your browser with no accounts, subscriptions, or tracking.
Features
-
YouTube Channel Blocking: Block channels by handle, ID, or name. Hidden from recommendations, search results, and sidebars, with direct visits redirected to a block screen.
-
Hide Distractions:
- YouTube Shorts & Home Feed
- Instagram Reels & Explore Page
-
Daily Time Budgets: Set active daily limits for distracting websites. Tracking is idle-aware and access is blocked once limits are reached.
-
Privacy First: All settings and usage data are stored locally using
chrome.storage.local. -
Import & Export: Back up or transfer settings and screen-time history (30 days, 60 days, or all time) via JSON.
Technical Highlights
- Lightweight CSS-based content hiding for better performance.
- MV3-compatible active time tracking with safe service worker state persistence.
- Built with Vanilla JavaScript, HTML, and Tailwind CSS.
- Includes a mock preview/testing environment for development outside the extension context.
Installation
Chrome / Edge / Brave / Opera
- Download and extract the release ZIP.
- Open
chrome://extensions/. - Enable Developer mode.
- Click Load unpacked and select the project folder.
Firefox
- Download and extract the release ZIP.
- Open
about:debugging#/runtime/this-firefox. - Click Load Temporary Add-on....
- Select
manifest.json.
Developer Command
npm run buildFeedback, bug reports, and suggestions are welcome on the Detox Extension GitHub repository.