Three steps, then it just works
No configuration rabbit holes. Set it once and let your future self thank you.
List your traps
Add the sites you keep losing hours to โ socials, news, the shopping tab. Drop in an optional message to your future self.
Get caught
Open one of them and a full-screen overlay takes over: your message, a shame GIF or random video, and a one-liner you earned.
Build the streak
A short timer makes you sit with the choice. Resist or cave โ either way your scoreboard tracks it, so quitting feels like winning.
Why people keep it installed
Funny enough to keep, sharp enough to actually change the habit.
Shame that lands
Curated GIFs and the occasional random video make the interruption impossible to ignore โ and weirdly fun.
Your words, back at you
Write your own reminder, or leave it blank and let us roast you with a random savage tagline.
Avoidance scoreboard
Resist rate and daily streaks turn breaking a habit into a game you want to win.
Genuinely private
Everything lives in your browser. No accounts, no servers, no analytics โ nothing leaves your device, ever.
See it in action
A GIF block, a random video, and the scoreboard that keeps you honest.



Your data never leaves your browser
No sign-up. No cloud. No telemetry. The extension can't send your data anywhere because there's nowhere to send it.
Stop scrolling. Start resisting.
List your three biggest time-wasters and let NotToDoList handle the rest.