Progress log

Moveee Indoor versions

Moveee Indoor's own version history — the browser trainer world, shared rooms and route scenery, separate from the rest of the app. Currently on Moveee Indoor v0.4.32.

v0.0.25

Moveee Indoor: admin debug menu

2026-07-14
  • Changed Moved the developer controls (road surface, self-drive, ride speed) into their own admin-only Debug menu behind a bug icon, so the rider's Settings stays clean.
v0.0.24

Moveee Indoor: cleaner road edges

2026-07-14
  • Fixed Removed the white lines running along the road edges — they shimmered against the tarmac as you rode. The road now reads cleanly with just its stone curbs.
v0.0.23

Moveee Indoor: ride your route in a mimicked real world

2026-07-14
  • New Pick one of your saved routes and Moveee now rebuilds the REAL place around it from the map — houses stand where they actually stand, forests where the woods are, plus rivers, lakes and the big roads. It reads the OpenStreetMap data along your route and mimics it in the 3D world.
  • New The world builds fast and streams the rest in as you ride — the start is ready in seconds so you can get going, and the map fills in ahead of you. Where the map is rich (towns) it looks like the real thing; out in the countryside it's quieter, just like the real map.
v0.0.22

Moveee Indoor: the road stays visible

2026-07-14
  • Fixed The ground no longer creeps over the road on dips and bends — the road now sits on a raised crown with the surrounding land sloping gently away, so the tarmac is always clearly in view ahead of you.
v0.0.21

Moveee Indoor: real ride physics + heart rate

2026-07-14
  • New Your speed is now real physics, not a number off the trainer. Your power fights air drag, rolling resistance and gravity — so speed builds to a drag-limited top, you carry speed and coast, climbs slow you right down, and descents let you fly. (Foundation for group riding, where sitting in a wheel will save you drag.)
  • New Heart-rate straps: pair a chest strap or band over Bluetooth — at the start or mid-ride — and your BPM shows in the stats. During a workout it draws as a red line over the power graph.
  • Changed Clean asphalt is the default road surface, the connection status moved into the Settings menu to declutter the view, and the Settings menu no longer slips shut as you reach for it.
  • Improved A big lighting pass on the world — the sun now casts real soft shadows (your rider, the houses, trees and train all drop shadows on the ground), materials are physically-based, and filmic tone mapping gives the whole scene more depth and warmth.
  • Improved The road-surface textures are now full PBR — the asphalt has real bumpy relief (normal + roughness maps), not just a flat photo, so light catches the surface as you ride.
v0.0.20

Moveee Indoor: villages, pick-your-asphalt, admin ride

2026-07-14
  • New Rural villages now dot the countryside between the towns — little hamlets of cottages with doors, windows and chimneys, gathered around a windmill or watermill, a fountain, market stalls and carts. Built from the Kenney Fantasy Town Kit (CC0).
  • New A road-surface switcher in Settings — try six real photo-scanned asphalts and concrete on the road (each numbered) and pick the look you like best.
  • New Admin: a “Ride without trainer” button to enter the world unpaired, plus a 30–200 km/h speed slider to drive it hands-free.
  • New The roadside is alive now — pine and leafy trees, rocks, bushes and flowers scattered along the whole loop, so the world feels like real countryside rather than empty grass. Built from the Kenney Nature Kit (CC0).
  • New A freight train — a diesel loco pulling tankers and container cars — now runs along a railway line beside the road, passing you every so often. Built from the Kenney Train Kit (CC0).
v0.0.19

Moveee Indoor: ride through towns and a city

2026-07-14
  • New The world is populated now — you ride through suburban neighbourhoods of houses and a downtown district of shops and skyscrapers, all lining the road and facing it. Built from the Kenney City Kit models (CC0).
v0.0.18

Moveee Indoor: Kenney-styled roads

2026-07-14
  • Improved The world now uses the look of the Kenney '3D Road Tiles' kit (CC0) — its exact palette and cross-section: green verges, pale stone curbs, grey asphalt with white edge lines, and low-poly trees with trunks. Rebuilt as a smooth ribbon so it still follows every curve and climb of your route.
v0.0.17

Moveee Indoor: a two-lane road, and you keep right

2026-07-14
  • Changed Removed the line down the middle of the road. It's now a two-lane road with white edge lines, and you ride in the right-hand lane — drifting a little left and right so it looks natural rather than glued to the centre.
v0.0.16

Moveee Indoor: drop-in support for a custom 3D rider

