Most habit apps count days. Day 1, day 2, day 40. The number grows, and for a while it feels good to watch. Then one hard night arrives, the counter goes back to zero, and the screen that was cheering you on now shows a single, flat digit.
We left that counter out of Redirect on purpose. Here is why.
A streak measures the wrong thing
A streak only knows one fact: how long since the last time. It can't see the night you were exhausted and still put the phone in the kitchen, or the week that was hard on Thursday and better by Sunday. It throws all of that away the moment the number resets.
What changes a habit is rarely a perfect run. It is the slow accumulation of moments where you noticed what was happening, made a little room, and chose something else, plus the moments where you didn't, and learned something anyway. Those are the moments Redirect counts.
Zero is a hard place to start from
When a counter resets, it doesn't only show a number. It tells a story: all of that is gone. For a lot of people, that story arrives at the worst possible time, late at night, already tired, already disappointed. It's the kind of thought that makes the next slip easier, not harder. "I've already lost it, so what's one more?"
A tool meant to help shouldn't hand you that thought. So in Redirect, nothing goes back to zero. Progress only counts up: pauses taken, urges that eased, check-ins, reflections, low-urge days. A slip is recorded like anything else, as information about a moment, and the work that came before it stays exactly where it was.
One hard night erases nothing.
Honest doesn't have to mean harsh
Leaving out streaks isn't the same as pretending. When a pause ends, Redirect asks how the moment ended, and "I acted on it" is one of the answers, with the same weight as "The urge eased". A hard answer is as useful as an easy one, because it's the one that shows you where the pattern lives: the time of day, the feeling underneath, the plan that might fit better next time.
That's why the app's language is calm and plain, and why it never uses words that turn a moment into a verdict about you. You are not a score.
Pip doesn't keep score either
Redirect's caterpillar, Pip, rests on a leaf, breathes with you in the pause, and dozes off late at night. Over many logged moments it rests in a cocoon and, much later, becomes a butterfly. Every logged moment moves it forward the same amount, whatever happened. A slip counts as much as an eased urge. It never goes backwards, never looks disappointed, and never asks you to come back. Change happens slowly and at its own pace, and nothing about a caterpillar is in a hurry.
Showing up again is the streak
If there is a number worth caring about, it's how many times you came back: opened the app when it would have been easier not to, took ninety seconds, wrote down what happened. That number never resets, because it can't. Every time you show up, it grows.
So if you're reading this after a hard night: nothing is lost. Start a pause when you need one. Write it down when you're ready. Your history is still there, and so are your plans.