Roads worth
the detour.
Vamoto plans motorcycle rides that chase curves instead of saving minutes, and the whole thing lives on your phone. Maps and the routing engine sit on the device, so planning a ride with zero bars works the way it does at home.
works fully offline · about €6 a year · Europe at launch
km 0.0 · depart, signal optional
km 07 · the idea
Roads scored by how much they bend.
Every navigation app can find the fastest way. Vamoto measures the radius of each curve on every road in Europe, from tight hairpin to fast sweeper, and then routes you along the ones that score well.
Two things had to hold for that score to mean anything. A long straight between hairpins must not dilute a great pass, and a wiggly forest track must not be able to game it. So Vamoto counts sustained curve on roads you would actually ride, and the famous passes score the way you would expect.
- 95,921 curvy stretches indexed across Europe
- curve radius measured in 4 bins, 30 to 175 m
- Stelvio · Großglockner · Timmelsjoch all classify
km 19 · out of range
The whole engine rides with you.
The maps and the routing engine live on your phone rather than on somebody's server. In airplane mode, or down a valley with no coverage, Vamoto still plans and re-plans at the same speed and over the same roads. Offline is how it runs all the time, so nothing is held back for when the bars come back.
- routing engine · on the device
- maps & curve index · on the device
- plan and recalculate routes · offline
km 34 · two screens, one garage
Plan on the big screen. Ride with the phone.
Vamoto is an app on your phone and a planner in your browser. Sketch Sunday's route with a coffee and a big monitor, and it's on the handlebars by the time you gear up. The routes and the rider profiles are the same on both, and they stay in sync.
On the road the phone looks after itself: it carries its own maps and does its own routing. You need the browser only when you feel like planning at a desk.
km 48 · who's riding
Five ways to ride the same map.
A rider profile changes how the router thinks: which roads count as attractive, and how far out of the way a good curve is worth going. It also decides which surfaces you are happy to ride.
fastest · just get me there, quickly twisty hunter · every hairpin in the county
km 60 · loops to order
Tell it 150 km. Get back a loop.
Give it a start point and a target length. Add a compass direction if you have one in mind. Vamoto strings together the best curvy stretches nearby and lands within a few percent of the distance you asked for. The loop circulates instead of sending you out and back along the same road.
Every route carries a seed. Keep the seed and yesterday's loop comes back exactly as it was; change it and the planner goes looking somewhere else.
- target 150 km → arrives 143 to 158 km
- 8-way direction hint, a nudge rather than a rule
- seed 1 → the same loop, every time
km 72 · in the planner
Small things that matter at the kerb.
Points of interest
Fuel, charging, food, huts, passes and viewpoints as a map overlay, so the stop is planned before it is needed.
Curviness & elevation
A profile chart of every route shows where the bends and the climbs are before you commit.
Turn-by-turn
Every manoeuvre with per-step and cumulative distances, ready for a tank-bag cheat sheet.
GPX in & out
Export any route to your navigator. Import years of old tracks back in.
Local-first
Everything works offline. Map, planner, navigation and recording run on the phone; a connection is only needed to sign in and sync.
Synced across devices
Sign in and your routes, rides and settings follow you to every phone and the web planner. Last write wins.
km 81 · the ridden map
Every road you've ever ridden. One map.
Drop in the GPX archive you've collected over the years and your whole riding life shows up on one map. Open any ride for speed and lean colouring, and the stats page turns the pile into riding records and monthly distances. Rides worth bragging about get a public share link.
See your rides
km 85 · the photos
Where these photos were taken.
Every photo on this page is my own, shot on the road in 2025 and 2026 on trips that ran from Nordkapp down to Tarifa. Some are older than Vamoto, some were taken on rides while I was building it. Nothing here is rendered.
km 88 · what it costs
About one litre of fuel. Per year.
€6
a year,
give or take
Vamoto will cost a couple of euros a year. That covers the servers and keeps development going, and it is not meant to do more than that.
There are no ads, and your location is never for sale. There's no premium tier keeping the good features back either: one price, everything included. Routing runs on your own phone, so nobody is billing you for server time.
km 93 · where it works
All of Europe, day one.
Vamoto launches with Europe. Maps live on your device, so you download the regions you ride and delete the ones you don't. They keep working where roaming never reaches.
Europe · at launch more regions · after release
km 96 · before you roll
Common questions.
What does it cost?
Around €6 a year. The price is there to cover hosting and development once there's a real userbase. There are no ads and nothing about you is sold on. No feature sits behind a bigger tier.
Does it really work offline?
Yes, that's the whole point of Vamoto. Maps and the routing engine live on the device, so planning and re-routing work in airplane mode, and so does the ridden map.
Is it an app or a website?
Both. The app on your phone does the riding: it carries its own maps and its own routing. The browser planner is for sketching routes on a big screen, and the two stay in sync.
Where does it work?
Europe at launch, with more regions after that. You download the map regions you ride onto your device.
What's a seed?
Loops and curvy routes use a controlled bit of randomness so you keep finding new rides. The seed pins that randomness down: the same seed with the same settings rebuilds the identical route, so you can pass a ride to a friend or roll a new one.
Is my data private?
Routes and rides are stored on your device by default. They only leave it when you sign in and sync, or when you create a share link yourself. What we collect.
km 100 · arrive
Go the long way home.
Aim for this distance, back at your start.
Curves and elevation
curviness °/km elevation m
Elevation and surface data need server access; this chart shows route geometry and curviness only.
Turn-by-turn 0
Road blocks on this route
My reports
Your logbook
Rides
Ride not found
It may have been deleted, or it has not synced to this device yet.
Ride
Ride stats
Profile
No detailed metrics were recorded for this ride.
Shared with you · read only
Shared ride
Home area hidden
Ride stats
Profile
No detailed metrics were recorded for this ride.
Rider profile - read-only
Rider profile
Shared rides
No rides featured here yet.
Ridden map
Every road this rider has recorded, simplified and trimmed around home.
Vamoto
The twisty way
Sign in
Your routes, rides and settings, the same as in the app.
Cannot reach the sign-in server.
Vamoto is invite-only while we test.
Admin
Latest display matrixThis area is for the site operator. Sign in with the admin account to view it.
| User | Routes | Rides | Shares | Synced ridden km | Joined | Last activity |
|---|
No users yet.
Vamoto is invite-only. Add the email address a friend
will sign in with (Google or GitHub), or a provider id like
gh:12345. Existing accounts are never checked.
| Identity | Note | Access | Added |
|---|
No invites yet.
A link admits new accounts until you revoke it or its limit runs out. Send it to one person or to a group.
| Link | Note | Access | Used | Joined |
|---|
No invite links yet.
Copies the email addresses in the current filter.
Show this code to somebody in front of you. It admits one new account and renews itself every few minutes, so a photo of it is worthless later.
The newest hazard reports riders filed. A report remembers who filed it for misuse detection only; it is never shown to anybody else. Deleting one removes it for everyone.
| Type | Where | Reported | Expires | Reporter |
|---|
No reports yet.
Reports riders filed about other riders. The reported rider is not notified. If needed, rename, hide or disable first, then resolve the report.
No reports.
Get the Vamoto app
Get Vamoto for Android through Google Play or for iPhone through TestFlight. Plan curvy routes offline, navigate and record your rides.
Open Vamoto and sign in to your account. New here? Create your account with an invite link or code.
Install TestFlight, then Vamoto using this test link. Open Vamoto. Sign in, or use an invite link or code to create an account.
The store link isn’t available yet. Please try again later.
Prerelease test
Checking your invite link...
Prerelease build, invite-only. Things may break; tell us:
Which phone do you use?
Open Vamoto and sign in with the same account you used on your invite page.
The store link isn’t available yet. Please try again later.
Install TestFlight, then Vamoto through the test link. Open Vamoto and sign in with the same account you used on your invite page.
The store link isn’t available yet. Please try again later.
This invite link is no longer valid. Ask the person who sent it for a new one.
Prerelease test
You have been invited to test Vamoto before release.
Prerelease build, invite-only. Things may break.
Open Vamoto and sign in to your account. New here? Create your account with an invite link or code.
Install TestFlight, then Vamoto using this test link. Open Vamoto. Sign in, or use an invite link or code to create an account.
The store link isn’t available yet. Please try again later.
This code did not work. Scan the QR code again for a fresh one.