DEV Community

Cover image for WhyRep is now officially out! The workout logger that also analyzes your training.
Arqam Waheed
Arqam Waheed Subscriber

Posted on AI-assisted

WhyRep is now officially out! The workout logger that also analyzes your training.

TL;DR. WhyRep is out on Google Play. It logs your workouts like any gym tracker, then reads them back to you: every lift gets a verdict (progressed, flat, or went back), every plateau gets a fix, and every verdict shows the reason behind it. Free, offline, no account needed. Get it on Google Play.


The question your gym log can't answer

Every workout tracker I've tried has the same limitation: it records what you did, but it doesn't tell you what's going wrong.

You log the sets. You log the reps. Three months later you scroll back through a perfect record of training and still can't answer the only question that matters.

Is any of this working?

That's the question behind most program-hopping. You train hard for a few months, nothing visibly changes, and you can't tell if it's a real wall or a program that stopped working. So you switch. Then you switch again. A lifter on the StrongFirst forum summed it up: "I am also going through too many programs, never really reaping all the benefits."

The apps that do try to coach you mostly hand you a number and ask you to trust it. Lifters have noticed. One FitnessAI reviewer: "There's no 'AI' involved here. That's purely marketing."

So I built a tracker that has to show its work.


What WhyRep does

Every workout gets a verdict. Finish a session and WhyRep checks each lift against your own history: progressed, flat, or went back. The summary at the top tells you how many lifts need attention, and the rest stay quiet.

A plateau is measured, not guessed. How many flat sessions count as a real plateau depends on your experience level. A beginner who stalls twice on squats is stuck. A lifter with years behind them on a slow-moving curl isn't, and WhyRep doesn't pretend they are.

Stuck? You get the fix. When a lift stalls, WhyRep suggests the first thing to change, like a new rep range or spreading a muscle's sets across more days. Accept it or turn it off. Nothing changes your program behind your back.

Two WhyRep store screenshots side by side. Left: the session summary reading

Left, the verdict. Right, the fix. Both open to the reason behind them with one tap on "Show the why".

It checks your life before your program. Sleeping badly for a while, or training without the carbs or pre-workout you usually take, can hold a lift back on its own. So WhyRep asks first. If that's the likely reason, it tells you to sort that out and leaves your program alone.

Then the logger walks you through the fix. Accept a fix and your next workout shows you what to do on that lift, in plain steps, and how many sessions are left on it.

Two screens from the WhyRep app. Left: a

Sleep and food get asked about first. Only then does it touch your sets.


And it's a fast gym log first

None of that matters if logging is slow, so the logger is built for speed.

  • A keypad built for the gym floor. Weight, reps and RIR (reps in reserve) in a few taps
  • Last session's numbers next to every set, so you know what to beat
  • A rest timer under every set, started when you tick the set above it
  • Progression charts for every exercise, by weight and by effective reps (reps plus reps in reserve), so a rep at the same effort shows up as progress

Two WhyRep store screenshots. Left: the workout logger with a Bench Press set table showing last session's

Same 80 kg for seven weeks, and the effective reps chart still shows the climb. A weight-only chart would be a flat line.

  • Weekly volume per muscle on a body map, so the muscle you keep skipping is obvious
  • Routines and splits. Save any workout as a routine, build Push Pull Legs or Upper Lower or your own, and WhyRep tells you what today's session is
  • Share a routine with a link. No account needed on either end

WhyRep store screenshot

The gap shows up here before it shows up as a plateau.

  • 847 exercises, every one with a picture, an equipment filter, and your own custom ones
  • Single-side logging, left and right separately, for lifts like split squats
  • Works offline, no account needed. On a plane or in a basement gym, it still works. A lifter who never signs in has no server copy of their training data. Sign in and your history backs itself up, so a new phone picks up where the old one stopped

Two WhyRep store screenshots. Left:

Every exercise has a picture, and none of it needs a signal.


Why you can trust the verdicts

This is the one technical bit, and it's the reason the app exists.

The part that judges your training isn't AI, and it isn't me guessing. Every rule comes from a written methodology, one document per coaching system, each ending in a table of exact test cases: this training history in, this verdict out. The app is tested against those cases.

So a verdict like "5 in a row counts as a plateau at your level" isn't a vibe. It's a rule you can read, and you can disagree with it.

The verdicts come from written rules, not from a model's guess.


Free and Plus

Free: the full gym log, all 847 exercises, rest timers, 3 months of charts, 5 routines, and a badge that tells you when a session has something to fix.

Plus: the reasoning behind every verdict, plateau fixes, weekly volume per muscle, your experience tier, unlimited routines, and a full year of charts.

Free always tells you when a session has a problem. Plus shows the verdict on every lift, explains why, and gives you the fix.

Plus is $35 a year or $3 a week, with a 3-day free trial (US prices; Play shows yours in your currency). The yearly plan works out to about 67 cents a week.


What it doesn't do yet

I'd rather say this now than read it in a review.

No nutrition tracking, no form checking from video, and no body fat scoring. I could have shipped all three as guesses. None of them has a written method behind it yet, and a feature that guesses about your body is worse than one that says "not covered yet."

No iPhone app yet. It runs on the same core as the Android app and it's next.

Coach chat is built but not switched on yet. When it arrives, it starts from the same written rules the verdicts use.


Try it

If you lift and you've ever wondered whether the last three months did anything, this is the app I built for that.

Get WhyRep on Google Play

More at whyrep.com.

Log the same lift twice and WhyRep starts judging it. The 3-day trial shows you every verdict and the reason behind it. Then tell me the first one you disagreed with. That's the most useful feedback I can get, because it means either the rule is wrong or the explanation is.

Top comments (0)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.