Algorithm changelog

How fitn3s measures your fitness — and how it's changed.

Our scoring isn't set in stone. As we learn more — from research and from real training data — we improve how fitn3s rates your fitness and builds your workouts. Here's every meaningful change, newest first, so you can see exactly why your numbers look the way they do.

Why your history doesn't jump: whenever we change the scoring formula, we recompute your past months on the new formula too — so your progress chart stays one continuous line instead of breaking at the switch-over.

Body Fitness Profile

The engine behind your per-body-part levels. Each version is numbered, so your profile chart always knows which formula drew each point.

v8June 2026Current

Fairer levels that one exercise can't fool

Your level for each body part used to lean too heavily on your single strongest exercise — so one standout movement (or an over-generous one) could inflate a whole area. v8 reads across more of your exercises before settling on a level, and we recalibrated 19 movements so the same level means the same achievement whether you're doing push-ups or holding a wall handstand.

Technically: The capacity estimate now interpolates the 75th percentile of your demonstrated levels instead of an index that collapsed to your single best on four or fewer exercises; your fitness-test baseline fades per distinct exercise you train (not per log); and 19 calibration curves were re-anchored so no movement certifies an elite level too cheaply.

v77 June 2026

A custom difficulty curve for every exercise

We gave each exercise its own research-based 'reps → level' curve, replacing a one-size-fits-all conversion. So 30 push-ups, a two-minute plank and 10 pistol squats each translate to a fair level for that specific movement — a skill move counts for more than a high-rep accessory move.

Technically: Per-exercise calibration curves replaced the shared reference-curve-plus-difficulty-offset model. Curves were sourced from a structured research pass across the whole exercise catalog.

v66 June 2026

Training stopped dragging your levels down

Early on, doing lots of easy, high-rep finisher work could actually pull a body-part level down. v6 started estimating each area from a high point of what you've demonstrated rather than the average — so light accessory work no longer hides your real capacity.

Technically: Switched to a 75th-percentile capacity estimator over your demonstrated levels, so easy outliers no longer weight the score down.

v55 June 2026

The first Body Fitness Profile

The launch of per-body-part levels. We blended your five-minute fitness test with your logged performance to give every muscle group its own 1–40 level and an honest confidence label, plus a monthly history line so you can see each zone improving.

Technically: A fitness-test prior blended with the levels implied by your logs, per-exercise starting-target seeding, and a level floor that gates which exercises appear in your plan.

v1–4Early June 2026

Getting the scale right

Before the public profile launched, we tuned the underlying scoring and scale until levels lined up with real-world benchmarks. For a short while the scale even topped out at level 25 before the full 1–40 range arrived.

Technically: Pre-launch iterations on the score formula, its weights and denominator; capped at level 25 until the full 1–40 range landed in v5.

Daily workout plan

Notable changes to how your daily session is built and adapted. These aren't version-numbered — here are the highlights, newest first. For the full picture, see how the workout algorithm works.

Soft vs strict focus areas

June 2026

Pick 'Mostly these' to get a plan led by your chosen areas — like Legs, Bums & Tums — with a little full-body variety mixed in, instead of only those areas.

Smarter starting targets + re-test recalibration

June 2026

New exercises now start at a difficulty seeded from your Body Fitness Profile, and after you re-take the fitness test we suggest target adjustments wherever your level has moved.

Knee push-ups in the fitness test

June 2026

Take the push-up test on your knees and we convert the result to a full-push-up equivalent, so beginners still get an accurate starting level.

Mixed and Focused workout styles

June 2026

Choose Mixed (a bit of everything, every day) or Focused (a two-day upper / lower-&-core rotation that gives each region a rest day before it comes round again).

Travel-proof streaks

June 2026

Your day boundary now follows your device's time zone automatically, so crossing time zones no longer resets your daily plan or breaks your streak.

Difficulty gate & progressive overload

Foundational

Exercises unlock at your tested level so nothing is wildly too hard, and your targets rise automatically once you beat them three sessions in a row.

See your own Body Fitness Profile

Free to use. No equipment needed. Your levels build themselves as you train.

Start training free →