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.
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).
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.
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.
No login, no registration, no token. A fresh session is one POST.
Pings queue in the browser when cell is down and flush when you're back.
Toggle from 15 s to 2 min pings — saves battery on a 20 h brevet.
Attach a planned route so the spectator sees where you're headed, not just where you've been.
Rust + Axum + SQLite in a Docker container. Your data on your box.
Sessions and pings are deleted after 48 h. Nothing lingers.