I audited 6 fitness apps, studied sobriety apps (which hold onto users far longer than fitness apps do), and ran 6 in-person interviews across three cohorts. The participants hit the same friction zones whether they were lapsed, active, or new to fitness apps.
Project phases
01 · The Problem
Most people quit. The app lets them.
Research context · Retention data
Dr. Muscle (2024) · StriveCloud (2024)
"Many people begin a workout regimen but lose focus and motivation after a short amount of time. Conventional gym apps frequently lack elements for goal setting and habit building."HabitaBull Lifting · Project Brief, Fall 2023
Fig. 01: Problem framing
02 · Research + Insights
The same friction, everywhere.
Fig. 02: Insight clustering across all 6 participants
- Simple interfaces usable mid-workout
- Progress visible over time, not just today's session
- Community or social layer for accountability
- Workouts that adapt to level and available equipment
- Logging too time-consuming to maintain mid-set
- Apps felt generic, same routines regardless of goals
- No guidance for beginners on form, pacing, or rest
- Too many ads, paywalls, features unrelated to lifting
Fig. 03: Top 6 findings from interview clustering
Core design thesis: habit infrastructure is the product
03 · Design Process
From how might we to lo-fi.
I wrote six "How Might We" questions, one per top finding, to set the design direction. Then I mapped user flows for the two core journeys (building a custom routine and using auto-generate) and tested lo-fi prototypes against four tasks in Figma.
Fig. 04: Opportunities per finding, and feature ideation (green notes = built in Figma)
04 · Brand + Solution
A bull with a grin. A system that sticks.
I built the brand around the mascot: a grinning grey bull who carries the HabitaBull voice. He's strong and a little stubborn, and he's on your side. Friendly without going soft, energetic without shouting at you.
Fig. 05: Brand guide and high-fidelity screens: goal tracking + community leaderboard
05 · Reflection
What I'd do differently.
Cross-industry research changed everything.
Studying sobriety apps was an odd move for a fitness project. But I Am Sober had already cracked the retention problem I was working on; it just talked about it in recovery terms. Looking outside fitness showed me fixes the six-app audit never would have.
The mascot did real UX work.
The bull started as decoration. By the end he was doing the work: he gives the app a voice, a reason to celebrate a PR, and enough presence that skipping a workout feels like letting someone down.
Lo-fi testing changed the hierarchy.
My first prototype opened with goal-setting, which felt logical and tested badly. People wanted to log a workout first and set goals later, once they'd seen what the app could track. I had built from the product's logic instead of from the first thing you actually want to do.