Velo

Privacy

Last updated 2026-10-22

This covers the Velo services at ridevelo.app and the iPhone app "Velo". The service is hosted and run by Benny Bergle (hereinafter, "the operator"). There is no web app: the iPhone app is how you use it. The server's web pages are this Privacy page, the terms of use, the support page and the home page. They set no cookies and load nothing from anywhere else.

What is stored

The server logs requests that fail or run slowly, by method, path and result only: no IP address, no query string, nothing you sent. It also logs account events: a sign-up and an Apple ID linked, with the account's email address, and a refused or failed sign-in, with the IP address it came from and any email address it named. The log stays on the server and is overwritten as it fills, a few tens of megabytes for each part of the service. The web server in front of it logs its own errors and nothing else.

Where it is

On the operator's server. The server also makes backups to a cloud storage provider the operator chooses, so a copy of your data sits there too. Everything in a backup (the database and your ride files and photos) is encrypted on the server before it is sent, with a key only the operator holds, so the storage provider holds files it cannot read and sees only how big they are and when they arrive. If the operator keeps ride files in object storage instead of on the server's own disk, that storage provider holds those files as they are.

Connections between the app and the server can pass through a network service the operator uses to protect the server from attacks. The official service at ridevelo.app uses Cloudflare (www.cloudflare.com): it decrypts each request in order to pass it on, so it handles what the app sends and receives in transit, including your IP address. It is not where your data is kept. Cloudflare handles that under its own privacy policy.

Who can see it

The operator can technically read anything in the service's database. Other people with accounts cannot see your garage, your settings or any ride or photo you have not shared. What they can see of you is described under Social, below.

Live tracking is off unless you start it, from the app or, if you turn that on, when your Rider 650 starts a ride. There is no link and no web page for it: nobody can watch a live ride from a browser. The server shows a live ride only in the Velo app, only to followers you approved by hand, and only for a ride you let them watch: you choose for each ride whether followers may watch, and whether they see your position or only your stats.

While you ride, the app sends the server your position, altitude, speed, direction and battery level every few seconds. Inside your privacy zones, and within a few hundred metres of where you started, the server keeps no position, so a follower watching would see only that time passed there. If you have never looked at your privacy zones, the server keeps no position at all. The positions are deleted within two hours after the ride ends. What stays is when the ride started and ended, how many points it had, and a rough circle around where it started, placed off the real spot, kept so the start stays off the map.

Social

Velo has a social side: riders can follow each other and see the rides they share. It is on for every account. You can turn it off in Settings, and you choose a username to take part. Nobody can find you until you do.

What other riders see of your rides

Your location on shared rides

Reports and moderation

What leaves the server

Only these, and only for the feature named. The server makes no other outgoing requests.

Some things come from your own iPhone instead of the server. The app shows maps with Apple Maps, both live maps and the small map pictures in lists and shared images. Looking at a map sends the map area to Apple, so Apple can send back the map imagery. Your rides are not sent: the route is drawn on the phone, and the app does not show or ask for your location on its maps. Apple handles that under its own privacy policy. Apart from that, and Strava's own sign-in page if you connect Strava from the app, the app talks only to the Velo service you sign in to.

No ads, no tracking

There are no ads, no analytics, no trackers and no third-party tracking code in the iPhone app. Your data is not sold or shared for marketing.

The iPhone app

Deleting your data

To delete your account, use Delete account in the app's Settings. It is permanent and can't be undone: everything of yours in Velo (your rides and their files, photos, garage, settings, stored connections, and your social side: profile picture, cover photo, followers, follows, blocks, likes, privacy zones, sign-in records and the reports you filed) is removed from the server at once, and from the encrypted off-site backups as they age out: the database and ride files and photos within about a month. A file that is also in another account is kept for that account. Reports other riders filed about you are closed and lose the title or username they quoted. Services you connected, such as Strava, are not contacted or changed: what you sent there stays there. The one exception is Apple: if the server holds Apple's token for you (see What is stored), Velo sends it back to Apple to end the Sign in with Apple link, as Apple requires, which changes nothing else in your Apple ID.

A photo you replace or remove is deleted from the server within about a day. Copies can stay for a while elsewhere: in the app's own cache on the devices that showed it, and in the encrypted backups until they age out (about a month).

A ride you delete leaves your followers' view at once, and can be restored from Deleted rides for 30 days (a file of it that arrives later gets its own 30 days). After that it is deleted for good, with its original files, its photos, its likes, its stored map and everything else worked out from it, and leaves the encrypted backups as they age out: the database within about a month (the newest few snapshots are always kept), files and photos within about a month, and any deleted copies the backup storage provider keeps of its own until those go too. So that a ride you deleted isn't imported again (from Strava, your bike computer or the same file), the server keeps a fingerprint of each of its files, from which the ride itself can't be read back, and, if it came from Strava, the Strava activity's number. You can ask Benny Bergle to clear the fingerprints, so you can import the ride again yourself by uploading its file; a ride that came from Strava isn't downloaded from Strava again. A copy already on Strava is not touched: delete it there. If an administrator had hidden the ride after reports, those reports keep when the ride started and ended and nothing else taken from the ride, so it stays hidden if it, or another recording of you riding at that time, comes back; what the reporter wrote and the administrator's note stay with them, and may quote it. The times go if the administrator undoes the decision, or your account is deleted. A title or caption the word filter held stays in that record, so the same words stay held on your other rides.

You can also ask Benny Bergle at [email protected] to remove your account. An account removed that way is deactivated at once and permanently deleted 30 days later, and leaves the backups on the same schedule.

Children

Velo is not for children under 13, and is not directed at them.

Changes

When changes are made, the date at the top of this page will reflect the most recent updates.

Contact

[email protected]