LOCAL-FIRST · PRIVACY-FIRST · NO TRACKERS

EVERY SPORT. ONE HOME.

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.

Coming to Google Play Read the privacy policy

ADAPTIVE BY SPORT, LIKE THE APP ITSELF

One app. Nineteen sports.

01 / 06 5 CORE + 14 MODULES

END-TO-END ENCRYPTED SYNC

The server can't read your miles.

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.

  • AES-256-GCMencrypted on device, keys never leave
  • GPS BLURhides ~200 m around your door
  • 0 TRACKERSno analytics SDKs, none
  • RECOVERY CODErestore on a new phone, yours alone
ON YOUR PHONE0% ENCRYPTED

EVERYTHING IN THE BAG

The whole kit. No paywall on any of it.

REPLAY

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.

STRENGTH

A real gym logger

Sets, reps, weight and rest timers, with your previous numbers prefilled and a muscle split that shows the week's balance.

SHARE

Share cards, up to 4K

Stats hero, route map, photo or minimal: exported for Story, Post or Wide. Built in, not bolted on.

OFFLINE

Maps that work off-grid

Download offline map packs before you leave signal. Export any route as GPX so your data stays portable.

IMPORT

Switching costs: zero

Import your history from Hevy or Jefit CSV. Two-way Health Connect sync keeps every other app in step.

SENSOR

Real heart rate

Pair a BLE chest strap once and it reconnects the moment you start. Measured beats, not estimates.

FEED · FORZA · CLUBS · CHALLENGES

Social, not algorithmic.

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.

MK
Marek K. MORNING RUN · 06:41
2H AGO
58:32TIME
12.40KM
4:43/KM
4 COMMENTS
CLUB — WEST SIDE RUNNERS THIS WEEK · DISTANCE
  1. 1 Lucia H.12 runs 0.0
  2. 2 Adam R.9 runs 0.0
  3. 3 YouYOU8 runs 0.0
  4. 4 Nina S.7 runs 0.0

SELF-HOSTING · AT THE SOURCE RELEASE

Your data today. Your server next.

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.

AGPL-3.0LICENSE AT RELEASE
0PAYWALLED CORE FEATURES
1COMMAND AT RELEASE
you@yourserver

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

FORZA.

Veltro is on its way to Google Play. Read how it treats your data first.

Coming to Google Play Read the privacy policy

NO ADS NO TRACKING SDKS NO PAYWALLED CORE FEATURES