Legal

Privacy Policy

Effective date: 5 October 2026 · App: Veyro Run (com.ferrabled.veyro.run), published by Fernando Rabasco ("ferrabled") · Contact: ferrabled+veyro@gmail.com

The short version: the game itself plays entirely on your device — every camera frame is processed and discarded in memory, and the game serves no ads. Online services support purchases, leaderboards and, in notification-enabled versions, notification registration and delivery. Versions with GAMEPLAY ANALYTICS offer a separate, optional analytics service that stays off until you enable it. Versions with the in-game shop ask our purchase provider which cosmetics you own. Versions with the shared leaderboard (the leaderboard update onward) additionally create an anonymous player profile — a random ID and a generated name like SWIFT-FOX-42, no email, no sign-in — and upload your finished run results so the daily and all-time leaderboards can exist. Your name and score on those boards are visible to other players; you can rename the profile at any time and delete it, with everything it holds, from inside the game. Versions with the SHARE button hand a single line of text to your phone's own share sheet (on iPhone, SHARE copies it to your clipboard instead): the game itself sends nothing, and the message carries a score and a track seed, never your name or your ID.

Which version do you have? Closed-beta versions before the shop update (September 2026) make no network requests at all. A SHOP tab indicates purchase services; a generated player name indicates online profiles. Versions showing a player name on the PROFILE tab have both — and the profile section below applies. Versions with PROFILE → NOTIFICATIONS also include the notification service described below. PROFILE → GAMEPLAY ANALYTICS identifies versions offering the optional Layers service described below.

Camera (optional game mode)

Veyro Run has an optional "camera" control mode that uses your device's front camera to detect your head position so you can steer by moving your body.

Motion sensors

Tilt mode reads your device's gyroscope/accelerometer to steer. Sensor readings are used in the moment, on the device, and are not stored or transmitted.

Data stored on your device

Your local game data — best scores, daily streak, recent run history, your equipped cosmetic, and preferences such as your last-used control mode — is saved in the app's local storage on your device only. Uninstalling the app removes it from the device; note that Android's automatic backup service may restore app data when you reinstall, depending on your device's backup settings — that is Android behaviour, not something the game controls. On iPhone, deleting the app removes this data too. It comes back only if you restore the whole iPhone from an iCloud or computer backup made while the app was installed, and offloading the app (in the iPhone Storage settings) keeps it.

In versions with online profiles, the device additionally stores the profile's session and a recovery code. The recovery code exists so that the same profile — name, progress, leaderboard entries — can come back after you reinstall: Android's backup carries it across, and on the next launch the game exchanges it for your profile. On iPhone, deleting the app deletes the code too. After a delete and reinstall the profile comes back only if you copied its code first (PROFILE → RECOVERY CODE → COPY) and use IMPORT PROFILE on the new install, or if you restore the whole iPhone from a backup that contains it. It is a random secret that unlocks only this game profile; the server keeps only a scrambled fingerprint of it, never the code itself. The game reads your clipboard only when you tap IMPORT PROFILE, to paste a recovery code; on iPhone, iOS asks you to allow that paste first.

The recovery code is written to the app's own storage folder, and on some Android versions and devices that folder — and therefore the code — survives uninstalling the app. That is what lets a profile come back on a reinstall even when device backup is off, but it also means uninstalling is not a reliable way to erase it. On iPhone the code does not survive: deleting the app deletes it from the device, although an iCloud or computer backup made earlier still contains it until that backup is replaced or deleted. To remove the code deliberately: use PROFILE → DELETE ONLINE PROFILE inside the game (which deletes the code along with the profile it unlocks), or clear the app's data from Android's app settings (on iPhone, delete the app). Treat the code like a password while it exists: anyone who has it can claim the profile. If automatic recovery cannot replace a profile you have already played, the older code is kept separately on this device for support, while the current profile receives its own code. Deleting the online profile or clearing app data (on iPhone, deleting the app) also removes these saved codes; removing a saved code does not delete the separate older profile.

Player profile and leaderboards

This section applies to versions with the shared leaderboard (the leaderboard update onward). If your PROFILE tab shows a generated player name, it applies to you.

Sharing a run, and challenge links

This section applies to versions with a SHARE button on the run-over card (the challenge update onward).

Purchases (optional)

This section applies to versions that include the in-game shop (the September 2026 update onward). Earlier closed-beta versions contain no shop and contact no one.

Veyro Run is free, and the whole game is in the free download. You can optionally buy cosmetic items for your runner, which change how your runner looks and nothing else. Buying is optional; the check described in the first point below is not, because the game has to know what you already own.

Camera mode is unaffected by all of this: camera frames are never part of a purchase, never sent to Google Play, Apple or RevenueCat, and never transmitted anywhere at all.

Notifications (versions with PROFILE → NOTIFICATIONS)

