BabyHQ
Two trackers built the same way — local-first, no account, one-time purchase
iOS
A muscle map that shows which groups you actually trained this week, and an editor for writing the plans you actually do




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.
Anyone lifting regularly who wants to see coverage across muscle groups rather than just a list of past sessions.
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.
Two trackers built the same way — local-first, no account, one-time purchase
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.
Web · iOS · Game
An arcade-idle bear ranch: hunt, stack the haul, run it to the sell table, upgrade, repeat
iOS
Contraction timer, hospital bag, feeds, diapers and sleep — one app for the last week of pregnancy and the first…
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…
iOS
Photograph a receipt, get a categorized expense, and hand your accountant one PDF at the end of the quarter
iOS
Tinder for your camera roll — swipe left to clean, right to keep, and nothing is deleted until you confirm
iOS
Meals, pantry and training in one place, with the nutrition math done for you — and optional AI that runs on your own…