← All projects TOASTY File 002 · Declassified

Case Study File #002 — Exhibit B

LiftBuddy.

Redefining fitness tracking — one product covering the plan, the session, the food and the check-in.

Subject

Weightlifting coach & training tracker

Audience

Intermediate to advanced lifters running a structured programme

Scope of work

UX strategy, product design, design system

Platform

iOS — dark interface, 390pt base

Surface area

Eight connected flows, one design system

Status

Shipped. 50,000+ dedicated lifters.

LiftBuddy's dark iOS interface shown across several screens.
One dark system, carried across every surface a training week touches.

01 — The problem

Training lives in four apps and a notes file.

A serious lifter runs a programme in one place, logs sets in another, counts macros in a third, and tracks weight and progress photos somewhere else again. Nothing talks to anything.

So the question a lifter actually wants answered — is this working? — is the one question no single app can answer, because no single app holds all four pieces.

The data was never missing. It was scattered.

LiftBuddy's scope was set at closing the loop: plan → session → food → check-in → adjusted plan. One product, one week, one answer.


02 — Onboarding

From download to a plan that fits your gym.

Onboarding asks only what changes the programme: goal, experience, available equipment, and how many days a week you can train. Every answer narrows the generated plan, so the first screen after setup is already a real training week rather than an empty state.

LiftBuddy equipment selection screen during onboarding.
Equipment select — the plan is built against the gym you actually walk into.
LiftBuddy generated training plan overview.
Plan view — the generated programme, shown before you commit to it.

03 — Dashboard

The whole week, above the fold.

The home screen answers the day in one glance: what phase you're in, whether the streak holds, what's left of your macros, and where bodyweight is trending. Anything that needs a decision is a tap; everything else is just legible.

LiftBuddy home dashboard showing weekly training days and streak.
Home — phase, week strip and streak, read in one pass.
LiftBuddy dashboard with macro rings for protein, carbs and fat.
Macro rings — remaining protein, carbs and fat, not consumed totals.
LiftBuddy daily update screen for energy, sleep, stress and mood.
Daily update — energy, sleep, stress and mood, captured in seconds.

04 — The session

Designed for one hand, mid-set.

The workout surface is the hardest screen in the product: it's used standing, sweating, one-handed, under a rest clock. Targets sit where the thumb lands, the rest timer takes over the screen when it matters, and logging effort is four taps — not a number nobody can estimate honestly.

LiftBuddy programme list screen.
Programmes — pick up the block you're mid-way through.
LiftBuddy rest timer running between sets.
Rest timer — full-screen, because between sets there is nothing else to do.
LiftBuddy all-sets-complete state for an exercise.
Sets complete — a clear finish state, then straight into the next lift.

05 — Nutrition

Food, in the same product as the training it feeds.

Nutrition isn't a separate app bolted on — it shares the dashboard, the goals and the check-in. Targets move with the training phase, so a cut and a bulk don't require the lifter to go and re-enter their own numbers somewhere else.

LiftBuddy nutrition home screen with daily food log.
Nutrition home — the day's log against targets set by the current phase.
LiftBuddy nutrition settings screen.
Nutrition settings — including calorie cycling for lifters who train unevenly across the week.

06 — The check-in

The screen that closes the loop.

Once a week, LiftBuddy puts the evidence back in front of the lifter: sessions completed, personal records set, bodyweight against goal. This is where the product earns its retention — not by reminding someone to train, but by showing them it worked.

LiftBuddy weekly check-in screen.
Weekly check-in — the week, summarised and signed off.
LiftBuddy personal records summary.
Personal records — the proof, surfaced rather than buried in history.

07 — Control & sharing

Coached by default, overridable throughout.

LiftBuddy generates the plan, but an experienced lifter will always want to move a goal, swap an exercise or change an increment. Every automated decision has a visible control behind it — and a finished session can leave the app as a shareable log without exposing the rest of a profile.

LiftBuddy goals settings screen.
Goals — weekly target and goal weight, editable without restarting the plan.
LiftBuddy profile screen.
Profile — reminders, units, integrations and subscription in one place.
LiftBuddy share log screen for posting a completed session.
Share log — a finished session, formatted for a story, opt-in only.

08 — Disposition

Figures on record.

50,000+

Dedicated lifters

8

Connected product flows

1

Design system across all of them

Lifter count is the subject's own reported figure. What this file records is the design work: eight flows specified end to end, in one system, on a single dark interface.


09 — Takeaways

What the file establishes.

Design for the worst conditions

The session screen is used one-handed, standing, under a clock. Design that screen first and the calm ones look after themselves — not the other way round.

Automate, but never lock

A generated plan only earns trust if the lifter can override it. Every automatic decision in LiftBuddy has a visible control behind it.

Retention is proof, not nagging

The check-in exists because people stay with a product that shows them evidence it worked. Notifications ask for attention; evidence earns it.


The Roast — a free tool by Toasty

An honest look at your product.

You've just read what we found inside someone else's product. Point The Roast at your own and get the same treatment — a clear design and UX review, back in minutes, with a number behind every claim.

  • Do users know what you do in four seconds?
  • Can they tap the buttons with a thumb?
  • How long does the page take to load?
  • How many clicks to the thing they came for?

Free, about a minute. No signup, no card — and you can close the tab halfway through, the report is emailed to you either way.

Your project could be next.

If you're building a product and want to talk it through, we'll review it before anyone writes a proposal.