Why we built an analysis layer instead of another tracker
Most workout apps assume a set is three numbers you type in. The moment your equipment starts measuring the work for you, that assumption quietly falls apart — so we started somewhere else.
Open almost any workout app and a set looks the same: a weight, a number of reps, maybe a rating of how hard it felt. Type three numbers, tap save, move on. That model has worked for a long time because, for a long time, three numbers were all there were.
That stopped being true.
The set model breaks
A modern smart trainer doesn't just hold a load — it measures the rep. How far you moved. How fast. How much power you produced lifting, and again lowering. It can make the lowering phase heavier than the lifting phase on the same rep. None of that fits in a box labeled "reps."
The same thing happens at the edges of how people actually train:
- Blood-flow-restriction (Kaatsu) isn't a piece of equipment you lift with — it's a condition you train under, with its own pressure, cycle, and placement. Written as a note in the margin, it can't be compared against the sets you did without it.
- Recovery — sleep, heart-rate variability, readiness, bodyweight — lives in a completely different app, so there's no honest way to ask whether last night's sleep is why today felt heavy.
You can bolt these onto a flat set as extra text fields, and people do. It collapses. The problem was never a missing feature. It was the shape of the thing underneath.
So don't capture — analyze
Here's the decision that shaped everything else: Eccentric does not try to capture your reps in real time, and it does not replace the screen on your trainer.
Competing on capture, without the manufacturer's cooperation, is a losing position — and it's the part that already works. Your equipment and its app are good at recording what happened. What they're missing is everything around the workout: long-horizon progress, plans you can actually follow, a coach who can read along, and recovery sitting in the same picture.
What that buys you
Because we separated what you planned from what actually happened, a few things become natural instead of bolted-on:
- You write a plan (or a coach writes it for you), check off your sets, and import your workout file. Eccentric matches each set to the plan and fills it in with the real, per-rep numbers.
- Progress is tracked per workout and per movement — including bar speed and power if you have a trainer that measures them, and estimated-max strength if you're on a barbell.
- A coach can write your program without ever seeing your sleep or HRV. Those are separate permissions, and they're yours.
Honest by default
One last principle worth stating out loud: analysis should never pretend to be more certain than it is. When Eccentric surfaces a pattern — "you tend to move slower on low-sleep days" — it shows the sample size and frames it as a hypothesis, not a verdict. Your training is an experiment with one participant. We'd rather be honest about that than sell you false confidence.
That's the whole idea: respect the data your equipment already records, keep the human in the loop, and never overclaim. If that sounds like how you'd want your training read, get on the early-access list.
Train on purpose.
Eccentric turns what your equipment records into progress you can read. Join the early-access list.