dynamic-site-blocker

Chrome Web Store Listing

Short Description (132 chars max)

Block distracting sites on the fly. No preset lists — decide in real time what to block during each focus session.

Detailed Description

The Problem

Traditional site blockers make you build a block list before you start working. But distractions are unpredictable — you don’t always know which sites will pull you away until you’re already there.

The Solution

Dynamic Site Blocker takes a different approach. Start a focus session, and every time you visit a new site, you’ll be asked: “Do you need this site right now?” One tap to block it, one tap to allow it. That’s it.

How It Works

  1. Click “Start Session” when you’re ready to focus
  2. Browse normally — when you visit a new site, a prompt appears
  3. Choose “Block” or “Allow” for this session
  4. Blocked sites show a custom page with a motivational message
  5. Click “End Session” when you’re done — all blocks are cleared

Key Features

🛡️ Dynamic blocking — no preset lists needed ⚡ Lightweight — uses Chrome’s native declarativeNetRequest API 🔄 Session-based — blocks reset when your session ends 🎯 Per-site prompts — decide what to block in real time 😤 Motivational block page — with rotating messages to keep you honest 📊 Attempt tracking — see how many times you tried to visit blocked sites ↩️ Flexible — unblock or block sites mid-session from the popup

Privacy

Dynamic Site Blocker collects zero data. All session data stays in your browser and is cleared when your session ends. No analytics, no tracking, no accounts.

Who Is This For?


Category

Productivity

Language

English