Running Form Analysis Web App (MVP)

Language

Browser-only (no upload): analyzes locally with simple rules to estimate overstride / knee extension / trunk lean / foot strike / leg retraction .

Heads up: phone analysis can be slow and battery-heavy. For a faster experience, use a laptop/desktop or an iPad Pro/mini. Everything runs locally for privacy and zero server/storage cost.

1) Requirements & Example

Requirements (minimum for analysis)
  • Side view, single runner, and consistent direction (left-to-right or right-to-left).
  • 1080p or higher at 30 fps (video your browser can decode), or 240 fps slow-mo (iPhone Slo-mo).
  • At least 3 seconds of real-time running (4-6 strides).
Example: Good capture framing
Example only. Follow this framing for your own video.

2) Input Video

Status: waiting for video
View analysis log (debug)

      

3) Video & Skeleton Overlay

Suggested capture: phone fixed, camera height near hip, side view, good lighting, subject fills ~60-90% of frame height.

4) Results

Not analyzed yet. Choose a video, then click Start Analysis.

Form Flags (estimated by this tool)

Key Metrics (based on detected contact frames)

Metric Estimate (median) Interpretation
Not analyzed yet

Recommendations (running economy)

  1. Not analyzed yet