Skip to content
Every app

iOS

Workout

A muscle map that shows which groups you actually trained this week, and an editor for writing the plans you actually do

In the labPlanned: Free · Pro $3.99 one-time

Screenshots

  • Front and back muscle map diagrams shaded green by training intensity, above a week calendar strip
  • Workout library with a New plan button and cards for Upper Strength and Engine Builder
  • Weekly training load bar chart with session history underneath
  • Settings showing primary focus, units, default rest and on-device storage

About Workout

Most training apps tell you what you did. Workout is built to show you where. Front and back body diagrams shade each muscle group by how hard it has worked this week — pale for untouched through to deep green for maxed — and tapping a group lists which of your sessions loaded it and by how much. It is built around the question that actually decides tomorrow's session: what have I been neglecting? Alongside the map is a plan editor, because a training app that only reads back content someone else wrote is a catalog. Build a plan exercise by exercise and set by set with targets, rest windows, equipment and coaching cues, or duplicate any of the five bundled plans and change what you like; your own plans lead the library. Running a session is full-screen with a rest timer and set-by-set completion, and finishing writes straight into a log that charts load and minutes per day across the last seven days with every session listed underneath. Streaks count real consecutive days and survive the day they are still in, so an evening session does not have to beat midnight. No account, no analytics, no advertising, no third-party SDKs, no HealthKit — everything lives on the device. Pro is a one-time purchase that lifts the three-plan cap on plans you write yourself; everything bundled with the app is free.

Who it's for

Anyone lifting regularly who wants to see coverage across muscle groups rather than just a list of past sessions.

What it does

  • Front and back muscle map shaded by how hard each group worked this week
  • Tap a muscle group to see which sessions loaded it and by how much
  • Write your own plans: exercises, sets, targets, rest windows, coaching cues
  • Duplicate any bundled plan as a starting point
  • Full-screen session flow with rest timer and set-by-set completion
  • Weekly load and minutes charted per day, with full session history
  • Streaks that count real consecutive days and survive the current day
  • Five bundled plans across strength, conditioning, power and mobility
  • No account, no analytics, no HealthKit — everything on device

Behind the build

It had no persistence at all. WorkoutStore was an in-memory object initialised from sample data on every launch, so finishing a workout appended to an array that died with the process — while the Progress screen described itself as "a simple local training log". Two numbers on screen were also untrue: the streak ended with max(streak, sessions.isEmpty ? 0 : 3), fabricating a three-day streak for anyone with a single session in their history, and the weekly load and minutes reduced over every session ever recorded while being labeled weekly, so the figure only ever grew. None of it had a test, which is how all three shipped. The larger gap was that you could not add a plan: five hardcoded sessions with no editor makes a viewer, not a training app, and arguably fails App Review's minimum-functionality bar.

Information

Runs on
iPhone
Status
In the lab
Price
Planned: Free · Pro $3.99 one-time
Requires
iOS 17.0 or later
Source
Not public
Telemetry
None
Built with
SwiftUI, StoreKit 2
Stack
SwiftUIStoreKit 2

Works well with

  • BabyHQ

    Two trackers built the same way — local-first, no account, one-time purchase

Workout is still in the lab.

Built and running on my machine, but not packaged for release — so there's nothing honest to link to yet. Leave an email and you'll hear when it ships.

More iPhone apps

See all 7
  • BEAROUT

    Web · iOS · Game

    An arcade-idle bear ranch: hunt, stack the haul, run it to the sell table, upgrade, repeat

    Live
  • BabyHQ

    iOS

    Contraction timer, hospital bag, feeds, diapers and sleep — one app for the last week of pregnancy and the first…

    In the lab
  • First Bites

    iOS

    An offline guide to baby-led weaning: 211 foods, how to cut each one by age, meal ideas, and a journal to share with…

    In the lab
  • ReceiptLog

    iOS

    Photograph a receipt, get a categorized expense, and hand your accountant one PDF at the end of the quarter

    In the lab
  • SwipeClean

    iOS

    Tinder for your camera roll — swipe left to clean, right to keep, and nothing is deleted until you confirm

    In the lab
  • Vitality

    iOS

    Meals, pantry and training in one place, with the nutrition math done for you — and optional AI that runs on your own…

    In the lab