3D route flyovers
A cinematic replay of every run and ride, flown through in 3D. Rendered on your phone, shareable anywhere. The kind of thing other apps charge for.
LOCAL-FIRST · PRIVACY-FIRST · NO TRACKERS
Veltro is the privacy-first home for athletes who run, ride and lift. Tracking, gym logs and clubs in one app, encrypted before anything leaves your phone.
ADAPTIVE BY SPORT, LIKE THE APP ITSELF
END-TO-END ENCRYPTED SYNC
Every activity is sealed on your phone with AES-256-GCM before it syncs. Veltro's server relays ciphertext it cannot open: no heatmaps, no ad profiles, no third-party analytics.
EVERYTHING IN THE BAG
A cinematic replay of every run and ride, flown through in 3D. Rendered on your phone, shareable anywhere. The kind of thing other apps charge for.
Sets, reps, weight and rest timers, with your previous numbers prefilled and a muscle split that shows the week's balance.
Stats hero, route map, photo or minimal: exported for Story, Post or Wide. Built in, not bolted on.
Download offline map packs before you leave signal. Export any route as GPX so your data stays portable.
Import your history from Hevy or Jefit CSV. Two-way Health Connect sync keeps every other app in step.
Pair a BLE chest strap once and it reconnects the moment you start. Measured beats, not estimates.
FEED · FORZA · CLUBS · CHALLENGES
A follow-based feed of real activities from athletes you chose, with no ranking engine deciding what you see. Give a Forza instead of a like. Join clubs, climb weekly and monthly boards, take on challenges.
Boards rank shared activities, not recorded ones. What you keep private stays out of every leaderboard, every feed, every count.
SELF-HOSTING · AT THE SOURCE RELEASE
The app is local-first: activities are recorded and kept on your phone, and sync is opt-in. Turn it on and our relay holds ciphertext it cannot open. After the Android launch the relay will be published under AGPL-3.0, so you can run it yourself: app, Postgres and automatic TLS, one compose file.
Terminal preview of the coming release: clone the veltro-server repository, then docker compose up -d. The server, Postgres 17 and Caddy with TLS start up. Your relay is live; it still cannot read your data.
COMING TO ANDROID
Veltro is on its way to Google Play. Read how it treats your data first.
NO ADS NO TRACKING SDKS NO PAYWALLED CORE FEATURES