How HoldMyTrack works

A map of everywhere you have been, built from the activities you have already recorded. Here is how to get them in, what the map shows you, and how to make it yours.

The map

What you see when you open it

The map flies to your most recent activity (the date slider on the Activities tab selects the days around it). The address bar keeps your current position, so a reload brings you back to the same view and a copied link opens it for someone else.

Three ways to look at your history

The switch in the top-left corner of the map changes what it shows.

Zooming out

Fog of War and Heatmap change what they show as you zoom, because street-level detail disappears when a whole continent is on screen.

Whenever you switch to Fog of War or Heatmap, or zoom into another of these levels, a note under the mode switch says which one you're looking at — Country, Region or City view — and fades after a few seconds.

Normal mode doesn't do this: it draws tracks until a few states fit on screen, and shows the plain map when you zoom out further.

Layers

The Layers button on the map picks extra things to draw with your activities. Your browser remembers your choices, and they work the same in all three modes.

The checkbox on the Layers button hides everything you picked at once, for a clean map, and brings it all back when you tick it again — your picks are kept.

The Satellite button beside it shows aerial imagery with the roads and place names drawn over it, where it's available (in Fog and Heatmap, just the place names); press it again for the map.

Choosing dates

The slider at the top of the Activities tab chooses which dates you're looking at: the activities between its two knobs are the ones listed and drawn on the map in Normal mode. When you open the map, it selects your five most recent days that have an activity.

Choosing new dates clears your filters, hidden tracks and selected activities, since they described the old ones. The Stories and Privacy tabs don't use dates, and neither do Fog of War and Heatmap, so the slider is only on the Activities tab. On a phone it sits at the bottom of the screen, under the panel.

Editing and deleting activities

Select an activity on the Activities tab, or check several, and use the toolbar above the list.

Stories

A Story keeps a trip as one thing: a hike, a holiday, a race weekend. It's a set of activities you pick yourself, with a name, a description, and its own totals and map. Only you can see your Stories, and an activity can be in as many as you like.

Stories are a Normal mode view: Fog of War and Heatmap always show your whole history. Deleting a Story deletes none of its activities, and deleting an activity takes it out of every Story it was in.

Photos

Add the photos you took on an activity, and each one shows on the map at the point of the route where you took it. Only you can see them.

We keep a smaller copy of each photo, up to 2048 pixels on its long side, not the original, so keep your originals wherever you keep them now. The copy carries none of the photo's hidden details, its location included. A photo taken where one of your Private locations hides the start or end of the route shows at the end of the visible route, never inside the private place. An account can hold up to 2,000 photos, and deleting an activity deletes its photos.

Points of interest

Playgrounds, dog parks, monuments, viewpoints and historic sites, from OpenStreetMap: a way to find somewhere new to go. The places are the same for everyone; which ones you have captured only you can see.

The places come straight from OpenStreetMap, so a missing or wrong one is fixed there, and the fix reaches HoldMyTrack the next time its places are refreshed. Badges hide while you are editing a track.

Getting your activities in

Everything comes in through the Upload button at the top of every page. Its menu shows what is being imported right now: files uploading, then being processed, including what your phone is syncing. Once an import has finished it leaves the menu for Sync, next to Upload, which lists everything you have imported as Ready or Failed, with why; "View on map" jumps straight to a finished one. If an import fails, Sync gets a red dot until you've opened it.

Files

Choose files from the Upload menu, or drop them anywhere on the map. HoldMyTrack reads GPX, FIT and TCX files, the formats watches, bike computers and most fitness apps export. You can add up to 20 files at a time, each up to 16 MB. A .zip archive isn't imported: choose the files inside it instead, so only the activities you pick come in.

The Android app

