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? Show a QR code, riders scan, everyone's initials drop on the map in real time over Apple iCloud. No accounts on top of the iCloud you already have, no server we run, up to 8 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.