Aller au contenu principal

AI Bike Fitting App — Free Video Analysis | BikeFit-IA

BBikeFit-IAJuly 15, 20265 min read

You deserve an optimized position without spending $300 at a professional or wrestling with complex software. BikeFit-IA is the result of months of development, with a knowledge base built specifically for bike fitting — not a generic AI that gives simple answers.

The Problem We Solve

Traditional Bike Fitting

Until recently, optimizing your cycling position required:

  • An appointment at a specialized center (sometimes hours away)
  • A significant budget: $150–$330 per session
  • Time: 90 minutes to 2 hours on-site
  • One shot only: impossible to re-test after every adjustment

Result: most cyclists ride with a suboptimal position, accumulating pain and unnecessary fatigue.

Existing Apps Fall Short

Current bike-fitting apps have significant limitations:

  • Single metric: often just knee angle
  • Static photos: no measurement in motion
  • Scary min/max: a raw angle displayed with no context
  • No quality checks: no detection of filming errors
  • English-only interface: no competitor available in French, German, Spanish, Italian, or Dutch
  • No AI coach: raw numbers without personalized guidance
  • No pedaling style detection: ankling ignored, even though it changes angle interpretation
  • No progress tracking: impossible to compare before/after an adjustment

What Sets Us Apart

Every Angle Measured

Where most apps only measure the knee, we analyze:

  • Knee: flexion at bottom and top dead center
  • Hip: trunk-to-thigh closure angle
  • Ankle: range of motion and pedaling style
  • Shoulder: arm-to-trunk angle
  • Elbow: flexion to assess upper-body tension

A complete view of your kinetic chain.

Dynamic, Not Static

Static photo measurements underestimate real angles. We measure while you pedal — the only truly accurate method.

Visual Report

  • Annotated video with real-time angle overlay
  • Color-coded by how far each joint sits from its target range
  • Time distribution: how long you spend in each angular zone
  • Full PDF report export

Smart Recommendations

  • Prioritized by impact on your position
  • Quantified ("raise saddle height")
  • Explained (the point of each adjustment and its effect on your position)

Intelligent contextual analysis

Before launching your analysis, specify your context: pain, goals, equipment changes. The AI Coach adapts its entire diagnosis to your situation. Right knee pain after 50 km? The report focuses on your issue. Changed your cranks? The Coach takes it into account in its recommendations.

No other bike fitting solution offers this contextualisation.

Our Solution: AI at the Service of Cyclists

How It Works

1. Record (30 seconds)

Set up your bike on an indoor trainer, position your phone from the side (tripod recommended), and pedal naturally for 30 seconds.

2. Upload (instant)

Transfer the video to our secure platform. It's encrypted during transfer.

3. Analyze (under 3 minutes)

Our algorithm detects 5 key joints frame by frame, calculates your joint angles throughout the pedal stroke, and generates your report.

4. Optimize (immediate)

Receive your results with clear recommendations: what to adjust, by how much, and why.

Here's an example report generated by BikeFit-IA

💬
Your biomechanical assessment
Personalized advice from your coach based on your measurements and profile.
🎯
Position analysis
For your Road TT goal, your current position shows several significant deviations from an optimal aerodynamic setup. Your elbows are far off target, with arms too straight reducing shock absorption and stability. Your shoulders are conforming, which is positive. Your torso is far off target, too upright for an efficient TT position: this increases your frontal area and penalizes aerodynamics. Your hip is off target, too open, compromising power transfer and pedaling efficiency. Your knee shows conforming extension, validating the current saddle height. To correct these imbalances, you must lower the handlebars to tuck the torso further and bend the elbows toward an aerodynamic position. Also check saddle setback to optimize hip angle.
— Your BikeFit Coach 🚴

Pedaling Style Detection

Our algorithm automatically identifies your ankle technique:

  • Ankling: smooth arc, optimal style
  • Toe-down (toe-dipper): pedaling on toes
  • Heel-down (heel-dropper): heel drops excessively

This changes the interpretation of your angles and the recommendations.

🔄
Pedaling Analysis
37 cycles analyzed
Watch the circular animation of your pedaling cycle. Cadence and ankle amplitude are key indicators.
Ankle amplitude measures your foot mobility during the pedaling cycle: yours is optimal, indicating good fluidity. The average angle shows the general position of your ankle: you are in a neutral position, neither excessively heel-up nor heel-down. Your detected style is HEEL_DROPPER, characterized by a heel that drops at the bottom of the pedal stroke. It's a perfectly acceptable personal style as long as it causes no discomfort. Your cadence of 83 RPM sits in a classic zone for TT. Maintain this natural fluidity and ankle mobility — they are assets for your efficiency.
PushPullTopBottom71° – 99°amplitude
Average cadence83 RPM
Moderate
Ankle amplitude27°
Advanced
Average ankle angle85.7°
Neutral
🟢 Optimal · 🔵 Elite · 🟠 Attention · 🔴 To correct
Average cadence : <50 Very low · 50-70 Low (grinding) · 70-85 Moderate · 85-100 Standard · 100-110 Dynamic · >110 Velocity
Ankle amplitude : <15° Beginner · 15-20° Recreational · 20-25° Intermediate · 25-30° Advanced · 30-35° Elite · >35° Excessive
Average ankle angle : <75° Foot very raised · 75-85° Foot raised · 85-95° Neutral · 95-105° Foot extended · >105° Foot very extended

