Privacy Policy
Effective date: 7 July 2026
1. Introduction
This Privacy Policy explains how SailQuiz collects, uses, stores, and protects information when you use the SailQuiz website, the SailQuiz iOS app, and related services.
The website and iOS app do not work in exactly the same way. The website offers accounts, cloud progress, payments through Stripe, and browser-based cookie choices. The iOS app can be used without an account, stores learning progress locally on your device, uses Apple and RevenueCat for subscriptions, and uses a limited set of product analytics events to improve onboarding, app functionality, and subscriptions.
2. Who we are
SailQuiz is an independent sailing theory learning platform operated under the brand name SailQuiz and based in the Netherlands.
Data controller: SailQuiz
Contact: [email protected]
3. Summary of iOS App Store privacy labels
For the SailQuiz iOS app, the App Store privacy label discloses the following data types as Data Not Linked to You:
- Identifiers: Device ID or app/install identifier.
- Purchases: purchase history and subscription status.
- Usage Data: product interaction events.
- Usage Data: other app usage data, such as study plan and course interaction events.
These data types are used for App Functionality and Analytics. They are not used for tracking as defined by Apple. SailQuiz does not use IDFA, advertising SDKs, cross-app tracking, retargeting pixels, or data brokers.
4. iOS app data practices
No account required
The iOS app does not require you to create a SailQuiz account. It does not ask for your name, email address, phone number, postal address, contacts, precise location, photos, health data, or payment card details.
Local learning data
The app stores your learning progress locally on your device, including quiz state, review cards, streaks, daily goals, preferences, course enrolment status, and cached subscription state. Deleting the app removes this local data. Some versions of the app may also provide an in-app option to reset local data.
Subscriptions through Apple and RevenueCat
Premium subscriptions are sold and billed by Apple through the App Store. SailQuiz does not receive or store your payment card details. We use RevenueCat to validate App Store receipts, manage subscription status, restore purchases, and grant or revoke Premium access. RevenueCat may process an app user ID or install identifier, product ID, transaction ID, purchase date, renewal status, cancellation or expiration status, and App Store receipt data. If you purchased an earlier one-time-purchase version of the iOS app, the app may read App Store receipt information to grant lifetime Premium access.
RevenueCat acts as a service provider for subscription management. You can read RevenueCat's privacy policy at revenuecat.com/privacy.
Product analytics in the iOS app
The iOS app uses PostHog product analytics to understand whether the app is working as intended and to improve onboarding, study-plan setup, course discovery, subscription flows, and free-tier limits. Analytics events may include app launch or screen events, onboarding step viewed, study goal selected, focus area selected, daily goal selected, recommended course, sample-question outcome, study plan viewed, paywall viewed, plan selected, purchase started, purchase completed or failed, restore purchase events, free daily limit reached, premium content tapped, and recommended course opened.
Event properties may include app version, build number, platform, Premium status, course ID, study goal, selected focus areas, daily goal minutes, plan type, product ID, price, currency, and error category. These events are associated with a pseudonymous app or device/install identifier. They are not associated with your name, email address, Apple ID, or advertising identifier.
The iOS app does not use PostHog session recording or advertising features. We do not collect free-text answers, contact information, precise location, contacts, photos, health data, or IDFA through the iOS app.
5. Website data practices
Account data
If you create an account on the website, we collect and process the information needed to provide that account, such as your email address, display name, authentication method, and account ID. If you choose to sign in with Google, we receive the information Google provides for authentication, such as your name, email address, and profile image URL.
Learning and progress data
The website stores your course enrolments, quiz attempts, scores, review progress, spaced-repetition state, confidence ratings, mock exam attempts, daily goals, streaks, XP, and related study settings. This data is used to provide your personalised learning experience and sync it across browsers.
Website payments through Stripe
Website payments and subscriptions are processed by Stripe. SailQuiz does not receive or store your full card number or bank details. We may receive and store the information needed to manage your access, including Stripe customer ID, transaction reference, billing email, subscription status, purchase history, plan, renewal status, and payment failure or cancellation status.
Support and feedback
If you contact us for support or submit feedback, we process the contact details and message content you provide so we can respond and resolve the request.
Website analytics
The website uses PostHog for product analytics. Browser-based analytics cookies and page-view tracking are activated only if you grant analytics consent through the cookie banner. If you are logged in and analytics is active, analytics events may be associated with your SailQuiz account ID and may include your email address or name as identification properties so we can understand account-level product usage.
Some server-side product and service events may also be recorded to operate and improve core account, subscription, and learning functionality, such as sign-up, login, onboarding completion, checkout started, subscription started or cancelled, quiz completed, review session completed, course enrolment, and account deletion. These events are used for app functionality, analytics, security, debugging, and product improvement. They are not used for advertising or cross-site tracking.
6. Cookies and similar technologies
The website uses essential cookies for authentication, session management, security, onboarding state, and remembering your cookie choices. These cookies are necessary for the website to function.
With your consent, the website also uses analytics cookies and local storage from PostHog to measure page views, feature usage, device type, browser, operating system, approximate country, referring page, and campaign parameters. You can change your choices at any time on the Cookie Policy page or through the cookie settings link in the website footer.
The iOS app does not use browser cookies. It may use local device storage and mobile SDK identifiers for app functionality, subscription management, and product analytics as described above.
7. How we use information
- Provide, operate, and secure SailQuiz.
- Create and manage website accounts.
- Deliver courses, quizzes, review sessions, mock exams, and progress tracking.
- Personalise study plans, recommendations, and learning progress.
- Process subscriptions, verify purchases, and unlock Premium access.
- Measure onboarding, course usage, subscription flows, and feature performance.
- Detect errors, troubleshoot issues, and improve reliability.
- Respond to support, feedback, legal, or security requests.
- Comply with tax, accounting, legal, and App Store obligations.
We do not sell personal data. We do not use personal data for third-party advertising. We do not use data brokers.
8. Legal bases for processing
Where the General Data Protection Regulation or similar law applies, we rely on the following legal bases:
- Contract performance: to provide accounts, courses, quizzes, progress tracking, subscriptions, Premium access, and purchase restoration.
- Consent: for optional website analytics cookies and similar browser-based analytics technologies.
- Legitimate interests: for product improvement, service analytics, security, fraud prevention, debugging, reliability, and responding to support requests, provided those interests are not overridden by your rights and interests.
- Legal obligation: for tax, accounting, consumer law, App Store, and payment compliance requirements.
9. Third-party service providers
We use trusted service providers to operate SailQuiz. They process data only for the services they provide to us and subject to their own privacy and security obligations.
Website providers:
- Supabase for authentication and database hosting.
- Stripe for website payment processing and subscription management. See Stripe's Privacy Policy.
- PostHog for website product analytics. Browser analytics are controlled by your cookie choices.
- Google for OAuth authentication if you choose to sign in with Google. See Google's Privacy Policy.
iOS app providers:
- Apple App Store for iOS subscriptions, billing, renewals, refunds, family sharing, and App Store receipts.
- RevenueCat for subscription management, receipt validation, entitlement status, and purchase restoration.
- PostHog for iOS product analytics using pseudonymous app or device/install identifiers.
10. International transfers
Some providers may process data outside your country, including in the United States. Where required, we rely on appropriate safeguards such as standard contractual clauses, data processing agreements, or other lawful transfer mechanisms.
11. Data retention
- Website account and learning data: retained while your account is active and deleted when you delete your account, except where retention is required by law.
- Purchase and subscription records: retained as needed to provide access, resolve billing issues, and meet tax and accounting obligations.
- Support messages: retained for as long as needed to respond and resolve the issue.
- Website cookie consent: generally retained for one year unless you update or clear it sooner.
- Product analytics: retained only as long as reasonably needed for analytics and product improvement, according to our settings and provider retention policies.
- iOS local learning data: stored on your device until you delete the app or reset local data.
12. Your rights and choices
Depending on where you live, you may have rights to access, correct, delete, export, restrict, or object to processing of your personal data. You may also have the right to withdraw consent where processing is based on consent.
- Website users can update or delete account information from profile settings where available.
- You can manage website analytics cookies through the cookie settings controls.
- iOS users can delete local app data by deleting the app or using any in-app reset controls provided by the app.
- For iOS subscription or analytics data associated with a pseudonymous app/install identifier, contact us and provide enough information for us to identify the relevant record where technically possible.
To exercise your rights, email [email protected]. We will respond within the timeframe required by applicable law.
You may also lodge a complaint with your local data protection authority. Since SailQuiz is based in the Netherlands, the relevant authority may include the Autoriteit Persoonsgegevens.
13. Tracking and advertising
SailQuiz does not track you across other companies' apps or websites. We do not use IDFA, advertising SDKs, retargeting pixels, third-party advertising networks, or data brokers. We do not sell personal data.
14. Children's privacy
SailQuiz is not directed to children under 16. We do not knowingly collect personal data from children under 16. If you believe a child has provided us with personal data, please contact us and we will take appropriate steps to delete it.
15. Changes to this policy
We may update this Privacy Policy from time to time. When we make changes, we will update the effective date at the top of this page. Material changes may also be communicated through the website, app, or email where appropriate.
16. Contact
If you have questions about this Privacy Policy or how SailQuiz handles data, contact us at [email protected].
See also our Terms of Use, Cookie Policy, and Disclaimer.