Case study · Self-initiated · 2025
Built with ClaudeThreshold
A Chrome extension that blocks sites for real. The blocklist is permanent and locked behind a genuine accountability partner, and every change is held for 72 hours — so it protects you at your weakest moment, not just your strongest.
- Role
- Design & build (with Claude)
- Timeline
- —
- Disciplines
- Chrome Extension, Product Design, Front-end
delay on every change
Partner
locked blocklist
Chrome extension
01The problem
Willpower-based blockers fail exactly when you need them — late at night, when you're tired or low, and one click can undo everything. A blocker only works if it can't be casually bypassed the moment resolve slips.
02The design principle
Threshold is built on one rule that drove every decision: the user installed this when they were strong; the design must protect them when they are tired, drunk, or sad at 2 AM. There is no clever bypass.
- Permanent blocklist, not a willpower test
- Changes locked behind a real accountability partner
- A 72-hour wait on every change
03Designed and built with Claude
I designed and shipped Threshold end to end with Claude as a Manifest V3 Chrome extension — the rules engine, partner sync, and the interface.
✦Gallery
“Design for the user's weakest moment, not their strongest. The hard part wasn't the blocking — it was removing every escape hatch without becoming cruel.”
Key learning
Next case study
Budget Tracker