Veoluna a besoin de JavaScript : roulez chaque rue d'une vraie ville sur votre home trainer connecté (Chrome ou Edge). Veoluna needs JavaScript.
Real rides. Bigger worlds.
Ride every street of a city. Every road you complete counts toward 100 %.
By creating an account, you accept the terms of use. Legal notice, terms and privacy
Sets your speed on climbs and your workout targets. Private: never shown to other riders.
Send every ride to your Garmin Connect account by itself. Link it in two steps, nothing to install:
Unofficial: this uses the Garmin Connect app's own access, which Garmin may stop at any time.
uv run garmin-login.py
Secure your progress: choose a username and password to sign in again after signing out or on another device.
3–32 letters, digits, “.”, “_” or “-”. Password: 8 characters or more.
Deletes your account, profile, progress, rides and workouts on every device. This cannot be undone: download the rides you want to keep first.
Instructions for
Share of the road's slope your trainer applies.
← → turn · ↑ straight · ↓ U-turn · R ride · E explore · A autopilot · M overview · V map view · +/− zoom · S workout sounds · Space pause · Esc menu · W/S virtual power (− button during a workout)
A countdown before each block ends: 5, 3, 2, 1, then a tone that rises before a harder block and falls before an easier one. S mutes.
No rides yet. Every ride you save appears here, with .gpx and .fit downloads for Strava or Garmin.