The Moveee team
Free coaching · a real route for every ride
Most indoor cycling apps put a wall between you and your first ride. Download the launcher. Wait for the install. Wait for the update to the install. Reboot. Create the account, verify the email, pick the avatar's shoes. Twenty minutes later you're finally pedalling — by which point the impulse that made you want to ride has quietly wandered off.
Moveee Indoor — which we build, so read on knowing that — takes a different route: it runs entirely in your browser. There's nothing to install because the app is the web page. That means the gap between "I fancy a ride" and actually turning the pedals is about five minutes, and most of that is warming up the trainer.
Cold trainer to a real road in about five minutes
Here's the whole sequence, start to finish. Nothing is hidden in the gaps — this really is all of it.
Open it in Chrome or Edge
20 secGo to Moveee Indoor in any Chromium browser on your laptop. There's no download, no launcher, no install — the app is just the page. Not Safari or Firefox, though: pairing needs Web Bluetooth.
Pair your trainer
~1 minTurn the trainer on, hit pair, and pick it from the Bluetooth list. Smart trainers (FTMS), power meters (CPS) and heart-rate straps all connect the same way. No trainer to hand? Skip straight to the next step.
Pick a route — or Explore
30 secChoose one of your saved routes to ride the real roads it follows, or pick Explore mode to roll through the world with no trainer at all. Free riding and workouts are right there too.
Start pedalling
instantThe world builds itself around your route while you spin up. Then it's just riding — resistance follows the real gradient, or holds your workout's watts in ERG.
It already counts
on finishStop when you're done. The ride saves with full power data, lands on your calendar and training plan, and goes to Strava in one tap if you want it there.
That's it. No step where you're staring at a progress bar, and no step where you're handing over a card number before you've even seen the thing move.
No trainer? You can still try the world today
This is the part that makes "just try it" honest rather than a slogan. Explore mode rolls you through the 3D world with no hardware connected at all. Pick a route, and you'll glide along the real roads it follows — the actual streets, buildings and terrain rebuilt from map data — with nothing plugged in.
It's the low-commitment way to answer the only question that matters at the start: does riding my own roads indoors actually appeal to me? You can decide that in a coffee break, on the laptop you already have open, before you think about trainers at all.
Setting honest expectations
Low-commitment shouldn't mean over-promised, so two caveats up front. First, it's Chrome or Edge only — any Chromium browser on Windows, macOS, Linux or Android. Safari and Firefox can't pair a trainer yet, and there's no iPhone or iPad version, because the pairing relies on Web Bluetooth, which those don't support. Second, it's alpha: young, honest about it, and you'll meet the odd rough edge. There's no racing scene yet either.
What you won't hit is a bait-and-switch. The full platform is here — ERG workouts, real-route worlds, complete power analysis, saves to your plan, one-tap Strava — and it's free while in alpha. When you do want to connect a trainer, our walk-through of pairing a smart trainer in the browser covers it, and how a browser can be a cycling trainer app explains why no install is needed at all.
Just open it
There's genuinely nothing to lose here — no install to undo, no subscription to cancel, no card on file. If you've got five minutes and a Chromium browser, you can be riding a real road you know, or just watching one drift past in Explore mode, before this page is cold.
Open Moveee Indoor now, in Chrome or Edge. Pair if you've got a trainer, hit Explore if you haven't, and see for yourself. It's free while in alpha, it lives in a browser tab, and the ride you do counts toward your Moveee plan just like one done outdoors. The first pedal stroke is the whole pitch.
Sources 6
Where this article summarises a study, the study itself is linked — not a write-up of it.
- 1 Web Bluetooth (Draft Community Group Report) · W3C Web Bluetooth Community Group · 2024
- 2 Web Bluetooth API — browser compatibility · MDN Web Docs (Mozilla) · 2024
- 3 Web Bluetooth — standards position: oppose (issue #570) · WebKit standards-positions · 2024
- 4 Web Bluetooth — standards position: harmful (issue #95) · Mozilla standards-positions · 2019
- 5 Fitness Machine Service 1.0 · Bluetooth SIG · 2017
- 6 Cycling Power Service 1.1 · Bluetooth SIG · 2016
Your own roads, indoors, in a browser tab
Moveee Indoor pairs your smart trainer over Bluetooth and rebuilds a route you have saved as a 3D road — real gradients, ERG for the intervals, and the ride saved with full power data. Nothing to install. Free while it is in alpha.
Start an indoor rideKeep reading

The best indoor cycling app for Mac (no download, runs in your browser)
Looking for an indoor cycling app for Mac that doesn't need a download? macOS runs a full smart-trainer session straight from a browser tab — pairing, ERG, real 3D roads and a Strava upload. Here's how, and the one thing to watch on Apple Silicon.
Indoor cycling on an Android tablet or phone (in the browser)
You don't need a laptop or an app-store download to train indoors. Here's how to run a full indoor cycling app on an Android tablet or phone, straight from Chrome — pairing your smart trainer over Bluetooth, holding ERG targets and saving to Strava.
From a browser tab to Strava: how Moveee Indoor runs a full trainer session
Follow one indoor ride from cold trainer to a Strava post — pairing, ERG intervals, a real 3D road, full power analysis and a one-tap upload — all without installing a thing.

How to use an indoor cycling app without a smart trainer — a speed sensor is enough
A £30 wheel speed sensor turns any dumb trainer into a real route in a 3D world, with the ride saved to your calendar. What you need, how to set it up, and the one thing about hills you should know before your first session.
How to fix a flat in five minutes (and stop dreading it)
A roadside puncture repair, step by step, and the two things beginners skip that turn a five-minute job into twenty: finding the cause, and seating the bead before you pump it hard.
An indoor cycling app for Windows with nothing to install
No admin rights, no 12 GB download, no launcher updating itself before every session. Here's how to run a full indoor cycling app on Windows with nothing to install — a browser tab, your smart trainer, and a real 3D road.

Can you really train indoors in a browser? How Moveee Indoor works in 2026
"In the browser" used to mean toy-grade. Not any more. Here's how a browser now pairs your trainer, holds your watts and renders a real 3D world — and what still needs a native app.
Indoor cycling on any device: how Moveee Indoor runs in the browser (even on a Mac)
Mac, Windows, Linux, a Chromebook or an Android tablet — if it runs Chrome or Edge, it can run a full trainer session. Here's how one browser app rides on all of them, and the one gap (iOS).
Buying a used bike: the ten-minute inspection
Frame first, then wheels, drivetrain, brakes and bearings, then the paperwork. An ordered check that finds the deal-breakers early, with the honest caveat about carbon.
A free indoor ride in your browser: how far Moveee Indoor gets you for nothing
How much real indoor training can you get without paying a subscription or installing anything? Quite a lot, as it turns out. Here's the free browser setup, end to end.
Where the bike lives decides how often you ride it
A bike that takes four minutes and two decisions to extract gets ridden less than one you can lift off a hook. Storage options honestly compared, why damp beats cold as the enemy, and the trainer corner that actually gets used.
30/30s: the shortest intervals that still build your ceiling
Thirty seconds hard, thirty seconds easy, twenty times. Microintervals chase the same adaptation as five-minute VO2max efforts by a route most riders can actually finish — provided you get the first three reps right.