— self-hosted live GPS tracking

trace.

Share your live position on a bike ride with a single link. No account, no app store, no cloud — just your phone's GPS pinging a server you own. Friends and family see you move on a map in real time. Sessions auto-expire after 48 hours.

1

Start tracking

Open the tracker on your phone, hit Start. Your browser's GPS sends a ping every 15 seconds (or 2 min in low-power mode).

2

Share the link

You get a unique URL. Send it to anyone — they open it in a browser and see your breadcrumb trail on a live map, with speed, distance and elevation.

3

Ride

Pings queue locally if you lose signal and flush when you're back online. The session lives for 48 h, then it's gone — no permanent tracking.

Start tracking

No account

No login, no registration, no token. A fresh session is one POST.

Offline-resilient

Pings queue in the browser when cell is down and flush when you're back.

Low-power mode

Toggle from 15 s to 2 min pings — saves battery on a 20 h brevet.

Optional GPX overlay

Attach a planned route so the spectator sees where you're headed, not just where you've been.

Self-hosted

Rust + Axum + SQLite in a Docker container. Your data on your box.

Auto-purge

Sessions and pings are deleted after 48 h. Nothing lingers.

part of extragornax.fr · github