sudo BETA

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.

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.

HomeWhat you're doing right now, and the rest of the week. Can't do day B today? Skip it, or start day C.
OverviewOne training day across every week of the meso. Every set you logged, nothing averaged away.

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

  1. Leave your email. That's all we ask for.
  2. We invite people in small groups. It runs in your phone's browser and can be added to your home screen. Testing is free.
  3. Tell us what gets in the way. We change the app after real gym sessions, ours and yours.
  4. 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.