Privacy policy

This is a translation for your convenience. The Dutch version is the legally binding one.

Last updated: 25 October 2026

This privacy policy explains which personal data CarpWeather ("the app", "we") processes, what for, and what rights you have. We process as little data as possible and never sell your data.

CarpWeather works largely on your own device. You only need an account if you want to back your data up in the cloud or share it with a crew. Without an account your data stays locally on your phone.

1. Who is responsible?

The data controller is CarpWeather, a sole proprietorship established in the Netherlands, registered with the Dutch Chamber of Commerce under number 42114185, reachable at privacy@carpweather.app.

2. Which data do we process?

3. What for and on what basis?

4. Third parties we use

Where your data is held: your catches, swims, sessions and photos are stored in the European Union (database and photo storage in the EU, server functions in europe-west1, except three β€” see below).

Two parts sit outside the EU, and we cannot configure that. Your sign-in details (email address and display name) are processed by Firebase Authentication exclusively in the United States. The same applies to the delivery of push notifications and the web hosting. Google is certified for that transfer under the EU-US Data Privacy Framework, and standard contractual clauses apply. Resend and Cloudflare are US companies and are also certified under the EU-US Data Privacy Framework.

Three server functions run in the United States. Google cannot run two of them anywhere else: they fire at the moment an account is created or removed. One sends us a notice of a new account (with your name or email address), the other cleans up your data after you have deleted your account. They store nothing themselves. The third fetches the radar images from the KNMI; it sees your IP address and the part of the map you are viewing, but no account.

We conclude data processing agreements where needed and never share your data for commercial purposes.

4a. Our website

On carpweather.app there are no cookies, no trackers and no analytics. We do not measure who visits and nothing is stored on your device. That is also why you see no consent banner: there is nothing to consent to.

One exception: the reviews on the home page and the contact form on the help page run through Firebase (Google). Two things are loaded there: the Firebase library itself, and Google reCAPTCHA β€” the latter protects against abuse by bots. In both cases your IP address is visible to Google, and reCAPTCHA looks at your behaviour on the page to determine whether you are human. Google may place cookies for that. On the rest of the site that does not happen.

If you fill in the contact form, we store your name, email address and message so we can answer your question. Once we have dealt with your question, the message is automatically deleted after three months β€” we keep that period in case you come back to it. See also the Google privacy policy.

The fonts are on our own server, not with Google.

5. Photos

Photos you add to a catch are stored with that catch and β€” if you are signed in β€” synced to the cloud and (if shared) visible to your crew. Do not add photos you would not want to share within your crew.

Sending your catch to CarpWeather. In your logbook you can send your catch photos to us for the CarpWeather Instagram and Facebook pages, and from a finished session photos from that whole session (up to five). This only happens if you choose to and switch on consent. We then receive the photos you choose (saved again by the app, without location or camera data; if you are in it, you will also be in a post), your story, your name or "anonymous" (your choice), your Instagram name if you add it, the language of your app, and per catch a short line from your logbook with species, weight and the weather at that moment (wind, air pressure, temperature; never your swim or the place). The legal basis is your consent. If we post it, it is public on Instagram and Facebook (Meta) and you get a notification. You can withdraw your consent at any time in the app, at the catch or the session: we then delete the photos and the data straight away and take down a published post. A rejected submission is deleted after 30 days, everything else after 2 years at the latest. Sending in is for ages 16 and up, or with a parent's consent.

6. Retention period

We keep your data for as long as you have an account. If you delete your account, your data β€” your catches, swims, sessions, photos, crew contributions, any founder record (with your email address and name), any partner link (with your email address) and sign-in details β€” is immediately and completely deleted. So we keep your data until you decide to delete your account.

What else happens when you delete your account. The app also erases that account's data from your phone (data of another account on the same phone stays). We ask RevenueCat, our subscription service, to delete your customer data. If you sign in with Apple, we revoke the link with Apple on iPhone; if that fails, or you use Android, the app tells you how to do it yourself. Your subscription keeps running with Apple or Google: cancel it there first. The app tells you beforehand and takes you there with one tap.

One note on β€œimmediately”: from the systems the app uses your data is gone at once. Google, which provides our database and sign-in service, also removes it from its backups within 180 days. Those backups exist in case of a failure and cannot be consulted by us.

Not used for two years? Then we delete your account and all your data, in the same way as described above. We email you first, and once more a week before; if you open the app within 30 days, everything simply stays. This does not apply while you have a paid subscription or a trial.

Leaving a crew. If you leave a crew yourself, we immediately remove everything you shared there: your catches and swims from the shared feed, your chat messages and your replies under other people’s posts. If an owner removes you, those contributions stay β€” you can then erase them yourself with Delete all my data in that crew.

Have you been removed from a crew? Then your contributions stay there β€” you are no longer a member, so you cannot remove them yourself. If you still want them deleted, email privacy@carpweather.app with the name of the crew. We will then take out your catches, swims, chat messages and replies. We do that within a month, usually much sooner.

Exception β€” crew chat: messages and photos in the crew chat are automatically deleted after two months, even if you keep your account. That keeps the conversation current and the storage limited.

Reports and abuse: a report of unwanted behaviour is erased by email after it has been handled. To recognise repeated abuse we keep a minimal counter per reported user (number of reports, last date and reason) for up to 12 months after the last report; after that it is automatically deleted. On the basis of our legitimate interest in protecting other users, this minimal counter may also be kept for that period after an account has been deleted.

Reviews: a review you post on our website stays, even if you later delete your account. It is there to be read, after all, and no account is attached to it. If you want it gone, email privacy@carpweather.app β€” and we will take it down.

Partner code: the link stays in place while the partnership runs. If we unlink it or delete the code, it is gone at once, both at the code and on your account. The count of incorrect codes is overwritten every day.

Measurements: are deleted automatically after 30 days.

Last used: we keep a single timestamp per account, overwritten each time β€” so there is no history of when you opened the app. Delete your account and it goes with it.

Log of administrative actions: we keep this for 12 months; after that it is automatically deleted. On the basis of our legitimate interest in being able to account for interventions, a line concerning you may also be kept for that period after your account has been deleted.

7. What stays on your device

Besides what we keep in the cloud, the app also stores data on your own phone. That does not leave your device and is not visible to us.

You can see what is on your device under Settings β†’ Diagnostics β†’ Storage use. There you can also erase the stored maps. If you delete the app, everything on your device goes with it.

8. Your rights

You have the right to access, rectification, deletion, restriction en transfer (a copy of) your data. You can also withdraw your consent at any time. You can:

Right to object. We do two things on the basis of our legitimate interest: improving the carp score and recognising repeated abuse (see section 3). You can object to those. Email privacy@carpweather.app and say why. We weigh your objection and let you know what we do.

A note on downloading your data. In that file your photos are link, not files β€” otherwise the download would be far too large. Those links work as long as your account exists. If you want to keep your photos, save them before you delete your account.

Questions or complaints? Email privacy@carpweather.app. You also have the right to lodge a complaint with the Dutch Data Protection Authority.

9. Security

All communication runs over encrypted connections (HTTPS). Access to your data is secured through your account. We do not store passwords ourselves: signing in goes through Google, Apple or Firebase Authentication.

10. Children

CarpWeather is intended for people aged 16 and over, and is not aimed at children. We do not knowingly process data of children under 16. If we do find out we hold such data, we delete it. If you are a parent or guardian and think your child has an account, let us know via privacy@carpweather.app.

See also our child safety page.

11. Changes

We may update this policy. We announce significant changes in the app. The date at the top shows the latest version.