Most site blockers are walls — "access denied," you resent it, you switch them off. Locked-In Café is a speed bump instead. Type a distracting site and you get a calm pause: "is this where you meant to go?" One key, back to work. To push through you type why — the friction is a conscious moment, not a timer — then it opens briefly and quietly re-blocks. Plus an honest Focus dashboard with real, measured stats. 100% local, no accounts, no tracking, and Free!
No reviews yetBe the first to leave a review for Locked-In Café
Maker
📌
Hey Product Hunt 👋 I'm Rodruey, a builder building his way to freedom with love ♥
I built Locked-In Café because I kept losing hours I never actually *chose* to lose. New tab → I type "reddit" → and I'm gone, before my conscious brain even shows up. I automate things for a living, but my own focus was still running on autopilot.
I'd tried a few approaches. They never stuck, because the second any of them got in my way, I'd just… drop it. The problem was never willpower in the moment, it's that there *was* no moment. The reflex fired before I could decide anything.
Locked-In Café is a Chrome extension that catches that reflex. Type a distracting site and instead of the site, you get a calm screen: "you were heading to reddit.com — is this where you meant to go?" One key and you're back to work.
What it does:
⏸️ Redirects the sites you choose to a quiet, near-black pause, not a wall
↩️ One tap (Esc) back to work, the easy path is always the default
🧠 To push through, you type *why* you want it, the friction is a conscious moment, not a timer. It opens for a few minutes, then quietly catches you again
📊 An honest Focus dashboard, real measured stats: how often you caught yourself, and the reasons you typed to yourself
🔒 100% local, no accounts, no servers, no tracking, your data never leaves your browser
🆓 Free
Who it's for: people who are self-aware about the scroll and don't want to be policed, who want a nudge, not a nanny. Especially if hard blockers have failed you because you just disabled them (guilty 😅).
Here's the thing I had to be ruthless about: this didn't start as a minimal tool. It started as a cozy little 3D café — warm lighting, a cat, something you'd actually want to hang out in. Then it hit me that that's exactly the trap: a focus tool you enjoy hanging out in is just the next distraction. So I threw all of it out — the café, the warmth, the 3D — and stripped it down to one job: catch the reflex, get you back to work. The restraint *is* the product.
And it stays a speed bump, never a wall — there's always a way through, because you own your browser. No shame, no "access denied," no streaks to guilt you.
This is a solo build, and one I use every day myself. If a distraction slips through, or you've got an idea that would make the pause land better, I'd love to hear it.
Thanks for checking it out 🙏
Report
How does the typing-a-reason part actually play out in practice, like does it log what you wrote somewhere or is it just meant to slow you down in the moment?
Report
Maker
@burakuq4i Good question! In practice, typing the reason is the friction. I've been using this personally for over a week now, and whenever I have to type why I want to go to a social media site, most of the time the reason is just nonsense - which is kind of the point, you catch yourself.
But on certain occasions I'm typing "because I've finished all my tasks" and that actually helps me build the discipline to work, plus the permission to let myself rest after doing good work.
And there's also the Focus dashboard, where the reasons you typed gets logged so you can look back on them!
Report
This speed bump approach actually feels right. Typing why you want through the block is genuinely humbling, and the dashboard showing real measured focus time beats the usual vague "you did great" cheerleading. Wish I'd had this in college.
Report
Maker
@kucuksahal10675 Same here, but hey, never too late to start! it's totally free and I would really love your feedback!
Report
The "type why" step caught me off guard, having to write out a reason actually works better than I expected at breaking the autopilot. Local-only and zero accounts is a nice touch too.
Report
Maker
@emircan67n3 Glad you’re liking the product! if you have any suggestions/ideas I'd love to know them!
Report
the typing-it-out moment actually works, it makes me pause without feeling scolded. love that it stays local too.
Report
Maker
@kranur594186 This was also the thing I stuck to, I didn’t want anything that scolded/guilt/shame me when I did good work. Happy that you’re loving the product! and would love to have your feedback/ideas!
How does the typing-a-reason part actually play out in practice, like does it log what you wrote somewhere or is it just meant to slow you down in the moment?
@burakuq4i Good question! In practice, typing the reason is the friction. I've been using this personally for over a week now, and whenever I have to type why I want to go to a social media site, most of the time the reason is just nonsense - which is kind of the point, you catch yourself.
But on certain occasions I'm typing "because I've finished all my tasks" and that actually helps me build the discipline to work, plus the permission to let myself rest after doing good work.
And there's also the Focus dashboard, where the reasons you typed gets logged so you can look back on them!
This speed bump approach actually feels right. Typing why you want through the block is genuinely humbling, and the dashboard showing real measured focus time beats the usual vague "you did great" cheerleading. Wish I'd had this in college.
@kucuksahal10675 Same here, but hey, never too late to start! it's totally free and I would really love your feedback!
The "type why" step caught me off guard, having to write out a reason actually works better than I expected at breaking the autopilot. Local-only and zero accounts is a nice touch too.
@emircan67n3 Glad you’re liking the product! if you have any suggestions/ideas I'd love to know them!
the typing-it-out moment actually works, it makes me pause without feeling scolded. love that it stays local too.
@kranur594186 This was also the thing I stuck to, I didn’t want anything that scolded/guilt/shame me when I did good work. Happy that you’re loving the product! and would love to have your feedback/ideas!