A real run tracker, with a map game on top
The RunBattle tracker is free. It records distance, time, pace, splits per kilometer, calories and your route, shows heart rate when Apple Health has it, and saves every run to Apple Health as an outdoor running workout. Apple Watch runs come back in through Health with their route.
What does a run record?
Distance, total time and moving time, pace, splits for every kilometer, calories and the route on the map. Heart rate shows up when Apple Health has a source for it, such as a watch.
Live pace is worked out over roughly the last 45 seconds of the run.
Does it pause at traffic lights?
Yes. Stand still for 6 seconds, moving less than 4 m, and the run pauses itself, so moving time stops with you. You can turn auto-pause off, and you can always pause and resume by hand.
One thing auto-pause won’t do is help against a zone record. A record is the whole run by the clock, pauses included.
What’s on the summary?
When you finish, one card shows your splits, your pace, and the zone if the run closed a loop.
The same card shows the coins: 5 per km, plus 50 per km² of new zone. A run shorter than 0.5 km earns no coins at all, and coins from runs are capped at 100 per day (UTC).
Are runs saved to Apple Health?
Every run goes to Apple Health as an outdoor running workout with distance, active energy and the route. The app asks only for the data types it uses: it reads heart rate and body weight, and writes the workout, distance, route and energy.
Which watches work with RunBattle?
There is no watch app and no direct integration yet. Watches connect through Apple Health, so it comes down to what your watch’s own app writes there.
- Apple Watch: runs arrive with the route and can capture zones once imported.
- Other watches: if their app writes the workout with its route to Apple Health, the run can capture a zone too. Without a route it counts for distance and missions.
- If your watch’s app doesn’t share workouts with Apple Health, record the run on your phone.
Why does a stretch sometimes not count?
The app throws away GPS fixes less accurate than 50 m. On the server, any segment faster than 8 m/s is dropped, and if more than 50% of segments go, the run is invalid.
Speed over longer stretches matters too. Above 6 m/s held for 60 seconds, the run saves but captures nothing. Above 7 m/s for 60 seconds, or 5.5 m/s for 300 seconds, it is invalid and earns no coins or XP.
And the game on top
Close a loop and the ground inside becomes your zone on a map every runner shares. Each day also brings a few missions that pay coins for runs you might do anyway.
Does it work without a watch?
Yes. The phone’s GPS is enough for everything: the tracker, zones, take-overs and missions.
Key numbers
- Tracker
- The tracker records distance, time, moving time, pace (live pace covers the last ~45 s), per-km splits, calories and the route; heart rate shows when Apple Health has it.
- Tracker
- Auto-pause kicks in after 6 s with less than 4 m of movement and can be turned off. You can also pause and resume by hand.
- Tracker
- Each run is saved to Apple Health as an outdoor running workout with distance, active energy and the route. The app asks only for the data types it uses.
- Watches
- Watches connect only through Apple Health; there are no direct integrations yet. A run with a route can capture a zone, and Apple Watch runs always carry one. A run without a route counts for distance and missions but not zones. Whether other watches send the route depends on their own app.
- Fair play
- The app drops GPS fixes with accuracy worse than 50 m.
Numbers checked against the app code
What it doesn’t do
- No watch app and no direct watch connections; everything goes through Apple Health.
- A run without a route can’t capture a zone.
