Chrome extension · waitlist open

A door you closed.
And then forgot the key.

Block the sites you've already decided are done with you. The lock is real. The key lives with someone you trust.

We'll email once. The day it ships. That's the deal.
threshold demo
Blocked · reddit.com

You decided
not to come here.

"The Lord is my strength and my shield; my heart trusts in him."
PSALM 28 · 7
47D
Streak
Marcus was just told.

Hey Marcus — Sam stumbled.

They tried to visit reddit.com just now. The block held. You don't need to do anything — just know they might want a text in the morning.

The week so far
2 attempts · streak still 47 days · last journal entry Tuesday.
The last 26 weeks

Plain numbers, no spin.

47
Day streak
12
Attempts blocked
83%
Calmer than May
Tuesday · 11:42 PM

What were you really after?

tired lonely bored anxious stressed
Long day. Nothing waiting at home. Wanted noise more than I wanted the thing itself, I think. Going to text Marcus and go to bed.
Marcus knows you wrote this. He'll never see what.
What makes it different

Three things, taken seriously.

01

A real lock

You set a 30-character random code, paste it once, and forget it. No recovery email, no admin override — the whole point is that you can't talk yourself out of it later.

02

A real person

One trusted friend — your spouse, sponsor, mentor. Not a chatbot, not a leaderboard. They get a quiet email when you slip and have final say on every change you ask for.

03

A real pause

When you hit a blocked site, the page is calm. Just a line you chose, your pledge, and sixty seconds of breathing if you want it.

Our whole job is to make sure that version of you wins the fight against the version of you at 2 AM, on a hard day, looking for a hole.
Threshold Team
Honest about who this is for

Maybe you. Maybe not.

For you if
  • Choosing recovery from addictive or compulsive content
  • Rebuilding focus after years of doomscrolling
  • Have one trusted person willing to read an occasional email
  • Tried snooze-button apps and felt the catch
Not for you if
  • A parent blocking your kids — different tool
  • An employer monitoring employees
  • After streaks to share and badges to earn
  • Looking for an easy out when things get hard

One email,
the day it goes live.

That's it. No drip campaign, no "we miss you" follow-ups. Promise.

What's in it

Eight things, done with care.

Every feature earns its place. Nothing added for the comparison chart.

A blocklist that holds

Add categories or specific sites in seconds. Removing anything requires your partner and 72 hours. That asymmetry is the whole point.

Your accountability partner

Spouse, sponsor, mentor — one person. Quiet email when you slip, calm weekly summary, final call on every change.

A block page that breathes

No red, no alarms. Your pledge, a line you chose, sixty seconds of breathing if you want it.

The 72-hour wait

Partner approves the removal, then three days pass before anything changes. They can revoke right up to the last second.

A journal only you read

Tag what you were feeling. Write what you actually needed. Patterns surface in your own time. Your partner sees that you wrote — never what.

Numbers, not theatrics

26 weeks of moments you chose differently. Streak resets shown plainly. No hiding a hard week behind a prettier graph.

A focus schedule

Pick windows for stricter blocks — late nights, Sunday mornings. Adding is instant, removing goes through your partner.

A Sunday email

A quiet weekly recap for you and your partner — patterns, streak, a nudge to check in.

What we left out, on purpose

Restraint is a feature too.

— No leaderboards.

Recovery isn't a leaderboard sport.

— No "I'm strong today" override.

Past-you knew better than today-you, and we trust them.

— No streak freeze for vacations.

The number has to mean what it says, or it means nothing.

— No AI chatbot.

A real person who knows your name, or nothing.

— No therapist dashboard.

One trusted partner is the cap. We won't scale past that.

— No partner reading your journal.

Even if you ask. That toggle does not exist.

Soup to nuts

Six steps. One door.

The whole arc, plainly told.

01
Setup

Install it. Five minutes, end to end.

Pick your categories, add custom sites, generate a code and paste it once. Name your partner and write your pledge.

02
Partner

Your partner says yes.

They see what they're agreeing to and click accept. Until then, the lock stays off — we won't pretend you're protected when you're not.

03
Lock

Ten seconds of countdown. Then it's on.

You have ten seconds to walk away. After that, the only path through is your partner and 72 hours.

04
Daily

Most days, you don't see us.

The extension lives quietly in your toolbar. Open the popup and your streak is there. Otherwise, we stay out of your way.

05
Block

When you stumble, the page stays calm.

A line you chose. Your pledge. Your streak. The fact that your partner just got an email. Sixty seconds of breathing if you want it. No shouting, no shame.

06
Change

When you need a change, both of you slow down.

You request, your partner approves, 72 hours pass. Most "I need to unblock this" feelings don't survive three days.

One thing we'll be honest about

A determined person can always switch browsers or devices. Threshold is for the version of you that wants to be locked out — not the one looking for a workaround.

The honest answers

Things people actually ask.

If your question isn't here, write to us. We answer ourselves.

After 48 hours of silence on an open request, the backup partner you named at setup gets pinged. If you didn't name one, the request stays open — there is no auto-approval, ever, no matter how long it sits.

Yes — Chrome doesn't let any extension prevent its own removal. No one's does, and we won't lie and claim ours can. What we do: when you start to uninstall, your partner gets an email with the time and your last 7 days of activity. The cleaner path is submitting an uninstall request through the popup, which triggers the same 72-hour wait.

No. They can see that you wrote entries, and how many. They never see what you wrote. We don't even build a toggle for it — the trust boundary is drawn at the design level, on purpose.

During setup, we ask Chrome for incognito access. If you decline, the lock stays off and we keep reminding you on every browser launch. We'd rather be a little annoying than quietly let coverage have a hole.

Yes — through the same unlock flow with the 72-hour wait. Your current partner is told the change was requested, so it's never a surprise to them.

You can always add to it instantly. Removing anything requires the partner-and-72-hours flow. That asymmetry is the whole reason this works.

A mobile companion app is on the roadmap — it'll pair to the same partner and code. For other desktop browsers, we're honest: a determined person can switch. Threshold is for the version of you that wants to be locked out, not the one looking for a hole.

Your blocklist and hashed code stay on your machine. Your partner's email and timestamps live on our servers, encrypted. Your journal entries are encrypted with a key only your machine has — we genuinely cannot read them. We don't sell, share, or aggregate any of it. The Privacy page has the longer version.

Not exactly — but it works for Christians. At setup you choose what shows on the block screen: scripture, Stoic quotes, general affirmations, your own notes, or just plain text. Pick what helps.

Didn't find your question?
hello@threshold.app — answered by the founder, usually within a day. Sometimes two if it's the weekend.
Privacy, plainly

What stays where.

The minimum data to make the lock work, encrypted, shared with no one but your partner.

On your machine

Blocklist, hashed code, journal text (encrypted), pledge, settings.

On our servers

Partner email, timestamps, attempt counts, encrypted journal blob (we cannot read it).

Nowhere, ever

Sold to third parties. Aggregated for analytics. Shared with anyone besides your named partner.

What we collect

Your email, your partner's email, the hashed code, attempt counts (domain + timestamp only), and an encrypted journal blob we cannot read.

What we don't collect

Browsing history, page contents, anything you type elsewhere. If we don't need it to keep the lock honest, we don't take it.

What your partner sees

Your streak, attempt domains, open unlock requests, and that you wrote journal entries. Nothing else — that toggle doesn't exist.

Deleting your account

Request deletion through the popup. 72 hours later, everything is wiped — no soft delete, no marketing list.

LAST UPDATED · 27 APR 2026 · This is the plain-English version. A longer legal one exists if you want it — email us.