ch.steigis
Overprint app icon: two overlapping map cards with a route across them

Every mile you've ever done, in one place.

Overprint takes the activities you've already recorded and turns them into maps, calendars and charts worth looking at. It doesn't record — it makes sense of what's there.

Free · Android 8 and up · Opens with demo activities, so you can try it empty-handed

1,842Activities
24,910 kmAll time
9Years

What you get

Years of training, finally worth scrolling through.

Most of what you record disappears into a list you never open again. Overprint gives the same data a map, a calendar and a shape you can actually recognise.

Heatmap

One map for everywhere you've been

Every track you've ever recorded, drawn together on one map. The roads you take constantly go bright; the one-off holiday ride stays faint. Zoom into a neighbourhood and the list underneath narrows to just the sessions that went through it.

Switch between street and dark maps, or drop the map entirely and look at the lines on their own.

Every session

Open one and see the whole story

The route drawn on a street map and coloured by how hard you were working, the graphs beneath it, your laps, your heart-rate and power zones, and the fastest stretch you managed at every distance.

Tuesday · Morning ride
64.2 kmDistance
882 mClimbed
146 bpmAvg heart rate
Calendar

A month you can read at a glance

Every day you trained gets a dot in the colour of the sport. Consistency, rest weeks and the fortnight you lost to a cold all show up without you having to count anything.

September
1234567 891011121314 15161718192021 22232425262728
Ride Run Swim
Stats

Are you actually doing more than last year?

Totals by week, month, year so far and all time, with the trend lines to match. See how your distances are spread, how heart rate lines up against pace, and how any single year compares with the ones before it.

Distance by month
3,204 kmThis year
+18%vs last year
412 hMoving time
Daily health

The days between the sessions

Steps, heart rate and the rest of your daily totals, with the full-day curves behind them. Older days that your watch's service has since thinned out can be fetched back one at a time — and once Overprint has them, it keeps them.

Resting heart rate · 30 days
48 bpmToday
52 bpm30-day average
11,204Steps

Getting your activities in

Two ways, and you need neither to start

Files from your watch

Drop in the activity files you've exported or copied off a watch. No account, no sign-in, nothing to trust anyone with.

Straight from Garmin Connect

Sign in once and Overprint pulls your activities down for you, then keeps fetching the new ones when you ask it to refresh.

Or just have a look

The app opens with a set of demo activities around Zürich, so every screen works before you import a single file.

Set up your way

Kilometres or miles, light or dark, your own maximum heart rate and threshold power so the zones mean something.

Have a look at your own years

Download the file, open it, and let Android install it. The demo activities are waiting — swap them for yours whenever you like.