A browser extension designed to bring intentionality to your browsing habits. Instead of hard blocking websites, it interrupts your visit to distracting sites, requiring you to set a specific time or content limit before proceeding.
- Intention Prompt: Intercepts visits to configured sites (e.g., Instagram, Reddit) and asks for session details.
- Session Types:
- Time Duration: Set a timer (in minutes) for how long you want to browse.
- Video Count: Limit usage by the number of videos watched (YouTube support).
- Enforced Breaks: Once a session ends, a cooldown period prevents immediate re-entry, helping break the loop of compulsive checking.
- Customizable: Manage your own list of target sites and configure cooldown durations via the settings page.
- Clone or download this repository.
- Open your browser's extensions page (e.g.,
chrome://extensions). - Enable Developer mode (usually a toggle in the top right).
- Click Load unpacked.
- Select the folder containing
manifest.json.
- Clone or download this repository.
- Type
about:debuggingin the address bar. - Click This Firefox in the sidebar.
- Click Load Temporary Add-on....
- Select the
manifest-firefox.jsonfile from the project directory.
- Click the extension icon to access Settings.
- Add the websites you want to manage (e.g.,
twitter.com). - When you visit a saved site, you will be redirected to an intervention screen.
- Choose your session type (Time or Count) and set your limit to access the site.