Free · runs in your browser · no account

Built for the hours
that decide ultras.

MeepMeep is the indoor trainer for ultracyclists. It controls your smart trainer, builds a plan to your event, and trains what actually matters at hour ten: durability.

  • 200 km to 1200 km+
  • Smart-trainer ERG
  • Data stays on your device

Built for 200 km to 1200 km brevets, 24-hour races and self-supported multi-day races.

0structured workouts
0sessions, built to last
0accounts needed
0local, private data

Why MeepMeep

Most apps train the first hour.
Ultras are won in the last ten.

Durability first

Hard efforts come after a long pre-load, the way they do in a real event. A durability test measures how much of your power survives fatigue.

Plans that respect your week

Give it a distance, a date and the most hours you have. It ramps up gently and never plans above your cap.

Trainer control that just works

Connects over Bluetooth, sets ERG power for every interval, and reconnects on its own if a sensor drops hours in.

Fuel and comfort, scheduled

Carb, fluid and sodium prompts through the ride, plus stand-up reminders so you sit comfortably for hours.

72 workouts, from 30 minutes

Recovery to VO2max, tempo to threshold, long endurance and durability days. Build your own or import .zwo files.

Private by design

No account, no cloud. Everything lives in your browser, with one-click backup and FIT export to Strava, intervals.icu or Garmin Connect.

Readable from the saddle

Huge numbers and clear targets, designed for a laptop on a stand, a TV across the room or a phone on the bars. Keyboard shortcuts for when your hands are busy.

How it works

From pairing to power in three steps.

  1. 1

    Connect

    Pair your trainer, power meter, heart-rate strap and cadence sensor. MeepMeep remembers them and reconnects next time.

  2. 2

    Plan

    Enter your event and the hours you can give. Get a periodised plan that starts today with an easy ramp-up and ends at the start line.

  3. 3

    Ride

    Follow big, readable targets from a laptop, TV or phone on the bars. Every ride is recorded, analysed and ready to export.

Periodised plans

A plan that ends on the start line.

Foundation, Base, Build, Specialty, Taper. An easier week after every three, long rides on your chosen day, back-to-back weekends when your event needs them.

  • Starts this week, however far away your event is
  • Never plans more hours than you set
  • Drag any session to another day
Build my plan

Measure what matters

Your FTP is the start of the story.

MeepMeep measures how much power you still have after real work, so you can see durability improve ride by ride and know what to train next.

Works with your gear

Any FTMS trainer. Any Bluetooth sensor.

Trainer control uses Web Bluetooth: Chrome or Edge on desktop or Android. Safari and iOS browsers do not support it yet.

Questions

Good to know.

Which smart trainers does it work with?

Any trainer that supports the Bluetooth FTMS standard, including Wahoo KICKR and CORE, Tacx NEO and Flux, Elite, Saris H3, JetBlack and Zwift Hub. Most trainers made since about 2020 do. Power meters, heart-rate straps and cadence sensors work too.

Does it work on iPhone or Safari?

Not yet. MeepMeep talks to your trainer over Web Bluetooth, which Chrome and Edge support on desktop and Android. Safari and iOS browsers do not.

Where is my data stored?

On your device, in your browser. There are no accounts and nothing is uploaded. You can export a full JSON backup and restore it at any time.

Can I import my outdoor rides?

Yes. Import FIT files from Garmin, Wahoo or Hammerhead so long outdoor days count toward your training load, and export indoor rides as FIT for Strava, intervals.icu or Garmin Connect.

How is it different from other indoor training apps?

Most apps optimise for one-hour sessions and FTP. MeepMeep is built around what decides 200 km to 1200 km events: holding power late in the ride, eating enough over many hours, and sitting comfortably for a very long time.

What does it cost?

There is no account and no paywall in the app today.

Be strong at hour ten.

Pair your trainer, pick your event, and start building the legs that finish.

Open MeepMeep