Markerless 3D motion analysis

Turn any clip into a biomechanics lab.

Formak reconstructs your full 3D skeleton from ordinary video — no markers, no suit — then reads the kinematics joint by joint, like a coach who can see inside the movement.

72-joint reconstruction Every frame analyzed From a single phone clip
0 Head
69 Neck
8 L Elbow · 142°
62 L Wrist
9 L Hip
11 L Knee · 112°
13 L Ankle
MHR70 · 8 / 70 tracked
0Head
69Neck
5L Shoulder
8L Elbow142°
62L Wrist
9L Hip41°
11L Knee112°
13L Ankle88°
CAPTURE· cycling
frame 042/ 180
042 / 180 · 1.0×
Head
Trunk · 18°
Elbow · 142°
Hand
Hip · 41°
L Knee · 112°
Ankle · 88°
CAPTURE· frame 042 / 180
Markerless 3D motion analysis

Every frame, read like a coach can see inside it.

Upload a clip. Formak rebuilds your 3D skeleton and turns raw kinematics into prioritized, plain-language coaching — joint angles, symmetry, injury risk.

72
Joints reconstructed
0markers
Suits · dots · sensors
3D
Skeleton, not 2D guesswork
100%
Of frames analyzed
The pipeline

From a phone clip to a coaching report — in four steps.

STEP 01

Capture

Record yourself on any camera and upload the clip. Add the sport and a brief scene note to sharpen the read.

STEP 02

Reconstruct

Markerless computer vision estimates a 72-joint 3D skeleton across every frame of the movement.

STEP 03

Review

Scrub the motion in 3D, overlay joint angles, change speed, and compare against the original video.

STEP 04

Analyze

Kinex reads the kinematics and returns prioritized findings — each with the biomechanical why and a cue.

CYCLING· ride_indoor_4k.mp4
000 / 180
Review · interactive

A 3D viewer built for the eye and the number.

Play the reconstructed motion, scrub to any frame, and watch the joint angles update live. Drag the timeline below — this is the real thing, computing knee and hip angles from the skeleton.

L Knee112°
Hip flex41°
Crank000°
Analyze · by Kinex

Not a score. A coach who shows their reasoning.

Kinex is Formak's biomechanics analyst. It reads the kinematics and returns findings ordered by what matters — injury risk first — each grounded in a measured value and an ideal range.

Classified, not vague

Every finding is Optimal, Acceptable, Suboptimal, or High-Risk — color-coded and prioritized.

Evidence, always

Measured value, ideal range, plane, and a confidence level back up each call.

An actionable cue

Jargon becomes a felt instruction you can take into your next session.

Biomechanics report by Kinex
GoodData quality · CV 11% · markerless
High-Risk Priority 1 / Injury

Knee valgus at bottom dead center

14° Ideal< 10° PlaneFrontal EvidenceStrong

WhyThe left knee tracks 14° medial of the forefoot through the downstroke. Inward collapse loads the medial joint and patellofemoral structures — a common overuse driver in seated cycling.

Cue
Drive your knee out toward the top tube as you press through the downstroke.
Built for

Lab-grade movement insight, without the lab.

Athletes

Train the movement, not just the watts.

See exactly where your form leaks power or invites injury, and get a cue you can feel in the next rep.

  • Spot asymmetry and risk early
  • Track form across sessions
Coaches

An objective second set of eyes.

Turn a phone clip into measured, shareable findings — back up your coaching with numbers your athletes trust.

  • Measured angles, not eyeballing
  • Prioritized, plain-language reports
Curious

Just want to see how you move?

Upload a clip and explore your own 3D skeleton. No sensors, no studio — just your camera and a few minutes.

  • Works from a single clip
  • Plain-language, no jargon wall
Sports

Tuned per sport. More on the way.

Each sport ships its own biomechanics parameters, risk flags, and cues. Cycling is live today — running and skating are next.

Cycling Runningsoon Inline skatingsoon Walking gaitsoon
Try Formak

See your first skeleton in the next five minutes.

Upload an image, inspect it locally, and get ready for the local analysis loop. Accounts and billing can wait until the product flow is worth saving.

No account required for this MVP preview.