Privacy Policy
Last updated: 16 August 2026
This Privacy Policy explains how the Ahoy app for iOS and Android (“Ahoy”, “the app”) handles information. It is written to be honest and specific: Ahoy’s content lives on your device and works without an account. The only personal data we collect is what you provide if you create an optional account, plus purchase data if you buy Ahoy Pro.
The data controller is Krzysztof Przekwas (Poland). For any question about this policy, contact przekwaskrzysiek@gmail.com.
Data we collect
All app content is bundled in the app, so the content you read is never fetched from us and your library is not sent anywhere. Ahoy has no ads. We do collect anonymous usage statistics about which parts of the app get opened, which you can switch off; that, an optional account, and Ahoy Pro purchases are described below.
Ahoy is fully usable without an account. If you choose to sign in with Sign in with Apple or Google, we collect and store:
- your name (as provided by Apple or Google; you can edit or clear it);
- your email address;
- an account identifier used to recognise you when you sign in.
We use this only to provide and identify your account when you sign in. We do not use it for advertising, and we do not sell or share it.
Who processes this data
Accounts are handled for us by Google Firebase (Firebase Authentication and Cloud Firestore), acting as our data processor. Your account data is stored on Firebase’s infrastructure. Sign-in is provided by Apple and Google depending on which you choose. See Firebase’s privacy information for details.
Usage analytics are handled for us by PostHog, acting as our data processor, on their European Union infrastructure. See PostHog’s privacy policy for details.
Ahoy Pro purchases
Ahoy is free to use. Ahoy Pro is an optional one-time in-app purchase that unlocks full offline access. Purchases are processed by Apple (through the App Store and StoreKit) or Google (through Google Play Billing), depending on where you installed Ahoy, and by RevenueCat, which validates the purchase and tracks your entitlement. For this, RevenueCat receives your purchase history and an anonymous device identifier; if you are signed in, it is linked to your account so your purchase follows you across devices. This is used only to deliver and restore Ahoy Pro, never for advertising or tracking. See RevenueCat’s privacy policy for details.
Usage analytics
To understand which parts of Ahoy are actually useful, the app records how it is used. This covers the screens you open (including which module or dictionary term), how long you stay on them, when the app is opened and closed, and a small number of specific moments: finishing onboarding, signing in, buying Ahoy Pro, running a training session, and toggling the notification opt-in. It also records your device model, operating system version, app version, and language, which come from the analytics SDK by default.
We do not record what you type, your screen contents, your location, your advertising identifier, or anything you do in other apps. There is no advertising, no profiling, and no cross-app or cross-site tracking, so Ahoy never shows the iOS “Allow tracking” prompt.
If you are not signed in, this data is tied only to a random identifier generated on your device. If you are signed in, it is linked to your account identifier so the same activity is not counted twice across your devices.
You can turn this off at any time under Settings → Share usage data in the app. Turning it off stops collection from that moment on. The legal basis is your consent, which you may withdraw with that switch.
Preferences stored on your device
Settings you choose — language, appearance, buoyage region, and whether you opted in to a future-features notification — are saved only in local storage on your device. They never leave the device and are removed when you delete the app.
Notifications
Ahoy can ask permission to send you a single notification when its upcoming education features launch. This is entirely optional, you can decline or revoke it at any time in your device’s settings, and opting in does not transmit any personal data to us.
Feedback you send us
If you use the “Send feedback” option, your message is sent to us when you submit it and stored in our Firebase database. Alongside what you write, we store the email address you optionally give us so we can reply, your account identifier if you happen to be signed in, the app version, and whether you are on iOS or Android. We use this only to read and respond to your feedback. Sending feedback is always your choice, and you can leave the email field empty.
Children
Ahoy is rated for general audiences and does not knowingly collect any information from anyone, including children.
Deleting your account
You can delete your account at any time from inside the app, under Settings → Account → Delete account. This permanently removes your name, email, and account identifier from our systems. You can also simply sign out, or use the app without an account at all.
Your rights (GDPR)
If you have an account, under the EU General Data Protection Regulation you have the right to access, correct, export, or delete the personal data we hold about you. You can delete it yourself in the app (see above), or contact us at the email above for any of these requests. You also have the right to lodge a complaint with your local supervisory authority. If you use Ahoy without an account, the data we hold about you is the usage statistics described above, tied to a random device identifier rather than to your name, plus any feedback you chose to send us. Switching off Share usage data stops the former.
Changes to this policy
If the app’s data practices ever change, we will update this page and revise the “last updated” date above before the change takes effect.