All articles

UX for health apps: habits, shame and motivation. Lessons from Flo, Sleepagotchi and Findmykids

Alla Kuchynskaya Alla Kuchynskaya · Senior Product Designer

· 7 min read

Short answer: A health app works with emotions most products never touch: shame about the body, anxiety about a child, guilt about a missed day. Good health UX motivates without guilt. It rewards consistency instead of perfection, makes coming back after a break easy, shows clearly what happens to private data, and turns every number into a small next step the person can actually take.

I've designed for health and wellbeing products at different stages: Flo, the women's health app; Sleepagotchi, a gamified app for better sleep habits; and Findmykids, a family safety app where the main emotion is parental anxiety. This is what I believe about designing for these products, and the patterns I use.

Why is designing a health app different from designing any other app?

Because people open it in vulnerable moments. A late period. A bad night. A child who hasn't answered the phone. In a to-do app a missed task is just a missed task. In a health app it can feel like a verdict on you as a person.

That changes the job of the interface. In most products, friction and missed goals are neutral. In health, the same pattern can create shame, and shame doesn't motivate for long. People don't argue with an app that makes them feel bad. They quietly stop opening it.

So my core rule for health UX is: the app should make the next healthy action easier, and never make the person feel worse for the last one they skipped.

What I took from Flo, Sleepagotchi and Findmykids

Flo: conversation lowers the barrier

Early in my career, at R-Style Lab, I worked on Flo. I designed the user chat experience and the chatbot flow, and the habit and health tracking screens. That chat approach and those tracking screens stayed core to the product for about a decade.

What I take from it: in a sensitive domain, a conversation can be easier than a form. Asking about intimate things one question at a time, in plain language, feels less like an exam. And tracking screens that last are not the most decorative ones. They are the ones that are quick to use on a bad day.

Sleepagotchi: gamification should reward the healthy behavior

Sleepagotchi is a gamified (Web3) app for healthier sleep habits. I designed gamification mechanics for daily engagement and habit tracking, and redesigned the onboarding and the main dashboard. The app reached Top 10 in Health & Fitness on the App Store in the Philippines within one week of Open Beta.

My lesson from gamified health products: a game layer has to reward the behavior you actually want (going to bed on time), not activity inside the app. If the fastest way to win is tapping, you've built a slot machine with a sleep theme.

Findmykids: data should calm, then lead to an action

Findmykids is a family safety app with 55M+ downloads. The emotion there is anxiety: a parent opens it because they want to know their child is okay. We redesigned the map, profile and reports screens, which contributed to +22% engagement, and added personalized tips and behavioral insights.

My view after that work: for an anxious user, raw data isn't enough. A screen full of numbers without interpretation can make anxiety worse. Data in a health or safety product should answer two questions: "Is everything okay?" and "Is there anything I should do?"

Does gamification actually work in health apps?

Partly, and with conditions. A systematic review by Johnson et al. (2016) in Internet Interventions looked at 19 studies of gamification for health and wellbeing: 59% reported positive effects and 41% mixed, with mostly moderate or lower quality of evidence. The results were clearer for health behaviors than for cognitive outcomes.

I read this as: gamification amplifies a product that already helps, it doesn't replace that help. Points and badges on top of a confusing tracker give you a confusing tracker with badges.

How do you design streaks without guilt?

Streaks are the most common habit pattern and the most dangerous one in health. Research on streaks by Silverman and Barasch (Journal of Consumer Research, 2023) found that intact streaks in behavioral logs increase people's later engagement compared to broken ones, and the effect depends on how the log looks, not only on actual past behavior. The drop after a break is stronger when people blame themselves, and weaker when they can restore the streak.

That's the whole design problem in one finding. A broken streak shown as a red zero is a self-blame machine.

Habit research supports a softer approach. In Lally et al.'s study of habit formation, missing one opportunity to perform the behavior did not materially affect the habit forming. The time to reach automaticity varied from 18 to 254 days. In other words, one missed day isn't the problem. Quitting after it is.

BJ Fogg's Behavior Model says behavior happens when motivation, ability and a prompt come together at the same time. His advice on celebration adds the other half: "Emotions create habits." Shame is an emotion too, and it doesn't create the habit you want.

Health app UX patterns that motivate without shame

This is the table I use when reviewing a health or wellness product.

Pattern What it does What to avoid
Guilt-free streaks Count consistency ("5 of the last 7 days") instead of an unbroken chain; allow a rest day or restoring a missed one Resetting to zero, red warnings, "You broke your streak"
Gentle reminders Arrive at a time the user chose, linked to an existing routine, easy to snooze or reschedule Nagging at random hours, guilt copy ("You forgot again")
Celebrating return after a break Treat coming back as a win: "Good to see you. Let's start small" Showing everything that was missed while they were away
Small wins Make the first action tiny and celebrate it right away Big targets on day one, empty progress bars
Privacy cues Say near the input who will see this data and why it's needed; offer discreet notifications and app lock where it matters Asking for sensitive data before showing any value; vague "we care about your privacy"
Data that leads to an action Pair each number with a short interpretation and one concrete next step Charts without meaning, alarming numbers without context
Tone of voice Calm, respectful, matter-of-fact, like a good doctor Jokes about the body, moralizing, fake enthusiasm

On tone, NN/g's four dimensions of tone of voice are a useful frame: formal or casual, serious or funny, respectful or irreverent, matter-of-fact or enthusiastic. For health products I usually push toward respectful and matter-of-fact. Humor can work in a sleep app, but almost never next to a symptom.

How do I check a health app for shame?

Before launch, I go through the product as someone having a bad week and ask:

  • What does the app show after three missed days? Would I want to open it again?
  • Is there any screen that compares me to an ideal or to other people without my request?
  • Do the notifications sound like a friend or like a teacher?
  • Is it clear who can see the most private thing I entered?
  • Does every chart end with something I can do today?

If one answer makes you wince, that's the screen to redesign first.

FAQ

What are the best practices for health app UX?

Make the first action small and rewarding, explain why you need each piece of sensitive data, and keep the tone calm and respectful. Reward consistency rather than perfection and design for the return after a break. Every piece of data should lead to an understandable next step.

How do you design a habit-forming health app without manipulation?

Help the behavior the person already wants, not time spent in the app. Use prompts they control, keep the action easy, and celebrate small wins. If your engagement metric can grow while the health behavior doesn't, the design is rewarding the wrong thing.

Does gamification improve retention in health and fitness apps?

It can, but evidence is mixed. A 2016 systematic review found positive effects in 59% of studies and mixed effects in the rest, mostly with moderate or lower quality evidence. Gamification works best on top of a product that is already useful.

What should a wellness app onboarding include?

The shortest path to the first useful moment, a clear explanation before any sensitive question, and permission requests only when they're needed. Ask what the person wants to change and start with one small step, not a full profile.


Alla Kuchynskaya is a Senior Product Designer with 12+ years in startups, focused on onboarding, activation and retention in AI, health, social and family safety apps. She designed the chat experience and tracking screens for Flo, gamification mechanics for Sleepagotchi (Top 10 Health & Fitness in the Philippines within a week of Open Beta) and the onboarding and parent-child connection flow for Findmykids (contributing to +18% retention). She works part-time, full-time or per project, remotely from Bali. Portfolio: alla.studio · Telegram: @aladesigner

About the author

Alla Kuchynskaya · Senior Product Designer

alla.studio · LinkedIn · Telegram · Resume