Wellness · 2025
Mindfulhabits
An app that rewards consistency — not streaks.
scroll ↓
12wk
Design + research
8 ppl
User interviews
3.4×
Habit retention vs streak-based competitors
84%
Felt 'less guilty' on missed days
ACT · I
Streaks are
a lie we tell
ourselves about
discipline.
Streak counters punish you for being human. Miss one day — in a hospital, on a hard week, when life happens — and the entire structure of your habit collapses.
The research is clear: streak-driven habit apps have higher day-30 churn than no app at all. They optimize for engagement, not for change.
BEFORE
12
🔥 day streak
“Don’t break your streak! Keep going!”
Anxiety-driven engagement.
Guilt as a feature.
AFTER
78%
of last 30 days
“You showed up most days. That’s the practice.”
Practice over perfection.
Missed days don’t erase progress.
ACT · II
Designing for the
days you almost
didn’t show up.
TODAY
You showed up 6 of 7 days.
That’s a real practice. Yesterday wasn’t a setback — it was rest.
01 · THE INTERFACE
Quiet by default. Loud only when it matters.
The app shows almost nothing on first open. No streaks, no badges, no leaderboard. The only persistent UI element is one sentence about what kind of day today is for you.
02 · THE WEEK VIEW
A week, not a streak.
Habits are visualized as 7-day rolling windows, not chains. Missing a day shifts the window — it doesn't break it. The metric that matters is consistency over time, not perfection.
03 · THE COMPANION
Honest, not aggressive.
The app speaks gently. After missed days: 'You came back. That's the practice.' After consistent weeks: a small pattern reveal — something you didn't know about yourself yet. No celebration noise. Just attention.
ACT · III · THE OUTCOME
“For the first time in years,
I don’t feel guilty about
a missed day.”
— USER, WEEK 6 OF TESTING
REFLECTION
What this project
taught me.
The most generous thing a product can do is honor the messy reality of being a person. Designing this app pushed me to question every habit-app convention I’d taken for granted, and to choose calm honesty over engineered urgency. I think about that trade-off in every project now.
NEXT CASE STUDY
da.care dashboard →