The Android app is in a closed test on Google Play for now, so it isn't open to everyone yet. The app syncs your workouts from Health Connect, where most Android watches and fitness apps store them. Its Sync tab lists the workouts from the last 3 months that aren't in your account yet, drawn on the map, with nothing ticked: tick the ones worth keeping and send them, and they show in the Upload menu while they're processed, then on the Sync page and on your map. A row you don't want can be swiped away. Workouts without a route can't be placed on a map, so they aren't listed: indoor ones, and Samsung Galaxy Watch workouts, whose routes Samsung doesn't share with Health Connect. The app can also record a walk, hike or drive by itself when you just want the route; recordings stay on your phone until you choose to sync them. Its Upload screen takes files too: tap Choose files… for GPX, FIT or TCX files, or open one with HoldMyTrack from the phone's Files app.

Importing twice is safe

Exporting a map image

The camera button in the map's top-right corner, under the zoom and location buttons, dims the map around a window: that window is your picture. Pan and zoom the map inside it to line it up. Drag a corner to crop, and the window grows back to full size zoomed in on what you kept. The menu above the window picks its shape and size: Custom at HD, 2K or 4K, where the image's long side is 1920, 2560 or 3840 px and the other side follows the window's shape, or a ready-made size for Instagram, Facebook or X. The pixel size shows under the window. Capture downloads exactly what's inside the window as a PNG image, at that size whatever the size of your screen.

The image shows the map as you see it: your tracks in Normal mode, your coverage in Fog of War, your year in Heatmap (a focused track's pace coloring isn't included). It carries the map's required credit to OpenStreetMap and a small HoldMyTrack logo in its bottom corners.

Your profile

Open Profile from the menu under your avatar to see your history at a glance. Only you can see it.

Settings and privacy

Country, timezone, language and theme

Open Settings from the menu under your avatar.

When you first sign up, HoldMyTrack asks for your country and timezone before showing your map.

Private locations

Mark the places you don't want your tracks to reveal, like home or work, as Private locations: circles you place on the map, each with a radius from 50 meters to 2 kilometers, up to 20 of them. Wherever a track starts or ends inside one, that part is hidden everywhere, your own map included, and so is a stretch past the circle's edge, a different length each time, so the ends of your tracks don't outline the circle. Its distance and stats count only the visible part. A track that only passes through a private location is shown in full, since passing by reveals neither where you started nor where you stopped.

Open them from the Privacy tab of the Activities panel on the map. Changes apply to your whole history: the affected activities show as Pending in the list for a moment while they are updated.

What we store

We don't keep your health profile — only the geographical data you trust us with, and the photos you choose to add to it: where each activity went, when, and the elevation along the way, plus a smaller copy of each photo you add. Heart rate, cadence, calories and any other body data in your files are never read, stored or shown, and the Android app doesn't ask Health Connect for them.

The file you uploaded is kept as it is, so your activity can be rebuilt when you edit its track or change your Private locations. HoldMyTrack only ever reads the route out of it, and it is deleted along with the activity.

The privacy policy has the whole picture: who else handles your data, the cookies, how long things are kept, and your rights.

Downloading your data

To get a copy of everything in your account, open Settings on the website and choose Request a download. It usually takes a few minutes; we email you when it's ready, and you download it from the same place, signed in, for 7 days. You can ask for a new copy once a week, counted from when the last one was ready. A big account comes as several zip archives of about 2 GB each: extract them all into one folder. Inside:

Deleting your account and data

To delete your account together with everything in it — every activity and the files you uploaded, your photos, Stories, Private locations and captured places — open Settings — on the website, or from the menu in the Android app — choose Delete account… at the bottom, and type your email address to confirm. In the app, this also deletes the recordings on that phone that haven't synced yet. You're signed out everywhere at once, and the data is gone within a few minutes. It can't be undone; backups keep it for up to 8 weeks (privacy policy).

If you can't sign in any more, email hello@holdmytrack.com from the address the account uses and ask us to delete it. We reply once everything is deleted.

If you signed in with Google or Facebook, you can also remove HoldMyTrack's access on their side: in Google, under your Google Account's Security → Your connections to third-party apps and services; in Facebook, under Settings & privacy → Settings → Apps and websites. Removing it there stops that sign-in from working but doesn't delete your HoldMyTrack account; delete that in Settings, as above.

Still stuck?

Questions and bug reports are welcome — see Contacts.