Offline GPS tracker · Android
Ride where the signal ends.
Live speed, lean angle and position on a map that keeps working with no signal. Every ride is kept on your phone — no account, nothing uploaded.
In development · coming to Android
- No account
- Maps without signal
- Android 7.0 and up
Built for the road, not the cloud
Three promises that hold at the bottom of a valley, abroad, or on 2% battery.
Works with no signal
The map caches as you ride, and you can download a region in advance. No signal? Nothing changes.
Your rides stay yours
No account, no MotoMap server. Trips, stats and video are stored on the phone and nowhere else.
Survives a flat battery
The ride is saved continuously. If the phone dies, it is recovered on the next launch, footage included.
Three tabs, nothing more
Everything you need, at a glance
An interface you can read while riding: three screens, each with one job.
1Map
Your track, live
Offline map, your position and heading, the track being recorded, and the start / pause / finish controls.
2Speed
Speedometer and lean
Full-screen analogue speedometer, lean-angle gauge with peak-hold marks, and the live stats for the ride.
3Trips
Every ride, kept
The route coloured by speed, the full summary, and speed and lean profiles across the whole ride.
Ride video
Film the road, screen off
Arm the camera and ride. Recording carries on even when the screen goes dark in the mount.
Portrait or landscape
Tell the app how the phone sits in its cradle: footage keeps a level horizon and the screen turns with it.
Front or rear camera
The road ahead, or the rider. Recordings are never mirrored, so road signs read the right way round.
One minute lost, at worst
Video is recorded in one-minute segments. A dead battery only costs the segment in progress.
Replay and export
Relive every corner, then share it
Watch the ride with telemetry overlaid: speed, lean with its peaks, distance, time, and a map inset that follows the bike.
One video that plays anywhere
Export a single MP4 with the ride burned into the picture. Drag each piece into place — speed, lean, map, distance, ride time, top speed, altitude, title — or switch it off.
The map inset comes off in one tap: sharing a corner shouldn't mean sharing the road home.
Flat battery
The phone dies, the ride doesn't
MotoMap doesn't wait for the end of the ride to save it. A sudden shutdown won't cost you the day.
Continuous checkpoints
Distance, top speed, moving time and peak lean are written to disk every five seconds.
Segmented video
Every filmed minute becomes a playable file the moment it closes. Replay stitches them back seamlessly.
Automatic recovery
A ride left open by a shutdown is closed and kept on the next launch, flagged as recovered.
Built for gloves
Readable at a glance, usable with gloves
Every detail of the interface is designed for a quick look and a gloved hand.
Large touch targets
48dp minimum buttons, well spaced, so a gloved finger lands where it means to.
Haptic feedback
A vibration confirms start, pause and finish, so you never take your eyes off the road.
Monospaced figures
Digits don't change width as they count, so the readout never twitches at speed.
State in words
RECORDING and PAUSED are spelled out, never colour alone, readable even through a tinted visor.
Pause and Finish kept apart
Two deliberately unequal buttons, so a ride isn't ended by mistake at a junction.
Respects reduced motion
The REC dot stops blinking when the system asks for less motion.
Offline, for real
Two ways to have the map without signal
Offline is set up on first launch: guided setup saves a first area and checks that it really renders with no network.
Ride-past caching
Every tile drawn is kept and never expires. Ride a road once with signal and it renders forever without.
Area pre-download
Frame a region, pick a detail level and download it before you leave.
Strict offline mode
One button stops the map requesting anything over the network, so a ride abroad can't quietly burn roaming data.
Area download works with the OpenTopoMap and HikeBikeMap styles. The standard OpenStreetMap style can't be pre-downloaded (OSM tile usage policy), but it still caches normally as you ride.
Frequently asked questions
Do I need a signal to use MotoMap?
No. GPS works with no network, and the map renders offline for any area you've ridden or downloaded in advance. The network is only used to load new map tiles.
Do I need to create an account?
No. There's no account and no sign-up. Install the app and ride.
Are my rides uploaded anywhere?
No. Trips, GPS points and video are stored only on your phone. The only network requests are for map tiles. During a replay, the name of the place you rode through comes from the phone's own geocoder; nothing is looked up while you ride.
Does MotoMap need Google services?
No. Position comes straight from the phone's GPS chip, without Google Play Services. Speed uses the GNSS Doppler measurement where available, which is more accurate than working it out from positions.
How accurate is the lean angle?
It follows the bike into and out of corners faithfully thanks to the gyroscope, but can underestimate in long, steady corners — a physical limit of any phone-based measurement. It's a riding aid, not instrumentation.
What happens if my phone dies mid-ride?
The ride is saved continuously. On the next launch it is recovered with its stats and video segments; at worst you lose the last filmed minute.
Does MotoMap do turn-by-turn navigation?
No. MotoMap shows where you are and where you've been; it doesn't plan routes. It works well alongside your navigation app.
Which phones does it run on?
Android 7.0 and newer. There's no iPhone version for now.
When will it be available?
MotoMap is in development and will launch as a paid Android app. Get in touch on GitHub to hear when it's out.
Your next ride deserves better than one bar of signal.
MotoMap is coming to Android soon. Drop us a message to hear when it launches.