The game uses OneSignal, with Firebase Cloud Messaging (FCM) for Android delivery and the Apple Push Notification service (APNs) on iPhone. Firebase and APNs are delivery services here; the profile database remains Supabase.

Gameplay analytics (optional, versions with PROFILE → GAMEPLAY ANALYTICS)

We use Layers to understand how players use the game and whether a notification leads to a played Daily Run. This is separate from notification permission and from the leaderboard service.

Provider information: Layers data protection.

Service providers, and how they protect your data

We share data only with the providers below, only for the purposes described in this policy, and only under terms that require them to protect it to at least the same standard as this policy and to use it only to provide their service to us. We do not sell your personal data, and we do not share it for advertising.

International processing. Some of these providers process data outside your country, including in the United States. Where the law requires it, those transfers rely on the provider's safeguards, such as the European Commission's Standard Contractual Clauses.

How we protect your data

The developer, Fernando Rabasco, based in Spain, is responsible for the processing described here. Contact: ferrabled+veyro@gmail.com.

Depending on where you live, you have the right to access, correct, delete or export your data, to restrict or object to its processing, and to withdraw consent. Use the in-game controls above or email us; we reply within one month. You can also complain to a data protection authority: in Spain, the Agencia Española de Protección de Datos (aepd.es), or the authority where you live. No decision with legal or similarly significant effects is made about you automatically; the fair-play checks only keep implausible runs off the leaderboards.

Children

Veyro Run is not directed at children under 13.

Your rights

In versions with online profiles, your profile and runs are yours to manage directly: rename in the PROFILE tab, delete profile-related records with DELETE ONLINE PROFILE (immediate and permanent), or email us. The PROFILE tab shows a Player ID (locates your records) and a recovery code (proves control of the profile — only your device holds it; the server keeps a fingerprint). An ID alone locates a record but does not authorize: before acting on an emailed request we verify control, and the recovery code is the way to demonstrate it. The same code also re-imports your profile on another install (IMPORT PROFILE on the PROFILE tab).

For versions without online profiles, purchases, notifications or gameplay analytics, no data leaves the game, so there is nothing held by our providers to request, export, correct, or delete — uninstalling removes the local scores and settings from the device (subject to Android's backup behaviour, or an iPhone restore from backup, above).

In shop-enabled versions, RevenueCat holds the anonymous identifier for your installation from the first launch onwards, and — if you have bought a cosmetic — the record of that purchase, which it keeps so the purchase can be restored. A purchase also appears in your own Google Play order history, which you see and manage in your Google account. On iPhone it appears in your Apple Account's purchase history instead.

To have the RevenueCat record deleted, email ferrabled+veyro@gmail.com. Two honest caveats:

Any other privacy question or concern: email the same address, and a human will answer.

About this website

This website (veyro.ferrabled.com) sets no cookies and runs no analytics or trackers. Two things happen at the infrastructure level when you visit: the site is served by Cloudflare, which processes visitor IP addresses to deliver pages (as any web host does), and pages load their fonts from Google Fonts, which means your browser requests the font files from Google's servers. We never see or store any of this ourselves.

The challenge page (veyro.ferrabled.com/challenge/) works the same way: it reads the score and the track from the link's own address, in your browser, and stores nothing. As with every page here, the request itself passes through Cloudflare — which means the address you asked for, including the score and seed inside it, is handled by Cloudflare's infrastructure like any other URL. We add no tracking of our own and keep no logs.

Changes

The Purchases section was added on 29 August 2026 and revised on 15 September 2026, ahead of the first distributed version that includes the in-game shop. The Player profile and leaderboards section was added on 18 September 2026 and clarified on 19 September 2026, ahead of the leaderboard update. Closed-beta versions distributed before the shop update contain no purchases and collect nothing. The Notifications section was added on 20 September 2026, ahead of the notification-enabled update. The optional Gameplay analytics section was added on 21 September 2026, ahead of the analytics-enabled update, and its description of turning analytics off was corrected the same day, before distribution. The "Sharing a run, and challenge links" section was added on 28 September 2026, ahead of the challenge update. iPhone-specific wording (App Store payments, clipboard sharing, what deleting the app does to the recovery code, APNs delivery) was added the same day, ahead of the first iPhone version; it adds no new data collection. On 29 September 2026 the sections on service providers, how we protect your data, and legal bases and your rights were added, the description of how Layers handles IP addresses was corrected to match Layers' documentation, and the clipboard use of IMPORT PROFILE was stated; none of these changes adds data collection. On 5 October 2026 we clarified OneSignal's existing IP-derived country processing, SDK crash/error reporting, and the associated notification controls, purposes and retention. We also clarified that the gameplay-analytics exclusions apply to Layers. This corrects the description of the existing services and does not enable new collection. Future collection changes will be described here before distribution and reflected in the store listing.

Contact

Questions about this policy: ferrabled+veyro@gmail.com.