A barbell logbook that
doesn't need the internet.
Every set saves to the phone the instant you tap it — in a basement gym, in airplane mode, on a dead network. It uploads itself when signal comes back.
Today · one tap per set
Concrete, steel, and a basement two floors down. Most training apps spin a loader exactly when you have a bar on your back and fifteen seconds to log a set.
Strength Log writes to the phone first and renders from the phone, always. Nothing in the logging path waits on a network. Sets queue up locally, survive a force-quit, and upload themselves the moment there's signal — so the log on your phone and the log on the server converge without you ever thinking about it.
The parts that took the most care are the ones you never see:
Progress · muscles
Honest numbers, or none
Fatigue is counted in weighted sets per muscle, not tonnage — tonnage can't cross a barbell, a band and your own bodyweight in the same hour.
A band has no pounds. A back extension doesn't lift all of you. Anything that can't honestly be counted is left out of the total and said so underneath, instead of being quietly added as zero.
And the muscle numbers are informed estimates, so they're shown as coarse zones against a weekly range — never as a precise score.
No analytics, no trackers, no third-party scripts. The app makes exactly one kind of network request: syncing your own sets to your own account.
Nothing is sold, brokered or sent anywhere else. There is no advertising SDK because there is no advertising.
Fonts, icons and code are served from the same server as the app. Nothing loads from a CDN, so nobody gets a log of when you train.
Strength Log is private — but the thinking behind it isn't. If your business runs on a spreadsheet and a prayer, I build tools that fit the job instead of the other way around.
Start a project