Atlanta · working globally · open to roles

← Back to the menu
Course 05Behavior designiOS · health

Making cold showers a habit, not a hurdle.

The Wim Hof Method is powerful: breathing, cold exposure, mindset. The app was overwhelming. In five weeks our team of three redesigned it so newcomers know where to start, can see their progress, and have friends pulling them into the cold.

Role
UX Designer + Researcher
Team
3 people
Timeline
5 weeks
Tools
Figma, FigJam
Shows
Interaction · visual craft
Two redesigned Wim Hof app screens: a home dashboard and a profile with stats and badges

Beginners weren't lacking willpower. They were lacking feedback.

80% of the people we interviewed named progress tracking as their top concern when starting cold exposure. So we made progress the home screen, turned the 20-day challenge into something you do with friends, and made the app finally look cold.

ORDER #02WIM HOF APP · TABLE FOR 3
ProblemA powerful method in an overwhelming app. Beginners didn't know where to start.
My partUsability audit, interviews, competitive analysis, 6-person usability test
Insight80% named progress tracking their #1 concern
ShippedColder UI, progress dashboard, 20-day challenge, points & badges, community feed
LearnedTest in context. A shower isn't a desk.
Total10 tasks · 3 big fixes
stay cold ❄

Too many features, not enough first steps.

The app packed breathing exercises, cold exposure and mindset practices into one place, and new users bounced off the complexity. Our audit found four problems:

  • The palette said "cozy", not "cold". Warm whites and orange contradicted the whole method.
  • Progress was buried. Too many taps to find your own data, which was little more than a basic results graph.
  • No community. A practice that's hard alone had no way to do it together.
  • Outdated patterns, like pop-up messages, made the experience feel older than the method.

Why the business cares: a wellness app lives on consistent use. If beginners can't get started or can't see themselves improving, they don't come back, and they never reach premium.

How might we…redesign the app to simplify getting started and foster friendly competition, while encouraging consistent use?
The existing Wim Hof app user flow
The existing flow: lots of paths, none of them obviously "start here".

Nobody else had built the team around the cold.

80%

of interviewees named progress tracking as their top concern

6

usability test participants

10

tasks per session

5wk

from audit to tested prototype

Direct competitors lacked educational resources and community. Indirect competitors offered guides, but no social layer. Across the board we saw the same gaps: limited accessibility, thin feature explanations, and no community support.

That became our opening. The Wim Hof Method is already social in real life: people do ice baths together. The app just didn't know it yet.

Where testing changed my mind.

The designs feel disconnected from the challenges and the message.Critique on our first iteration

The messy part: my honest first reaction to that critique was defensive. Instead of arguing, we went screen by screen to find exactly which elements caused the disconnect, and the next iteration was dramatically better for it. It's the moment I learned to treat criticism as data.

Three moves, each with a cost.

01 · Color & UI

A darker, cold-water palette and a card-based layout that surfaces weekly progress and community numbers.

02 · Progress & play

A home dashboard of weekly stats, a 20-Day Challenge broken down by intensity, and points & badges for completed exercises.

03 · Community

A feed where friends react to each other's accomplishments, so motivation comes from people, not notifications.

The updated Wim Hof user flow
The updated flow: progress and challenges one tap from home.
DecisionWhat we gave upWhat we gained
Card-based UIA bespoke, editorial layoutA system that scales as new exercises and features land
Reactions, not full commentsRicher conversationLightweight motivation that fits a 5-week scope
Alert after warm-upFull manual control of timingA timer that works with wet hands and cold water
Separate points from badgesOne simpler reward numberClarity: points for effort, badges for milestones

Progress on the home screen. Friends in the feed.

Home: greeting, weekly calendar, stats for breathing, exercise streaks and cold showers, and a recommended 20-day challenge
Community feed showing friends' completed challenges with heart reactions
Profile with total stats, points, share achievements, badges and activity history

Home answers "how am I doing?" before you ask: your week, your streaks, and one recommended next step. Community turns solo discipline into shared momentum. Profile makes progress something you can hold and share.

Pop-up timer letting users control when the cold phase starts
Challenge timer in progress
Points turned into motivation beyond the leaderboard

The pop-up timer came straight from testing: users control when the challenge starts, and the app alerts them after the warm-up instead of expecting a tap mid-shower.

What changed in testing.

  • A clear first step: one recommended challenge on the home screen instead of a menu of everything.
  • Progress you don't have to dig for: the top concern from research became the first thing you see.
  • Three test-driven fixes shipped into the final prototype: the post-warm-up alert, visual friend/challenge distinction, and a clarified points vs. badges model.

What I'd do differently.

In context

Prototype in the bathroom, not at the desk. The shower insight came late, from testing. Next time I'd run a contextual test in week one.

Retention

Design the week-three moment. Day one is exciting; the real risk is when the novelty wears off. I'd map the drop-off points and design for them.

On teams

Breaking the work into tasks and communicating deadlines early kept three people shipping in five weeks. That's a project-management muscle I still use.

On critique

Criticism stopped feeling personal once I started asking "which element, exactly?" It's now how I run my own design reviews.