Before you enter

Enter the sites that take your time on purpose.

Threshold puts a considered moment between you and the sites that pull you in. State your intent. Wait. Cross, or close the tab. At the end, answer one honest question: did you do what you came to do?

Install free

It is not the screen
that takes the hour.
It is the moment you opened it
without asking why.

The product, in three moments

Enter. Inhabit. Reflect.

Threshold does not block sites. That has never worked. It surrounds the moment of opening with a small ceremony the rest of the category refuses to provide.

I Enter

State what you came to do.

The page is held back. You type a sentence, what you're here for. You pick how long you have. A ten-second pause runs before the door will open.

Naming the intent is the work. What you would have done by reflex, you now have to write down. Half the time, you put your hands down and close the tab.

II Inhabit

Stay in the room.

A small mark holds in the corner. Your intent on one line, the time remaining on another. Quiet enough to forget. Present enough to remember.

You set the budget. Three minutes, fifteen, an hour. It doesn't matter what you choose. What matters is that you chose.

III Reflect

Answer the one honest question.

When the time runs out, the page asks: did you do what you came to do? Yes, partly, or no. The honest answer, over weeks, becomes the only metric that matters.

No shame, no streaks broken. Threshold doesn't punish a no. It just remembers, so you can.

youtube.com
Threshold
Hold the threshold
Before you enter youtube.
3 min 5 min 10 min 15 min
10s
Continue
watch one knife-skills tutorial 5:00 End
Threshold
Honest moment
Did you do what you came to do?
"watch one knife-skills tutorial"
Fig. 1 Enter. The page is held back. Type. Wait. Decide.
Try it now

Try the gate.

The real gate, mounted on this page against an in-memory sandbox. No install. Type an intent. Watch the door hold you for ten seconds.

Closes back to this page. Nothing leaves your browser.

-/100

Five days held under standard.

The Honesty Score.

The gap between what you said you'd do, and what you actually did.

Every focus app counts hours and gives them back to you as a chart that, a week later, you cannot remember the lesson of. Threshold counts something else. After every session it asks one question, did you do what you came to do?, and keeps the answer. Repeated over weeks, the answers settle into a single number. We call it your Honesty Score.

It is the only metric on the dashboard. Not because it is the only number we could show you, but because it is the only one that will tell you something true about the way you spent your time.

The standard is yours. Threshold holds the space. You set the number.

  1. I
    73/100
    Honesty score, 30-day mean
  2. II
    5d
    Days held under standard
  3. III
    12m
    Today, of 30m standard
Carry it past the dashboard

A card for the week you actually had.

The score, the seven-day arc, the sites that tested you most: composed into one small image, rendered on your machine. Keep it. Set it somewhere you'll see it. It is the only thing Threshold ever asks you to share, and only if you choose to.

Threshold
Honesty · last 14 days
74
Out of 100

Honest more than not. Worth holding.

Days held 6
Sessions · wk 25
Most-tested youtube

Built only from your own honest answers, on your machine.

First principles

Five rules. Held.

Threshold was built from a small handful of decisions. They are unfashionable. That is the point.

  1. I

    Quiet over clever.

    No emojis. No exclamation. No exclamation about no emojis. The signal is in the restraint. Every line should pass the dinner-with-an-old-friend test.

  2. II

    Friction, not force.

    We hold the door, we never lock it. Locks invite picking; thresholds invite reflection. A user who learned to bypass their own tools learned the wrong lesson.

  3. III

    One number that matters.

    The Honesty Score is the soul. We won't dilute the dashboard with vanity metrics that feel like progress and aren't.

  4. IV

    Local-first, always.

    Your sessions live on your device. No accounts, no servers, no analytics. Trust is the whole product, and you cannot un-betray it.

  5. V

    The standard is yours.

    We do not pick the number. We hold space for you to pick it, and to keep it. The standard is the choice you make next.

In the open

$0. Open code. Local data.

Nothing leaves your browser because there is nowhere for it to go. The whole extension is one folder of HTML, CSS, and JavaScript you can read in an afternoon. That is the deal: we hold the door, you keep the keys.

i

No accounts, no servers

Sessions live in chrome.storage.local. The extension never makes a network request.

ii

Self-hosted typography

Fraunces and Inter ship with the extension. No third-party font request, ever.

iii

Export & purge

Take your data with you in one JSON. Wipe it clean with one button. Both built in.

Three steps. About a minute.

  1. 1

    Get the extension.

    Download threshold.zip

    Unzip it anywhere on your machine. Nothing to compile.

  2. 2

    Open chrome://extensions

    Toggle Developer mode on. Click Load unpacked. Select the unzipped folder. On Edge, the same switch lives at edge://extensions.

  3. 3

    That's it.

    The arch appears in your toolbar. Visit a configured distractor. Threshold takes it from there.

See the brand standards

Threshold is finished, version 1.0. Local-only, free, no account. The one-click Chrome Web Store listing is in review; until it is live, the unpacked install above takes under a minute. Free now and after, either way.

The standard is the choice you make next.

Threshold