Fysiio

The demo physically can't cheat.

Joints clamp to normative range of motion. Contact limbs are solved, not drawn.

Inspect any exercise →

JavaScript is off, so the annotated demo below is static: a cobra stretch, palms and toes pinned to the floor by inverse kinematics, elbow bent at roughly 149° at the top of the lift.

  1. 1Elbow — 149°
    computed, never authored
  2. 2Palms
    pinned — position solved by inverse kinematics
  3. 3Floor
    hard constraint — nothing passes below

Cobra Stretch — real engine output, replayed live 65 exercises verified the same way

01

The checklist every exercise passes

Before an exercise ships, a headless script runs the movement engine through its full cycle and checks it against physics — not a demo reel, the same script that runs in this repository.

02

Range of motion, the clinical way

30clinical degrees of freedom
65exercises built from them
9starting postures

Every joint moves on clinical degrees of freedom, expressed in degrees using the standard goniometric convention a physio would write on a chart, and clamped to normative range-of-motion limits. Spinal flexion isn't authored on one vertebra — a spinal rhythm distributes it across the lumbar, thoracic, and cervical segments, the way an actual spine shares the load.

03

What we don't claim

HONESTY BOX

Said plainly, on a landing page

  • Muscle activation percentages are clinically authored estimates, not EMG measurements.
  • This is an educational tool, not medical advice.
  • No testimonials on this page — there aren't any customers to quote yet, and we'd rather show you the engine than write one for them.
04

See it on your own exercise

Inspect any exercise →

Open any of the 65 exercises and scrub the timeline yourself — the same pins, the same floor, the same clamp, every time.