Browser extension
Content blocking & filtering
Category blocks, NSFW filtering, real-time keyword filtering, safe search enforcement, and intervention prompts.
Quick answer
Blocking has multiple layers — combining them is usually more effective than relying on any single one.
Category blocks
Toggle entire categories on or off in the active focus mode. Each category is a curated, regularly updated list of domains.
| Category | Examples |
|---|---|
| Social media | Facebook, Instagram, Twitter/X, TikTok, Reddit, Snapchat |
| Entertainment | YouTube, Netflix, Twitch, Hulu, Disney+, etc. |
| Gaming | Steam, Epic Games, Roblox, gaming sites |
| Streaming | Music + video streaming services |
| Gambling | Betting sites, online casinos, sports books |
| News | News outlets and media sites |
Category lists are updated periodically — when a new major site enters a category, we add it. You don't have to maintain these yourself.
NSFW content blocking
Toggle Block NSFW to filter known explicit-content domains. Uses a continuously updated curated blocklist. Covers:
- Explicit content sites
- Known harmful domains
- Content aggregators with adult material
If you find a site that should be on the list but isn't, email
[email protected] — we add reported sites within 24
hours.
Real-time keyword filtering
When Block by keywords is enabled in your focus mode, the extension scans page content as it loads and blocks pages containing any of your custom keywords (or built-in ones for known triggering terms).
Useful for:
- Filtering content that doesn't fit a pre-built category.
- Catching new sites that haven't been categorized yet.
- Adding personal trigger words specific to your situation.
See Custom block lists for adding your own keywords.
Image blur
Instead of fully blocking, you can enable Blur filtered images. Page structure stays visible; only matching images are heavily blurred. Useful when you want to see the page but not its visual content (e.g. browsing a forum where most threads are fine but a few have triggering imagery).
Safe search enforcement
When enabled, the extension forces safe search on:
- Google — SafeSearch active.
- Bing — Strict filtering.
- DuckDuckGo — Safe search on.
- Other major engines — equivalent filters.
Works even if the user hasn't enabled safe search at the browser level, and can't be easily overridden while the extension is active. This is one of the most consistently effective filters because so much problematic content is reached through search.
How blocking actually fires
You navigate to a URL
Either by clicking a link, typing it, or being redirected.
The extension checks the URL against your active mode's rules
All checks happen locally in the extension — no server call.
If matched, navigation is intercepted
The browser shows a Daybreak block page instead of loading the site.
The block event is recorded locally
Counts (no URLs) sync to your account if analytics is enabled. See Analytics.
For keyword filtering, the check happens after page load (since the extension needs to read the rendered text), so blocking can be slightly delayed. Image blur applies as images render.
Intervention prompts
If you've enabled Intervention in the focus mode, the extension shows a brief pause prompt before blocking — "Are you sure you want to visit this?" with a configurable delay.
Useful when full blocking feels too restrictive but you want friction. The pause adds enough time for the impulse to fade without removing the option entirely.
Common pitfalls
Site not being blocked
Most often: the right category isn't enabled in your active focus mode (you might have switched modes recently). Open the extension, confirm the active mode, and check its rules.
Too much being blocked
Switch to a less restrictive mode, or remove specific overzealous sites from your custom block list. Tweaking by removing is more productive than disabling categories wholesale.
Keyword filter false positives
Single common words like "play" or "game" trigger blocks on unrelated pages. Use multi-word phrases ("poker tournament", not "poker") to dramatically reduce false positives.
Next steps
- Custom block lists — your own sites and keywords.
- Strict mode — cooldown so you can't disable blocking impulsively.
- Analytics — what your blocking patterns look like over time.
Still need help?
Pick whichever way of getting help works best for you.
Was this article helpful?