2026-07-14
  • New Groundwork for a photoreal rider — the world can now load a rigged cyclist model (public/cyclist.glb) and use it in place of the built-in rider, with its own animation. Falls back to the built-in rider when no model is present. (Seating/kit/pedalling tuning comes once the model is in.)
v0.0.15

Moveee Indoor: a clearer start, and the road ahead on your map

2026-07-14
  • Changed The start screen now asks how you want to ride first — Just ride (then pick terrain), Ride a route (then pick one), or Choose workout (then decide: ride it on the open road, or on one of your routes). Fewer buttons, clearer path into the ride.
  • New An incoming-terrain profile sits by the mini-map, bottom-right: the next 3 km of climbs and descents, colour-coded and updating as you ride, so you can see what's coming.
v0.0.14

Moveee Indoor goes 3D — a real world you ride around

2026-07-14
  • New A true 3D world (a big first step): you now ride a real fixed loop — the road climbs and descends and bends in actual 3D, with a chase camera behind your rider, trees, hills and a day/night sky. It's a real place, not a road rushing at you.
  • New The mini-map is always on and shows the whole loop with your position — pick Flat/Mixed/Hilly/Mountain and the loop is shaped to match, or load one of your routes and ride its real shape in 3D.
  • Improved The gradient you see is the real slope of the 3D road, and it still drives your trainer's resistance — so a Mountain climb is a genuine climb.
  • Improved More of the 3D world is coming next: your pace-group riders in the bunch, weather, richer scenery and a more detailed rider.
v0.0.13

Moveee Indoor: climbs that bite, a settings menu, and a route mini-map

2026-07-14
  • New The gradient now drives your trainer's resistance — climbs get harder, descents ease off (smart trainers with resistance control). A new Climb resistance setting (0–100%) dials in how hard the hills push back.
  • New Settings live top-right now: a subtle gear that opens on hover; click a setting for its controls. More settings will gather here over time.
  • New Riding a route? A mini-map bottom-right shows the whole course, how far you've come, and exactly where you are on it.
v0.0.12

Moveee Indoor: pick your terrain, and no more re-pairing

