All updates

Form Coach reads every rep, not an average of them

Form Coach3 min read

Film a set and Form Coach now measures each rep on its own, counts the partials it used to pretend not to see, looks at the actual footage alongside the numbers, and leaves you a short checklist for the next set. The average rep is dead. It was never alive.

Film a set, and Form Coach tells you what your technique is doing. True since it shipped. What was not true, until this release, is that it read your reps.

The first version averaged every rep from every angle into one clean composite skeleton and measured that. It made a tidy picture. Averages always do; that's their whole trick. It also meant that when your third rep fell apart while the other four held, the average absorbed the evidence and reported serenity. We were measuring, with great care, the one rep you never actually performed. Averages are how data lies politely.

Every rep, on its own

Nothing is averaged before it is measured anymore. Each rep stays whole, at the rate it was filmed, and every reading comes back as a spread: mean, best, worst, and a rep-by-rep list in the order you did them, because the order is information, and fatigue only ever reads left to right.

Which changes the species of thing Form Coach can say. "Your knees track well" becomes "your knees tracked well until the fourth rep." A set that breaks down under fatigue is a different animal from a set that was never right, and the two need different advice, and until now they were indistinguishable on purpose.

Partial reps count now

Rep detection used to work off hip-to-ankle distance, and that distance is nearly deaf at the top of a squat: geometrically, it barely moves until the knee passes about 120 degrees. So a set of genuinely shallow squats could register as no reps at all. That was a bug. It was ours. There, said it.

Form Coach now also reads the joint angles themselves, which keep talking exactly where the distances go quiet. Quarter squats, partials, short-range work are now counted as the reps they are, rather than as an embarrassment the geometry declined to acknowledge. And when nothing countable is found, the report no longer folds its arms and stops: it coaches the movement it can see instead of announcing that analysis has failed, an announcement that has never once helped anyone standing in a gym.

It looks at the footage, not just the skeleton

Coordinates cannot tell you the camera was hand-held, that somebody wandered through the shot, or what was actually on the bar. Up to five frames from your clip now travel with the measurements, so the coach can judge how far to trust its own arithmetic, a courtesy more numbers should extend to themselves.

Your video still does not leave your phone. Pose estimation runs on the device; what gets sent is the tracked skeleton plus those few downscaled frames, the same as before with frames added. You still see the tracked 3D pose and confirm it before anything is sent. Some things stay non-negotiable no matter how late the hour.

A checklist for the next set

Every report now ends with two to four things to hold in mind, ordered the way the rep happens: setup, descent, turnaround, drive. It is not the findings rewritten as bullets. A finding says what happened last time; a checklist item says what to do this time, and it is written to be read by someone standing over a loaded bar with room in their head for about six words. That is the honest word budget. We wrote to it.

See the correction on your own body

Where there's a positional fix, Form Coach rotates your own recorded skeleton to the angle you should have reached and stands it beside the original. The corrected pose is now green rather than a near-invisible blue (visibility, we've decided, is a feature of feedback), and you can go full screen and drag a slider to fade between your rep, the corrected one, or both at once, like a ghost of the lifter you were nearly.

What it still cannot see

Worth saying plainly, because Form Coach will now say it to you rather than bluff: there are no tracking points along your spine, so it cannot judge rounding or bracing and will not pretend otherwise. Bar path, grip width and foot pressure are invisible to it. Knee tracking and symmetry want a front or back view. When your camera angle can't answer a question, the report tells you which shot to take next time, and then gets on with coaching what it could see, which is more grace under limitation than most of us manage.

Form Coach is part of the same subscription as Coach. Everything in OneRep Core is unchanged and still free.