Simple offline GPX navigation for adventure riders. No routing. No accounts. No cloud. No distractions.
We strip away routing, social feeds, and recommendations. What's left is a track on a map, a dot showing where you are, and confidence in both.
Download whole countries before you leave, or let OffTrail auto-cache the area around an imported track. OpenFreeMap vector tiles for On-road and Off-road, with semantic colours for forestry tracks vs paths vs cycleways. Optional Esri Satellite when you have a network.
Stack up to five GPX tracks on the map, each in its own slot colour. Hide one, swap one in, or ride them all together — the engaged track is the one nearest to you, with hysteresis so the HUD doesn't flicker on parallel paths.
Drift more than 30 m and a banner shows the distance back, with a dashed line to the closest re-entry point. Beyond a kilometre, the whole route stays in frame.
Recording auto-starts when you open the app and survives screen-lock. GPX out at the end. The last 30 days live in your phone, never the cloud.
Lead a ride? Share a 6-digit code, riders join, and everyone shows up live on the map in real time — no accounts, sessions are ephemeral and nothing is stored, up to 15 riders.
Most apps want you to plan. OffTrail assumes you already did, somewhere else, and just hands you the track.
Drop a file from Files, AirDrop, email, or a website. Up to five tracks live in your library at once, each in its own slot colour. Delete one to import the next.
On Wi-Fi we silently pre-cache the map around the track so you don't have to think about offline. Whole-country downloads still available from the Maps screen.
One tap. Course-up by default, the rider anchored low, the route always visible, the screen never sleeps. Recording starts itself.
No tab bars, no notifications. The app shows the one thing you need, full-screen.
We were tired of apps that needed a signal to load a map we'd already cached, an account to open a file, or a subscription to just work.