2026-07-14
  • New Choose your terrain before a ride: Flat, Mixed (rolling with short pitches), Hilly (frequent 2–8 min climbs) or Mountain (a flat run-in, then long 20–30 min climbs with a descent before the next). The endless road is shaped to match.
  • Improved Your trainer reconnects on its own — refresh the page and Moveee quietly re-links your recently-paired trainer without the Chrome pairing pop-up (as long as it's awake and in range).
v0.0.11

Moveee Indoor: ride your own routes

2026-07-14
  • New Pick one of your saved routes (at the start or mid-ride) and the road climbs and bends to match it — your real ride, indoors. Drop the route and it eases smoothly back to the open endless road.
  • New Groundwork for GPX: the route's elevation becomes the gradient you feel and its shape becomes the road's curves. Approximate for now — a stylised ride of the real thing.
v0.0.10

Moveee Indoor: pace groups — ride in the bunch

2026-07-14
  • New Pace groups (next to ERG): jump in with Group A (fast, ~3.8 w/kg), B (steady, ~2.5) or C (easy, ~1.5) — each adjustable ±1 w/kg. A bunch of riders rolls at that pace around you; hold their watts-per-kilo to sit in, push to move up, ease and you drift back.
  • New A live pace readout shows the group's target w/kg, your current w/kg, and whether you're in the bunch, ahead, or dropping — a simple way to pace a steady effort.
v0.0.9

Moveee Indoor: your whole workout, at a glance

2026-07-14
  • New In a workout, an intervals table sits top-left (like Zwift) — every block with its duration and target watts, the current one highlighted and filling as you ride through it.
v0.0.8

Moveee Indoor: you ride down the road now — proper chase-cam and honest speed

2026-07-14
  • Fixed The rider now clearly heads down the road (Zwift-style chase view) — you see the back, the bike stretching away, handlebars ahead and arms on the bars, instead of looking like it's coming toward you.
  • Fixed Your legs are locked to your cadence: stop pedalling and the rider stops. No pedalling, no motion.
  • Improved Ground covered now matches reality — your speed on the trainer scrolls the world at a believable rate, so you're no longer flying over the terrain.
  • Improved The scenery is smooth now — the hard banding stripes on the grass and road are gone, replaced by soft gradients that blend as the light and weather change.
v0.0.7

Moveee Indoor: a living world — day and night, weather, rivers and a proper bike

2026-07-14
  • Fixed The rider's wheel now faces the right way — seen edge-on from behind like a real bike, with the tread rolling at your speed.
  • Improved The rider is twice the size and the road slimmed to a proper country lane — you're the star of the screen now.
  • New A full day/night cycle: the world drifts through dawn, morning, midday, afternoon, sunset, dusk and starry night (moon included), spending about half an hour in each.
  • New Weather — clear spells, cloudy patches, rain showers and morning fog roll through at random, a couple of times a 'day'.
  • New A livelier landscape: rivers crossing under little bridges, cows and sheep grazing the fields, and birds overhead.
v0.0.6

Moveee Indoor: watt labels, your power drawn on the profile, and a proper pause

2026-07-14
  • New Every block in the workout profile now shows its target watts (ramps show their range) — read the whole session off the bottom of the screen.
  • New Your actual power draws as a live white trace across the workout profile, on the same scale as the blocks — hold 200 W and the line rides at 200 W height. Your whole ride's history, right under the wheels.
  • Fixed Pausing now actually pauses the world — the rider stops pedalling, the road stands still, and a Paused card with a Resume button makes the state unmissable.
v0.0.5

Moveee Indoor: ERG mode, hills, 3-second power — and a better-looking rider

2026-07-14
  • New ERG mode ⚡ — one tap in the top-right and your trainer holds the workout's target watts for you, through every block and ramp. Turn it off any time to ride the targets on your own gears. (Workouts only — ERG needs a target to hold.)
  • New The road now rolls — climbs rise ahead of you and descents drop away, with a live Grade tile showing the slope in %. This is the groundwork for riding real routes (GPX) indoors.
  • New A 3-second power tile next to instant power — the steadier number racers actually pace on.
  • Improved Snappier power readings: Moveee now listens to your trainer's faster power channel alongside the trainer data, so watts land on screen with less delay. (Trainers also smooth power internally — a small lag is the trainer, not the page.)
  • Improved The rider got a proper once-over: jersey pockets and shading, a vented helmet, gloves, socks, leg grippers — and the wheels now spin with your speed, valve and all, even when you coast.
v0.0.4

Moveee Indoor: truly fullscreen, and a rider you can believe in

2026-07-14
  • Improved The ride is now truly fullscreen — no padding, no page title, the world runs edge-to-edge under the header, with the connection status tucked inside the screen.
  • Improved Your rider is seen from behind, riding into the road — a proper human on a detailed bike: jersey, helmet, pumping legs, spinning spokes, leaning through the bends.
  • Improved All your numbers live in one place now — time, distance, power, target, cadence and speed together at the top centre, with the workout's block info right beneath.
  • Improved The workout timeline at the bottom is now a real profile — harder blocks stand taller, so you can see the shape of the session at a glance.
  • New Finishing a ride no longer ends it: from the summary you can jump back in and keep riding (your workout picks up where it left off). Saving and discarding both ask before they act.
v0.0.3

Moveee Indoor: train on your workouts, with a coach in your ear

2026-07-14
  • New Ride any workout from the library — or your own custom sessions — on the trainer: pick one before you start or mid-ride, and a target panel shows the watts to hold, time left in the block, and what's coming next.
  • New A live on-target meter tells you at a glance whether you're holding the block's power — green when you're locked in, amber when you're drifting.
  • New Encouraging coach messages as you ride: praise when you're on target, a gentle push when you're fading — never a scolding.
  • New A zone-coloured workout timeline runs along the bottom of the world so you always know where you are in the session.
  • Improved Moveee Indoor is now near-fullscreen — a slim title bar, then the whole viewport is your ride.
v0.0.2

Moveee Indoor: a rider on a winding road

2026-07-14
  • New You now ride as a visible cyclist — legs spinning at your real cadence, wheels turning, sitting front and centre on the road.
  • New The endless road now winds — random lefts and rights you can see coming, with the mountains sweeping past as you steer through.
  • Improved A nicer road: narrower and more true-to-life, with asphalt texture, wheel tracks, edge lines and passing grass strips.
  • Changed Power, cadence and speed moved to the top of the screen so they never cover your rider.
v0.0.1

Moveee Indoor: ride your smart trainer in the browser

2026-07-14
  • New New tool — Moveee Indoor (Tools ▸ Moveee Indoor): connect your smart trainer over Bluetooth right in the browser and ride with live power, cadence and speed on a scrolling sunset road. Chrome and Edge only — Safari and Firefox don't support Web Bluetooth, and the page tells you so.
  • New Finished trainer rides save straight to your calendar as Virtual rides — with the full power graph, NP, Intensity and TSS, best efforts and ride check-in, exactly like a Strava import.
  • New Works with FTMS trainers (speed and cadence straight from the trainer) and power-only meters (speed estimated from watts on a flat road, labelled as an estimate).