Privacy Policy

This policy covers the WAIVR mobile app (iOS and Android) and the waivr.ai website, operated by waivr.ai. Contact: support@tm.waivr.ai.

The short version

What the app collects

Account data (stored on our servers)

Data that stays on your phone

Real-time location

Your position is read by the app, on your phone, and used there: to draw your bike on the map, to snap you to the road, to speak your next turn, and to warn you about what is ahead. It is not transmitted to us while you ride. We operate no live-location service and no rider tracking, and we have no way of knowing where you are at any moment, including while you are navigating. Which countries' maps you have downloaded says nothing about it either: you can install as many as you like and keep them.

Rides you choose to record are the one exception, and they are a choice: when you save a ride it syncs to your account with its track, so it is there on any device you sign in on. That is a ride you decided to keep, after it happened. It is private to your account, and you can delete it.

Requests our servers see

Music control

If you connect Spotify or Apple Music, WAIVR only sends playback commands (play, pause, skip) to the music app on your phone. Your music account, listening history and audio never pass through WAIVR or our servers.

Crash and error reports

When the app crashes, hangs or is terminated by the system, it sends a report so we can fix the fault. The report contains the technical detail of the failure: where in the code it happened, the app version and build, your device model, and the operating system version. If you are signed in, the account identifier is attached so we can tell one rider's repeated crash from many riders' single one.

Reports are collected by the open-source Sentry SDK inside the app, but they are sent to our own servers and nowhere else: the app's reporting address is api.waivr.ai. We hold no account with Sentry and Sentry receives nothing. Reports are stored in our own storage and read on an error-tracking server we run ourselves.

A crash report never includes a screenshot, a picture of the screen's contents, your location, your ride data, your email, your username or your rider name. We have switched all of those off.

Product analytics

The app records how it is used, so we can see which features riders reach and where they get stuck. Examples of what is recorded: the app was opened, an onboarding step was completed, a permission was asked for and what you answered, a country's maps were installed, a ride started and ended, a route was planned, a search was used, a setting was changed, a ride card was shared.

Alongside these events we keep a small, deliberately coarse description of the app: your platform, app version, the language the app is set to, whether you see kilometres or miles, which country's map data is active, the make and model of your primary bike, and the status of each permission (not asked, granted, denied). On Android we also keep the Play Store install referrer, which tells us which link brought you to the app. Events are keyed to your account identifier or your device identifier. They never carry your email, your username or your rider name.

Your ride itself is not in this. Where you rode, your speed, your lean angle and your GPS trace are yours. They are shown back to you in the app and they never enter our analytics.

These events are collected by the open-source RudderStack SDK inside the app, configured to send only to our own servers (api.waivr.ai) for both its data and its configuration. We hold no account with RudderStack and RudderStack receives nothing.

What the website collects

Where data is stored

Our servers run on Amazon Web Services in the European Union (Ireland, eu-west-1). Data is encrypted in transit. Sign-in codes and account emails are delivered through AWS services. The error-tracking server that displays crash reports is one we operate on rented hardware in Finland, also inside the European Union.

Retention and deletion

Account data is kept while your account exists. You can delete your account from inside the app, or by emailing support@tm.waivr.ai from your account's email address — see how to delete your account. Deletion removes your account data and synced rides from our servers. Data on your phone is removed by uninstalling the app.

Your rights

If you are in the EU/EEA or the UK, you have the right to access, correct, export and delete your personal data, to object to or restrict its processing, and to lodge a complaint with your data protection authority. To exercise any of these rights, email support@tm.waivr.ai.

Legal bases

We process account data to provide the service you signed up for (performance of contract), visit statistics, crash reports, product analytics and service security out of legitimate interest, and waitlist/newsletter emails on your consent, which you can withdraw at any time.

Children

WAIVR is not directed at children and is intended for users of legal riding age. We do not knowingly collect data from children.

What we never do

Changes

If this policy changes, the new version is published on this page with an updated date. Material changes are announced in the app.

Contact

waivr.ai — support@tm.waivr.ai