until. Рус Get early access

The problem

You set the reminder. It fired. The thing still isn’t done.

The short version. An ordinary reminder is a message, not a mechanism. It costs one thumb movement to make it disappear, it arrives at a second you had no say in, its snooze buys you nothing real, and if it repeats, tomorrow’s copy quietly erases the one you missed. Four failures, and every one of them is about what happens after the notification — which is the part almost no app implements.

This isn’t a discipline problem, and it isn’t a memory problem. You remembered well enough to set the reminder in the first place. What failed is the fifteen seconds between the notification appearing and it not being there any more.

1. Dismissing is the cheapest thing on the screen

Look at what a reminder actually offers you. Doing the thing costs two minutes and getting up. Making the reminder go away costs a swipe — and from the app’s point of view the two are indistinguishable, because both end with the notification gone.

So the swipe becomes reflex, and the reflex is faster than the intention. You are not deciding not to do it; you are clearing a shelf. By the time your hand has finished, the only record that the task existed has been deleted by you, half-asleep, at 7:02.

The fix isn’t a bigger notification. It is making the dismissal mean something: if swiping is a deferral, the next reminder should arrive sooner, not on the same placid schedule — and it should say so, so the behaviour is legible rather than spooky.

2. It arrives at a second you had no say in

You set it for nine because nine seemed like a reasonable time last Tuesday. Nine arrives while you are on a call, at a red light, holding a child, or in the shower. The reminder was perfectly correct and completely useless, and there is now no second attempt.

Any single moment has a decent chance of being a bad one. Which means the number that matters isn’t when the reminder fires — it is how many times it is willing to try. One shot at a random moment is a coin flip. A reminder that comes back every ten minutes until you answer it doesn’t need to guess right.

3. The snooze doesn’t cost anything, so it doesn’t buy anything

Ten minutes, ten minutes, ten minutes. An unlimited snooze is a way of doing nothing that feels like doing something, and its real function is to convert a decision into a delay, as many times as you like, for free.

A wait is a legitimate answer — sometimes you genuinely cannot do it right now. But it should be honest about what it buys. If the offer names its real length and shrinks each time you use it — an hour, then forty-five minutes, then half an hour — and if on the most insistent setting it eventually stops being offered at all, then at some point the only answers left are the two true ones: do it, or say out loud that you won’t today. Both of those are fine. Drifting is what isn’t.

4. A repeat is a schedule, not a memory

This is the failure people notice least and it costs the most. Set a daily reminder, miss Tuesday, and on Wednesday the app fires again as if nothing happened. Tuesday’s reminder isn’t waiting for you anywhere — it was replaced. The app has no notion that anything was missed, so nothing chases it, and the streak of misses is invisible until the packet runs out early or the bill arrives with a late fee attached.

A missed occurrence should stay open until you close it, and the record should be yours to write. Not deleted by the scheduler on your behalf, and not turned into a broken streak with a red wall around it either.

What has to change

Four properties, and they only work together. A reminder that comes back on its own; that treats a dismissal as a deferral and returns sooner; that gets harder to ignore as it goes unanswered; and that ends on an answer from you rather than on a clock ticking past it.

That is the whole design of until., and the persistent reminders page has the mechanism in full — the exact intervals, how the loudness ladder is earned, and, just as importantly, the five brakes that keep persistence from turning into an app you mute in week two.

What to try before you install anything

None of this needs a new app to be worth doing. Most of it works in whatever you already have.

  • Move the reminder to the moment of contact. Not “take the tablets” at nine, but at the time you are already standing at the kettle. The best reminder is one that arrives when your hands are free.
  • Give your future self one action, not a project. “Ring the surgery” survives a bad morning. “Sort out the appointment” does not.
  • Set two, deliberately. If your app can only fire once, fire twice, at different times of day. A crude imitation of persistence still beats a coin flip.
  • Stop snoozing things you have already snoozed twice. The third snooze is never a plan. Either do it, or decide out loud that today isn’t the day — the second one is a real answer and it frees the attention the drifting was consuming.
  • Sort out the volume. If everything is silent, nothing gets through; if everything is an alarm, you will turn the whole app off within a week. Pick the two or three things that genuinely warrant noise and let the rest be quiet.

If you do all of that and it still slides — and for a certain kind of task it will — the missing piece is the one you cannot fake by hand: something that keeps asking until you answer.

FAQ

Fair questions.

Why do I keep swiping reminders away and forgetting?

Because swiping is the only action a notification makes cheap. Doing the thing costs minutes; dismissing costs a thumb movement, and the reminder is gone either way — so the two answers get treated identically by the app even though only one of them was true. A reminder that survives being ignored has to treat a dismissal as a deferral and come back sooner.

Does snoozing a reminder actually help?

Only if the snooze is honest about what it buys. A fixed ten-minute snooze you can tap forever is a way of doing nothing that feels like doing something. A wait that names its real length, shrinks each time you use it, and eventually stops being offered keeps the choice real: at some point the only remaining answer is to do the thing, or to say plainly that you won’t.

Why does a daily repeating reminder still not get things done?

Because tomorrow’s reminder replaces today’s. A repeat is a schedule, not a memory: when the next one fires, the one you missed is gone, and nothing in the app is still waiting for an answer about it. Persistence is the opposite — the missed one stays open until you close it, and the app keeps the fact that you missed it rather than tidying it away.

Will a louder reminder just make me ignore it too?

It will if loudness is the only thing that changes, and if it starts loud for everything. Volume works when it is earned — quiet at first, louder only after you have left several unanswered — and when it is set per task, so the things that genuinely matter are the only ones allowed to shout.

Try the version that doesn’t give up.

One task, set to Relentless, for a week. That is the whole experiment. The Android app is in private testing — leave your email and you’re in the first batch.

Only used to tell you when Until launches.

One email when there’s something to install. That’s the entire deal.