Early access · free for studios

FLUX

Every shift in your fit, captured.

Bike fit + garage platform with 1.21 gigawatts of fit data. Riders own the record. Studios do the work. Everyone sees what actually moved the needle.

No card. No lock-in. Bring your own DeLorean.

▸ Retül import ▸ Specialized BG ▸ Trek Precision ▸ GURU ▸ F.I.S.T. ▸ .fit + Strava
For riders

Your bike's living spec.

Every saddle height tweak. Every stem swap. Every "I think this felt better — let me check" moment. All of it in one place that you own, even if your studio doesn't switch to Flux.

Create your rider account →
  • 🏁
    Garage with timeline

    Each bike has its full fit history, not just the latest numbers. See what your fitter changed and why.

  • Strava + .fit sync

    See if your L/R balance, time standing, and pedal smoothness actually changed after each fit. Side-by-side, 30 days before and after.

  • 🎟️
    Share with any studio

    Generate a 6-char code, hand it to your fitter, done. Revoke with one click. Your record travels with you.

  • 📼
    Import the old archive

    Got a folder of Retül PDFs from three studios over five years? Drop them in. We read the numbers and build the timeline.

For studios

Stop fighting your spreadsheet.

Tablet-first session capture, automated follow-ups, fit reports your riders will actually open. The studio side is free during early access — we make money when you grow, not when you sign up.

Sign up your studio →
  • 📋
    Session capture, tablet-first

    Tap measurements as you take them. Live knee-angle check. Per-change notes. Photos. Printable report at the end.

  • 📨
    Touchpoints on autopilot

    Post-fit check-in, 30-day, annual refit — all queued automatically. Reply when you want, skip when you don't.

  • 🗃️
    Bulk import old PDFs

    Drop a folder of Retül / BG / Trek Precision archives. We extract, you match-or-create, riders get an invite.

  • 🔭
    Did it actually work?

    Strava integration shows whether L/R balance or pedal smoothness moved post-fit. Real evidence for the next conversation.

How it works

Three steps. 88 MPH.

  1. 01 ▸ Sign up
    Rider or studio.

    Email, 6-digit code, done. No card. The rider side is phone-first; the studio side is tablet/desktop.

  2. 02 ▸ Connect
    Studio meets rider.

    Rider hands the studio a 6-char code. Studio types it in. Past fits flow in. Permissions are explicit — the rider controls what the studio sees.

  3. 03 ▸ Ride
    Watch it actually work.

    Every session lives in the timeline. Every Strava ride feeds the fit-impact view. The next fit happens with data, not guesswork.

Apps

iOS + Android coming soon.

The web app at app.moondoggle.dev is fully featured today. Native apps land alongside store listings — drop your email to be notified when they ship.

Notify me when apps launch

GREAT SCOTT.

Pick a lane. We'll have your bike's spec living in the cloud before you finish your warm-up.