WalshWorks

CASE STUDY / IRON LOG

Training software built for people who actually lift.

Currently in development for iOS. Here’s what it is, why it exists, and where it actually stands — no finished-product gloss, since it isn’t finished yet.

The problem

Most workout-logging apps are built for people who log workouts occasionally. Mid-set, between reps, they get in the way — too many taps to record a weight, ads between sets, sync delays, features aimed at casual users that just add friction for someone training four or five days a week.

The approach

Iron Log is built around one rule: logging a set should take less time than doing the set. No ads, no social feed, no gamification layered on top. Just fast entry, a clear history of what you lifted, and nothing between you and the next set.

What's actually in it

Real screens, not a mockup. Everything here is in the app today.

Iron Log dashboard showing this week's session count, current streak, volume lifted, and the next scheduled workout

Dashboard

Today's plan at a glance: sessions this week, streak, volume, next workout.

Iron Log Lift screen with a Start Fresh button and a list of saved routines like Push Day and Pull Day

Lift

Start a workout fresh, or run a saved routine.

Iron Log analytics screen showing PRs this month, recent breakthroughs, and a volume load chart

Analytics

Every PR tracked automatically, with volume load over time.

Iron Log nutrition screen with a food log, barcode scan and search, and macro totals

Nutrition

Log food by barcode or search, with macros totaled against your targets.

Iron Log progress screen showing a 30-day weigh-in trend and a 10-week strength volume trend

Progress

Bodyweight and strength volume trends, side by side.

WHERE IT STANDS

Built solo, currently in active development. The plan is Apple Developer Program enrollment, then TestFlight — internal testing first, external beta testers once it’s ready for other people to actually train with it.

In development for iOS

Building something similar?

Get in touch