analysis.aiAnalysis

Upload a Video. Perfect Your Stroke.

Get expert-level swim analysis powered by AI. Upload a 30-second video and receive detailed feedback on every phase of your stroke — plus personalised drill recommendations.

Try it now

What You Get

Stroke-by-stroke feedback

Detailed analysis of catch, pull, recovery, and hand entry with visual pose overlays.

Personalised drill recommendations

Targeted drills based on your specific technique gaps — drills are automatically added to your training plan.

Track your progress

Compare analyses over time to see exactly how your technique is improving.

How It Works

analysis.stepLabel

Upload a video

analysis.step1Description

analysis.stepLabel

AI analyses your technique

Our AI breaks down your stroke cycle, body position, and breathing technique frame by frame.

analysis.stepLabel

Get personalised feedback

Receive detailed insights, visual overlays, and drill recommendations to improve.

What Our AI Analyses

Every upload goes through a comprehensive multi-step analysis pipeline.

1
Compress and upload your video
2
Extract key frames from your stroke cycle
3
Analyse catch, pull, and recovery phases
4
Evaluate body position and alignment
5
Assess breathing technique and timing
6
Detect pose landmarks for visual overlay
7
Generate personalised drill recommendations
8
Finalise your analysis with top improvements

Tips for the Best Results

Follow these guidelines to get the most accurate analysis.

Camera Angle

Film from the side of the pool, above water. A steady, eye-level angle works best.

Lighting

Choose a well-lit pool and avoid backlighting from windows or bright lights behind you.

What to Capture

Make sure your full body is visible head-to-toe for at least one complete stroke cycle.

Video Length

Keep your video between 10 and 30 seconds of continuous swimming.

Ready to smash your next race?

Get the app. Train smarter. Race faster.

Download on the App StoreGet it on Google Play
AI Swim Analysis - Video Stroke Feedback for Triathletes | Transition