← unfinished thoughts

why streaks are secretly making you quit

unfinished thought #2

the science of why all-or-nothing thinking is keeping you from the thing you actually want to do.

i want to talk about the streak.

not because it's a new idea, but because i think it's doing a lot more damage than we give it credit for. and the more i've been thinking about why soft launch had to exist, the more i keep coming back to this one mechanic that almost every habit app has built its entire product around.

the streak is supposed to be motivating. it's supposed to create accountability. it's supposed to make you feel the weight of continuity so you don't break the chain.

here's the problem. for a specific kind of person, the streak doesn't create accountability. it creates an exit ramp.

the "never miss twice" problem

james clear writes about this in atomic habits. his rule is simple: never miss twice. miss a day, fine. that's an accident. miss two days in a row, and you're starting a new (bad) habit. the idea is that the streak itself isn't sacred, but the recovery is.

it's a genuinely good reframe. and clear is right that the comeback matters more than the slip.

but here's what i keep thinking about: the streak mechanic in most apps is architecturally designed to make missing feel catastrophic. duolingo sends you a notification when your streak is about to die. fitness apps display your longest streak prominently, so when you break it, you see exactly what you've lost. the number going back to zero isn't neutral. it's designed to sting.

and for a lot of people, it stings so bad they just stop opening the app entirely.

the streak, intended to keep you in, becomes the reason you leave.

what the research actually says about starting over

here's the part that surprised me when i went looking for it.

researchers at wharton (hengchen dai, katherine milkman, and jason riis) published a study called "the fresh start effect" in management science. what they found: people are significantly more likely to pursue goals immediately after temporal landmarks. new year's day, the first of the month, a monday morning, a birthday. gym visits spike. diet-related google searches spike. goal commitments spike.

the mechanism behind it is psychological. temporal landmarks create a felt separation between your past self and your present self. the old you who failed is behind the landmark. the new you starts fresh on the other side.

which means: the psychology of motivation is already built around starting over. humans are wired to use "new beginnings" as on-ramps back into the things they care about.

but streak-based apps are architecturally opposed to this. instead of letting you use monday as a fresh start, they show you that you haven't logged anything in 12 days. instead of the new month feeling like an invitation, it's a reminder of the gap.

the fresh start effect is real. most habit apps are accidentally designed to suppress it.

the bar is the problem, not you

bj fogg has spent decades at stanford's behavior design lab studying exactly this. his model is simple: behavior happens when motivation, ability, and a prompt come together at the same moment. all three have to show up at once.

his key insight for habit design is counterintuitive: when a behavior isn't happening, most people assume it's a motivation problem. they try to want it more. they make vision boards. they set bigger goals.

fogg says the real problem is almost always ability. the bar is too high. make the behavior easier, not the aspiration bigger.

his canonical example from tiny habits: he couldn't get himself to floss consistently. so he started by flossing one tooth. not as a joke. as a real, earnest design decision. one tooth. that's the whole habit. and from that tiny, almost absurdly low bar, the behavior actually took root.

this is the design philosophy soft launch is built on. there is no bar. there is no minimum. you add a photo when you feel like it. you don't add one when you don't. the launch exists either way.

the app can't make you fail because there's no definition of failure built into it.

the identity trap

there's one more piece to this that i think gets underappreciated.

clear writes that the real goal of habit formation isn't to run a mile, it's to become a runner. not to read a book, but to become a reader. the behavior follows the identity, not the other way around.

but streak-based apps get this exactly backwards. they make you prove the identity through performance, every single day, or they take it away. you're a runner until you miss three days, and then you're not, and the app reflects that back at you numerically.

soft launch starts from identity. you name the thing you're trying. "movement." "reading." "cooking at home." and that name exists whether or not you logged anything this week. you're soft launching running. that's true on the days you go and the days you don't.

the label doesn't expire. the collection just grows more slowly sometimes, and that's fine.

what this means in practice

if you've ever quit an app because you broke a streak and couldn't face starting over, i want to say clearly: that's not a discipline problem. that's a design problem.

you were given a system that was architecturally incompatible with how human motivation actually works. one that punished the exact moment when you most needed an on-ramp back in.

the fresh start effect is always available. every tuesday, every 14th of the month, every random wednesday when you feel like it, can be the moment you add a photo and pick back up.

there are no days to miss. there's just the thing you're figuring out, and the moments you thought were worth saving.

that's the whole system.

follow along on our socials @softlaunchanything

← unfinished thoughts
join the waitlist →