Privacy Policy
Effective date: August 15, 2026Pushlapp (“we”, “us”) is operated by Inventivor B.V., Ede, Netherlands. Contact: hello@pushlapp.com. Pushlapp is an iOS app that downloads lap-timing data from supported GPS lap timers (see the supported devices on the home page) and backs it up to your personal cloud account.
What we collect
- Account data: your email address and a unique account ID, created when you sign in (with Apple or email). If you use Apple’s “Hide My Email”, we only receive the relay address.
- Session and lap data: the recording files your lap timer produced, including GPS traces of your driven laps, lap and sector times, speed, and vehicle sensor channels. These files contain precise location data recorded by your lap timer (not by your phone).
- Vehicle details: the vehicle type, brand, model, and year you enter.
- Profile data (optional): if you choose a username to use the Paddock (Pushlapp’s social features), we store that username, your optional display name, who you follow, who you block, laps you publish, share or send, and reports you file about other users’ content.
- Usage events: feature-usage events (for example: app launch, session downloaded, lap published, racer followed, lap shared or exported, leaderboard viewed), stored as just the event name tied to your account ID and used to count active users and feature adoption. An event carries nothing else: no location, no lap times, no track names.
- Diagnostics logs: when the app connects to a lap timer or downloads a session, it sends a technical log of that attempt, tied to your account ID. The log contains the timer’s model, serial number and firmware, your phone model and iOS version, timings, and any error that occurred. These logs contain no location, no lap times, and no track names.
- Coaching Insights facts (Apex): when you open Coaching Insights for a track day, the numbers behind the analysis (lap, sector and corner times and speeds, computed on your device) are sent to our server together with the track name and date. See “Coaching Insights” below for how they are processed.
- Track gap reports: when you import a session recorded at a track the built-in track database does not recognize, the app reports a coarse location for where you were riding (rounded to roughly 110 meters), the month of the recording, the approximate lap length, and the app version, so missing tracks can be added to the database. The report contains no lap times, no GPS trace, and no session content; it is sent at most once per track per device; and we do not store it linked to your account.
We do not collect your phone’s location, contacts, photos, advertising identifiers, or any data for advertising or tracking purposes.
Why we collect it (legal basis)
- To provide the service (GDPR art. 6(1)(b), performance of contract): cloud backup of your sessions, the Paddock social features you opt into, leaderboards, Coaching Insights, synchronization across your devices, and the track contributions you choose to submit.
- To improve the app (GDPR art. 6(1)(f), legitimate interest): the usage events, track gap reports, and diagnostics logs above, to understand how many people use Pushlapp, to keep the track database accurate, and to find and fix connection and download failures on hardware we cannot reproduce.
Coaching Insights
Coaching Insights (part of Pushlapp Apex) turns a track day’s numbers into a short written analysis. The numbers are computed on your device. Our server sends them, with the track name and your app language, to Anthropic, a large language model provider, which phrases the analysis. Anthropic receives no account details: no name, email address, username or account ID, and no GPS traces or session files. The resulting text is cached in your account so the same day is not processed twice.
The track database
Pushlapp ships with a built-in database of race tracks, and recognizing which track you rode happens entirely on your device: no lookup leaves your phone. The database is built from open data sources: OpenStreetMap (© OpenStreetMap contributors, licensed under the Open Database License) and Wikidata. Track gap reports (above) are how we learn about tracks the database does not cover yet, and racers can add a missing track from their own laps (see Sharing and visibility).
Where your data lives
Your data is stored by Supabase (our hosting processor) in the European Union (Ireland, eu-west-1). A data processing agreement is in place with Supabase. For Coaching Insights we additionally use Anthropic (United States) as a processor, under a data processing agreement, to generate the analysis text; what Anthropic receives is described above. We use no other data processors and we do not sell or share your personal information with anyone else.
Sharing and visibility
Your data is private by default. Everything you record stays invisible to other users unless you take an explicit action:
- Choosing a username makes your username, display name, membership badges, aggregate riding statistics (session, lap, and track counts, and follower counts), and the list of tracks where you have published laps visible to signed-in Pushlapp users. Without a username you are invisible to other users.
- Publishing a lap (a per-lap, explicit choice) makes that lap, its time, track, vehicle brand and model, and full replay including the GPS racing line, viewable by Pushlapp users, and places it on that track’s leaderboard for its vehicle class, ranked under your username. You can make it private again at any time, with immediate effect; that also removes it from the leaderboard.
- Sending a lap to a specific racer shares it as a reference lap with only that racer, without making it public. You can stop sharing at any time, with immediate effect on our servers; the recipient’s device may retain a previously downloaded copy, as with any shared file.
- Exporting a lap file creates a .lapreplay file (the lap’s replay in a portable format) outside Pushlapp. Anyone who has the file can import and view that lap; an export cannot be revoked. Laps you import from files stay private in your own library.
- Adding a missing track (an explicit, per-track choice) sends us the track’s location, the name you propose, and the outline shape derived from your laps there. It does not include your session, lap times, dates, or speeds. We store it with your account so we can review it and you can delete it. If we add the track to Pushlapp, the outline becomes part of the app’s track database for all users and stays there even if you later delete your account; your name is not attached to it.
- Your private laps, your full track history, your email address, and your vehicle list are never visible to other users.
You can block other users (hiding you from each other entirely) and report content; reports are reviewed by us.
How long we keep it
Until you delete it. Deleting your account (in the app: Settings → Account → Delete account) permanently removes your account and all stored data: sessions, laps, vehicles, uploaded files, your profile and username, follows, blocks, shares and reference laps, Coaching Insights texts, pending track contributions, usage events, and diagnostics logs. This is irreversible and satisfies your GDPR right to erasure. The one exception is a track outline we already added to the app’s track database, as described under Sharing and visibility; it persists with no name attached. Diagnostics logs are also deleted automatically after 90 days, even if you never delete your account. Data on your own device remains under your control.
Your rights (GDPR)
You can request access to, correction of, or deletion of your personal data, object to processing, or request data portability. Deletion is built into the app; for anything else, email hello@pushlapp.com. You also have the right to lodge a complaint with your data protection authority (in the Netherlands: Autoriteit Persoonsgegevens).
California residents (CCPA)
We do not sell your personal information, and we have not done so in the preceding 12 months. Because we don’t sell data, no “Do Not Sell My Personal Information” opt-out is required. This section serves as that disclosure.
Children
Pushlapp is not directed at children under 16 and we do not knowingly collect their data.
Changes
We will post any changes to this policy on this page and update the effective date above. Material changes will be announced in the app.