A workout log for training in mesocycles
Last week's set is already there.
sudo is a small phone app for lifters who follow a plan. Every set starts from what you did the same week before, so logging a heavier set is two taps, not typing.
You're on the list. Thank you.
We'll email you when there's a spot in the beta. Know someone who trains with a plan and would use this?
Free during the beta. No spam, just the invite.
Why it exists
Made for one lifter first
We train in mesocycles: a plan of days A to D, run for four or five weeks, a bit heavier each week. Logging it meant typing the same numbers every week, on a phone, between sets, often with one bar of signal.
So we built the log we wanted. It knows the plan, it shows what you did last week, and it never makes you wait for the network. We've used it for our own training, changed it after every gym session, and now we're sharing it with a few friends.
Few features, all of them useful.
- 01
Two taps, not typing. The weight and reps start at last week's same set. Add 2.5 kg, tap LOG SET, back to resting.
- 02
Weak signal is fine. Sets save on the phone right away and sync to your account when the connection comes back.
- 03
Big buttons. Every tap target in the logging path is at least 44px. Hold a weight button to jump 10 kg at a time.
The real screens
Plan, train, look back
Rebuilt here from the app's own design. Dark, quiet, numbers in a mono font so they line up. No animations to wait for while you're mid-set.
What it does
The whole list
- 01
Plans in mesocycles. Name a meso, pick 1 to 12 weeks, add days A, B, C, D. Each exercise is straight sets (4 × 10-12), a target per set (top set plus backoffs), or open (keep going until a stop rule, like "stop when reps drop below 8").
- 02
Logs every set. Weight in kg, reps, and RPE if you want it. Tap a set you already logged to fix it.
- 03
Starts each set from last week. Same exercise, same set number, last week's numbers. New meso? It looks up the same lift from your last one.
- 04
Keeps weeks comparable. Once you start training a plan, its structure is locked. If an injury forces a swap, you can add an exercise to the day, and it shows in a different colour so you know it's an addition.
- 05
Remembers your notes. Write "use neutral grip" on an exercise this week, see it next week.
- 06
Shows progress per lift. Best estimated 1RM, best set, tonnage and a trend line for every movement, across all your mesos. It counts your body weight on dips and pull-ups.
- 07
Gives you your data. Export everything as one JSON file whenever you want.
What it doesn't do
On purpose
Every feature is one more thing on screen while you're holding a bar. These stay out.
- ×
No program generator, no coach. You bring the plan. sudo helps you follow it.
- ×
No feed, no followers, no sharing plans. It's a log, not a social network.
- ×
No pounds. Kilograms only, everywhere.
- ×
No rest timer, for now. Your phone already has one.
- ×
No ads, no trackers, no selling your data. Not now, not later.
How the beta works
Small, free, honest
- Leave your email. That's all we ask for.
- We invite people in small groups. It runs in your phone's browser and can be added to your home screen. Testing is free.
- Tell us what gets in the way. We change the app after real gym sessions, ours and yours.
- Then it launches as a small paid app. Paying is what lets it stay free of ads and data selling. Testers hear about it first.
Join the beta
Next week, start from this week
One email when your spot is ready. Nothing else.
You're on the list. Thank you.
We'll email you when there's a spot in the beta. Know someone who trains with a plan and would use this?