Privacy Policy
The short version. Valeo has no user accounts, shows no ads, and contains no third-party analytics or tracking. Your activities are stored on your device. The app only sends data off your phone in two cases: your approximate location goes to a weather service to show the outdoor temperature, and — only if you choose to connect Strava — the rides you select are uploaded to your own Strava account.
1. Who we are
Valeo (“the app”, “we”) is an Android application for recording cycling and
other activities, navigating routes, and displaying data from a bike radar
and Bluetooth sensors. The app is distributed under the package name
com.kempf.valeo. For any privacy question, contact
valeriikempf@gmail.com.
2. Data the app processes
Location
With your permission, Valeo uses your device's GPS/location to record your route, speed, distance and elevation during an activity, and to show your position on the map. To keep recording while the screen is off or while you use another app, Valeo runs an Android foreground service and may request background location access. Your location is processed on your device and saved only as part of the activity you record.
To display the current outdoor temperature, Valeo sends your approximate coordinates to the Open-Meteo weather API. No account, name or device identifier is sent — only the coordinates needed to return the local temperature.
Bluetooth
Valeo uses Bluetooth to scan for and connect to your bike radar (e.g.
Garmin Varia) and fitness sensors (heart rate, speed, cadence, power). The
Bluetooth scan permission is declared with the neverForLocation
flag — Valeo does not use Bluetooth to derive your physical location.
The identifiers of devices you pair are stored on your device so they can
reconnect automatically.
Activity & settings data
Recorded activities, planned routes, paired-device identifiers and your app settings are stored locally on your device using the operating system's app storage. They are not transmitted to us — we operate no servers and have no access to them.
Strava (optional)
If you connect a Strava account, Valeo uses Strava's OAuth sign-in and uploads the activities you choose to your Strava account. This is entirely optional and happens only when you initiate it. Data handled by Strava is governed by Strava's Privacy Policy.
Maps
Maps are rendered using the Google Maps SDK for Android. Your use of the map is subject to Google's Privacy Policy.
3. What we do not do
- No user accounts or sign-up.
- No advertising and no ad identifiers.
- No third-party analytics, tracking or profiling SDKs.
- No selling or renting of personal data — ever.
4. Permissions and why they are used
- Location (fine / coarse / background) — record your route and show outdoor temperature; background access keeps recording while the app is not in front.
- Foreground service (location / connected device) — keep recording and keep the radar connected while the screen is off or you're in another app.
- Bluetooth (scan / connect) — find and connect your radar and sensors.
- Notifications — show the ongoing recording / radar-widget notification and approach alerts.
- Display over other apps — show the optional floating radar widget on top of other apps.
- Internet — fetch the outdoor temperature and, if enabled, upload to Strava.
5. Data retention
Activities and settings remain on your device until you delete them in the app or uninstall Valeo. Uninstalling removes all locally stored data. Any data you uploaded to Strava remains in your Strava account and is managed there.
6. Children
Valeo is not directed to children under 13 and we do not knowingly collect personal information from them.
7. Changes to this policy
We may update this policy as the app evolves. Material changes will be reflected here with a new “last updated” date.
8. Contact
Questions or requests regarding your data: valeriikempf@gmail.com.