Six domains, one picture of your health
Balance, mobility, strength, cardio, body composition and mind. Each domain is measured with a short test — a single-leg hold, a deep squat, a plank, a three-minute step test, your measurements, and a two-minute wellbeing survey.
- Balance and mobility read from the camera, not from guesswork
- Strength and cardio timed, counted and cued out loud
- Body and mind captured in under three minutes
Your Fitness Age in one number
Every result is normalized against reference data for your age and sex, then folded into a single Fitness Age. It is the number people remember, and the one that moves when training is working.
- Domain scores on a 0–100 scale you can read at a glance
- Fitness Age compared to your actual age
- Every retest charted, with the delta on each domain
On-device pose tracking
The pose model runs inside your browser. It counts reps, measures joint angles and holds a timer while you move — and the video never leaves the phone. Only the resulting numbers are saved.
- Live skeleton overlay and framing guide before you start
- Countdown, rep counting and hold timing done for you
- No footage uploaded — results only
It knows about your injuries
A bad shoulder, a knee that does not love deep flexion, a heart condition — the checkup reads your health profile and swaps, shortens or skips tests instead of pushing you into them. Anything measured before your profile changed is flagged for a retest.
- Tests adapt or drop out based on your health flags
- Every skip is recorded, so the score stays honest
- Old results flagged when your health profile changes
Spoken cues in 24 languages
You are three meters from the screen with your hands on the floor — reading is not an option. Every instruction, countdown and step-test beat is spoken out loud in your language, generated once and cached so it plays instantly.
- Hands-free from the first countdown to the last rep
- Natural voice in all 24 supported languages
- Metronome and beat cues for the step test
Results become your next block
The AI coach reads the whole report — weakest domain, injury flags, wellbeing score — and writes it into your program. A poor ankle mobility result shows up as mobility work by tomorrow morning.
- The coach explains what each score means for you
- Weak domains become real sessions, not advice
- Share a report with your gym or trainer in one tap
How it works
Prop up your phone
Lean it against anything at hip height and step back until the guide turns green.
Follow the voice
Six short tests, spoken cues, a countdown before each one. Skip anything you want.
Read your report
Fitness Age, six domain scores, deltas since last time — and a program that already changed.
Common questions
Keep exploring
Related capabilities
AI Coach
A chat coach that reads your sessions and proposes adjustments before you ask.
Learn moreInjury‑aware programming
Flag a knee, shoulder or back issue and every session is filtered around it — automatically.
Learn moreProgress & achievements
PRs, streaks, badges, weekly recap and a full training history you can export.
Learn more