Time Distribution

Instead of a raw, scary min/max, we show how long you spend in each angular zone.

Example: "Knee — BDC optimal: 90.2%, Transition: 9.8%." You can see instantly that your position is good, even if the min/max range looks wide.

📊
Optimizing your position
🚲 Chosen discipline : Road🎯 Goal : Time Trial
⚠️ Position not TT-compliant — 3 measurements to work on
Score15
Knee (BDC)
35°–38°
37°
Nothing to change
pmb_danger
8.3%
BDC optimal
19.4%
Transition
44.4%
TDC optimal
27.8%
Hip (TDC)
43°–49°
55°
To work on
Closed
36.1%
Comfort
30.6%
Open
33.3%
Torso
18°–24°
38°
To work on
Shoulder
80°–86°
81°
Nothing to change
Elbow
81°–103°
162°
To work on
Integrated AI Coach
After the analysis, our conversational AI coach guides you:
  • Personalized responses based on YOUR results
  • Takes your pain into account: "My right knee hurts" → adapted recommendations
  • Educational explanations: why this angle is problematic, what to do
  • Progress tracking: comparison with your previous analyses
Ask your questions in natural language, get expert answers.
Adjustments Coach
Chat with the coach to explore each adjustment and ask your questions.
Adjustment: Lower the handlebars
I'm ready to answer your questions about this adjustment. What would you like to know?
Why hip too open (55.4°). upright position, loss of efficiency?What's next?
Ask your question...

Precise Calibration

Classic problem: you film at a slight angle, and all your measurements are skewed. Our solution: a calibration tag (AprilTag — Pro subscription) printed and fixed to your bike lets you verify camera alignment. If your camera isn't positioned correctly, we guide you to correct it before even starting the analysis.

-20cm-10cm10cm20cm30cmAprilTagxyDistance camera → AprilTag1 m1.5 m2 m2.5 m3 mOptimal zone2 - 3 mxxxxxxxxCamera90 + phi90 - phiphi = 90°Camera yaw angle 'phi'Center ofAprilTagphi = 90°-phi+phiCameraLegendxCamera positionMonocular CameraphiAngle around y-axis (yaw)
  • Calibration tag (AprilTag) to print for verifying camera alignment
  • Automatic parallax detection
  • Built-in crosshair to verify knee-over-pedal alignment

Privacy

  • Videos deleted immediately after analysis
  • Data encrypted in transit and at rest
  • Servers in Europe (GDPR-compliant)
  • No third-party sharing

Who Is It For?

Regular Cyclists

You ride several times a week and want to optimize your position without breaking the bank. BikeFit-IA gives you the tools to self-adjust and immediately re-measure the impact of every change.

Cyclists Dealing with Pain

Knee, back, neck: you're trying to pinpoint the cause. Our objective analysis precisely measures your angles and the AI coach connects your pain to your position. Specify your pain before the analysis, the Coach adapts the entire report to your issue.

Newcomers

Just starting out and want to build good habits from day one. An early analysis prevents bad patterns that become hard to fix after thousands of kilometers.

Triathletes

Specific position, different angles from road cycling. Our diagnostic engine knows triathlon-optimal ranges and adapts recommendations to your discipline.

Indoor Riders

Zwift, TrainerRoad, Rouvy... You spend hours on the trainer. It's the ideal environment to analyze and optimize your position — stable, reproducible, measurable.

Technical Details

Compatibility

  • Smartphone: iOS and Android, web browser
  • Video: common formats (MP4, MOV), max 50 MB
  • Indoor trainer: all types (rollers, wheel-on, direct drive)

Video Quality Required

  • Minimum resolution: 720p (1080p recommended)
  • Lighting: sufficient light, avoid backlighting
  • Framing: full body visible from the side
  • Stability: tripod recommended

Processing Time

Under 3 minutes from upload to results. Our GPU infrastructure processes your video in real time.

Ready to Optimize Your Position?

Join the cyclists who've taken control of their position. One objective analysis beats a thousand subjective feelings.


BikeFit-IA — Bike fitting accessible to everyone.