Local-first Chrome extension

Stop mindless scrolling without blocking the web.

DoomDimmer detects rapid, continuous scrolling patterns locally in your browser, then gently fades and blurs the page until you pause and choose what to do next.

Behavior over blocking

A mindful nudge, not a punishment.

1

Detects passive scrolling

Uses local scroll and engagement signals instead of reading page content or uploading browsing history.

2

Dims progressively

Grayscale and blur build gradually, making automatic consumption less comfortable without breaking the page.

3

Restores intentionally

Type a short reflection phrase or use accessibility restore mode to return the page to normal.

4

Works where you choose

Run on all sites, common infinite-scroll sites, or selected site rules with wildcard and per-site overrides.

5

Configurable defaults

Choose gentle, balanced, strict, or custom thresholds for intervention, cooldown, density, and visual intensity.

6

Optional local stats

Aggregate intervention counts can stay on this device, disabled by default and clearable at any time.

Privacy-first by design

No account. No analytics.
No server processing.

DoomDimmer stores settings in chrome.storage.local and does not sell, share, or transmit browsing activity, page content, scroll behavior, or settings.

Read the policy