Laps.

Privacy Policy

Last updated 27 August 2026

Laps is a swimming app. To rank your swims and put you on a leaderboard with your friends, it has to store what you swim and who you are. This page says exactly what that means: what is collected, why, who else sees it, how long it is kept, and what you can make us do about it.

1. Who we are

Laps is operated by an individual based in the Netherlands, who is the data controller for the personal data described here under the EU General Data Protection Regulation (GDPR). The operator is named in section 13.

Contact for anything on this page, including any request about your data: help@laps-app.com.

We have not appointed a Data Protection Officer. We are not required to, and one person operates Laps.

2. What we collect

Almost all of it is data you type into the app yourself. We do not buy data about you, and we do not track you across other apps or websites.

Your account

Your profile

Your swims

Your connections

Laps Pro

Technical data

What we do not collect

3. Why, and on what legal basis

GDPR requires a lawful basis for each purpose. Ours are these.

What forWhich dataLegal basis
Creating and running your account Account, profile Performance of a contract (Art. 6(1)(b)) — this is the service you asked for
Recording swims, scoring them, ranking you, keeping your streak Swims, points, streaks, personal bests Performance of a contract (Art. 6(1)(b))
Showing your swims to the people you chose Swims, profile, friends Performance of a contract (Art. 6(1)(b))
Confirming your email address is really yours Email, verification code Performance of a contract (Art. 6(1)(b)) and our legitimate interest in preventing fake accounts (Art. 6(1)(f))
Running Laps Pro, and keeping a record of subscription events Subscription state and events Performance of a contract (Art. 6(1)(b)); legal obligation for accounting records (Art. 6(1)(c))
Understanding why people cancel Cancellation reason and feedback Our legitimate interest in improving Laps (Art. 6(1)(f)). The written box is optional
Keeping leaderboards honest, and handling blocks and reports Swims, reports, blocks, evidence Our legitimate interest in a fair and safe service (Art. 6(1)(f))
Fixing crashes and keeping the service up Crash reports, server logs Our legitimate interest in a working, secure service (Art. 6(1)(f))
Sending you the notifications you switched on Notification settings Your consent (Art. 6(1)(a)), which you can withdraw in Settings at any time
Personalised training suggestions Swims, plan progress Your consent (Art. 6(1)(a)), given by the switch under Settings → Privacy

Where we rely on legitimate interests, we have weighed ours against yours. In each case above the processing is what a swimmer would reasonably expect from a ranking app, the data involved is limited to what the purpose needs, and you can object at any time — see Your rights.

4. What other people can see

Laps is a social app, so some of your data is meant to be seen. This is the whole of it.

5. Who we share it with

We do not sell your data. We have never sold it and there is no arrangement under which we would. It is shared only with the companies that run parts of Laps for us, each of them under a contract that limits them to acting on our instructions.

WhoWhat they do for usWhere
Supabase The database, sign-in, and storage for pictures. Almost everything above lives here European Union (Ireland)
Resend Sends the emails Laps has to send you — the verification code, a password reset United States
RevenueCat Manages Laps Pro subscriptions and tells our server when one starts, renews or ends United States
Sentry Receives crash reports so we can fix what broke United States / European Union
Cloudflare Serves this website and routes email sent to laps-app.com Global network
Apple and Google Distribute the app and take the payment for Laps Pro. They are the sellers, and they decide independently what they collect from you Global

Apple and Google act as their own controllers for what they collect when you download the app or buy a subscription. That is covered by their privacy policies, not this one.

We would also disclose data if the law genuinely required it — a valid order from a court or a competent authority — or where it is necessary to establish or defend a legal claim, or to protect someone's safety.

6. Where it goes

Your Laps data is stored in the European Union, in Ireland.

Some of the providers above are based in the United States. Where personal data reaches them, the transfer is covered by the European Commission's Standard Contractual Clauses, or by the provider's certification under the EU–US Data Privacy Framework where they hold one. You may ask us for details of the safeguards in place at help@laps-app.com.

7. How long we keep it

8. Your rights

Under GDPR you have the right to:

Two of these you can exercise yourself, immediately, in the app:

For anything else, email help@laps-app.com. We will answer within one month, as GDPR requires. If a request is unusually complicated we may extend that by two further months, and we will tell you if so. We will not charge you for it.

We may need to confirm you are who you say you are before acting on a request, so that nobody can use these rights to reach someone else's data.

If you are unhappy with how we have handled your data, you can complain to the Dutch data protection authority, the Autoriteit Persoonsgegevens, or to the authority in the EU country where you live or work. We would rather you told us first, at help@laps-app.com, so we can put it right.

9. Age

Laps is for people aged 16 and over. In the Netherlands, the age at which someone can consent to an online service for themselves is 16, and Laps is built for swimmers who can.

We do not knowingly collect data from anyone under 16. You confirm your age when you create an account. If you are a parent or guardian and believe your child under 16 has an account, email help@laps-app.com and we will delete it and everything in it.

10. Security

We do not ask you to take this on trust, so here is what actually protects it:

No service can promise it will never be breached. If one happens and it is likely to put your rights at risk, we will notify the Autoriteit Persoonsgegevens within 72 hours of becoming aware of it, and tell you directly where the risk to you is high.

11. Automated decisions

Laps calculates your points, your rank, your personal bests and your streak automatically, from the swims you enter and the published World Aquatics scoring tables. That is arithmetic, applied the same way for everyone, and it is the service itself.

We do not carry out profiling or automated decision-making that produces legal effects for you or similarly significantly affects you, within the meaning of Article 22.

A timed trial can be flagged for manual review if it looks implausible. That review is done by a person, not by a machine, and you can contest the outcome at help@laps-app.com.

12. Changes

If we change this policy we will update the date at the top. Where a change materially affects you — new kinds of data, a new purpose, a new company we share it with — we will tell you in the app or by email before it takes effect, and where the law requires your consent we will ask for it rather than assume it.

13. Contact

Laps
Operator and data controller: Oxana Galitskaya, Netherlands
help@laps-app.com

Write to that address for anything at all — a data request, a question about this page, or a mistake you have spotted in it.