I spent weeks on the craving-interrupt logic in Quit All. The thing that actually moved the needle was a word.
"Habit tracker" tested terribly. Everyone has one, and it names a feature, not a moment.
The second I described it as "an SOS button for cravings," people understood it instantly — and the whole app reorganized around that sentence.
What changed
- The first screen is the craving tool, not a dashboard.
- Onboarding sells the moment ("when the urge hits, press this"), not a feature list.
- Tracking became the supporting cast, not the headline.
The lesson I keep relearning as a solo dev: you're usually not naming a feature, you're naming the moment your user is in.
Quit All is live and free.
Top comments (0)