See your athlete's form analysis — free.
3 free analyses every week. No credit card.
Date of birth
Your videos never leave your device. We analyze, we don't collect.
or

Create Your Athlete Profile

?
TAP TO ADD

A nickname is fine.

Subscription Plans

Choose Your Plan

Roster

Choose Your Sport

All Sessions

Select Action

Choose Analysis Mode

📹
Single Rep
Analyze one movement
🔥
Practice Session
Film multiple reps in one video, get trend analysis
🔥

Upload Your Practice Video

Film 2-3 minutes of continuous reps — swings, shots, serves, etc. We'll analyze trends across your session.

Tip: Keep the camera steady and film from the side for best results. Include multiple reps in one continuous video.
🔒 Your video stays on your device — only still frames are sent for analysis
🎥

Upload Your Video

Tap to choose a video from your library or record one

Frames:
🔒 Your video stays on your device
Coach

Your Coach is Analyzing

Preparing your video...

0%
Extracted Frames
--
--
Overall Score
--

Training aid only. This is not medical advice. Stop if something hurts, and check changes with a qualified coach.

Was this analysis helpful?
Thanks for your feedback!
What's Next
💪
Start Training
📤
Share Results
🎥
Upload Another

My Progress

Settings

🔒 Your Data, Your Privacy

🛡 Privacy First

The video file stays on your device. Still frames and joint angles are sent for analysis. Faces are blurred first unless you turn that off below.

Analysis history stays on this device. Account and billing records stay on our servers.

We do not sell personal information.

Privacy Policy · Your Privacy Choices

💾 Storage

Analyses Stored—
Training Sessions—
Est. Storage Used—

Subscription

Cancel anytime. There is no extra offer on this screen.

Privacy choices

Trend data for athletes 18+
Blur faces before analysis

Password

Coach Terms

DRAFT pending attorney review. Not final.

Accept these terms to open the Team roster and dashboard on this device. Scores stay on this device. Sharing an athlete with another account is not available yet. A coach may use the data only for coaching, may not download or repost it, and should delete it at the end of the season.

✉ Email Preferences

Welcome Emails
Coaching Nudges
Updates & News

🔧 Data Management

Deletes the account on our servers, cancels a paid plan at the end of the period, and clears this device. Consent and renewal records are kept for legal reasons. Stripe keeps its own billing records.

My Practice Plan
Loading your plan...
Offline — some features unavailable