Pose analysis — built around your form
Upload a video. Describe your goals in plain language. We track 17 joint angles and show you precisely where the breakdown happens — frame by frame.
Most tools use pre-built checklists — squat depth, arm angle, knee tracking. They measure you against a generic ideal and flag what doesn't match. But your body, your context, your goals — they don't fit a checklist.
Custom Patterns starts with you. Describe what good looks like in plain language — your targets, your cues, where you've struggled before. Upload a video. We show you exactly which joints broke down and when.
Tell us what you're working toward — in plain text. Not a form. Not a dropdown. Just your words: what "good" looks like, where you've had trouble, what you want to improve.
When I squat, I want my weight over my midfoot, knees tracking over toes, and a neutral spine. I tend to let my lower back round when I'm fatigued.
MediaPipe estimates 17 joint positions per frame. We cross-reference each frame against your stated goals and surface exactly which angles broke down — and when.
Every session is stored. Over time you see the trend — where you've improved, where compensation patterns are creeping back in, and when to pull back before it becomes a problem.
Tell us what you're working toward. Upload a video. Get frame-by-frame joint analysis that compares against your stated goals — not an average.
Your stated goals are the benchmark. We track every joint angle and flag the frames where the angles diverge from what you said you were working toward.
Every session is saved. You can review past analyses, compare your form across sessions, and spot when degradation started creeping back in.
Each session shows you the specific angles that deviated from your targets — hip angle, knee valgus, torso lean, whatever you're working on. Frame by frame.
No raw coordinates. We label every flagged angle by your own goal language — "knee tracking," "hip hinge," "spine neutral" — so the feedback is readable, not a geometry problem.
MediaPipe Pose estimates 33 joint landmarks per frame from any video. We extract the angles that matter for your stated goals and surface the frames where they deviate from your targets.
Pose estimation runs locally in your browser. No video leaves your device unless you choose to upload it for cloud analysis.
Upload a video. Type what you're working toward. Get joint-angle analysis that tells you exactly which frames drifted and why. No coaches. No templates. Just your movement and your goals.