Privacy Policy

Last updated: 17 October 2026

Life in the UK Exam Kit - LINUK ("LINUK", "we", "us", or "our") provides the LINUK website and iOS application. This policy explains what information we process, why we process it, and the choices available to you. Website and mobile app practices are described separately where they differ.

1. Information You Provide

Account creation is optional. When you create or use an account, contact support, or make a web purchase, we may process:

  • Your email address and LINUK account identifier
  • Login codes and sessions used to authenticate and secure your account
  • Information you submit through contact or support forms
  • Purchase and subscription status associated with your account
  • On the website, saved test scores, correct and incorrect answer counts, question progress and answer timestamps linked to your signed-in account

Payment card details are entered directly with Apple or Stripe. LINUK does not receive or store your full payment card number.

2. Mobile Application Data

Data stored on your device

Quiz answers, test history, chapter statistics, preferences, and most learning progress are stored locally on your device. You can remove this information using Reset Progress in Settings or by uninstalling the app.

Accounts and purchases

If you sign in, we process your email address and user ID for account functionality. RevenueCat processes a user ID, email address where provided, and purchase history to validate purchases, provide subscription entitlements, prevent fraud, and report subscription performance. Purchase history is used for app functionality and subscription analytics and is linked to your LINUK account when you sign in.

Diagnostics and problem reports

To keep the mobile app reliable, LINUK and Sentry may process sanitised crash, performance, and other technical diagnostic data, including app version, device type, operating system version, failing component, error message, connectivity status, and recent technical actions. This covers failures the app handles on its own, such as a purchase step that does not complete, and aggregate release health used to measure how often a build crashes. A random installation identifier helps us group repeated technical events. Session replay is not used, and default personally identifiable information is not sent to Sentry.

If you use Report a Problem, you choose whether to attach recent diagnostics and whether to provide a contact email. Your description, reproduction steps, optional email, and optional diagnostics are sent only when you submit the report. Passwords, login codes, authentication tokens, payment details, quiz answers, and learning progress are excluded from diagnostic payloads.

No cross-app tracking

The LINUK mobile application does not use your data for cross-app tracking, targeted advertising, or advertising measurement. It does not access the IDFA or use session replay. We do not sell personal information or share mobile app data with data brokers.

Optional mobile product analytics

If you opt in to Usage Analytics in the app, PostHog receives allowlisted screen names, app lifecycle events, quiz mode, question counts, and pseudonymous device and app-version details. It does not receive account details, quiz answers, question text, scores, or learning history. Analytics is off until you opt in and can be turned off in Settings. Withdrawing consent stops future collection but does not automatically delete events already received. PostHog processes this data in the United States under its service terms and applicable transfer safeguards.

3. Website Data, Cookies, and Analytics

When you use linukonline.com, our hosting and security providers may process IP address, browser and device information, requested pages, and security logs. The website uses necessary storage to keep you signed in and remember preferences.

With your cookie consent, the website may load Google Analytics, Hotjar, and PostHog to understand website usage and improve the service. This may include page interactions, heatmaps, and session recordings on the website. These website tools are separate from mobile product analytics. You can decline optional analytics through the website cookie controls or clear your browser storage at any time. You can also reopen Cookie preferences in the footer. Choosing Decline after accepting stops optional analytics by saving your decision and reloading the page; it does not delete information already collected.

4. How We Use Information

  • Provide, secure, and maintain the website and iOS application
  • Authenticate optional accounts and link cross-platform purchases
  • Validate purchases and provide premium entitlements
  • Respond to support requests and send necessary transactional messages
  • Prevent fraud, abuse, and security incidents
  • Analyse consented website and mobile app usage, and subscription performance
  • Comply with legal, tax, accounting, and regulatory obligations

Marketing communications are optional and require separate consent where required by law. You can unsubscribe from marketing messages at any time.

  • Contract: account access, saved learning progress, purchases, premium entitlements and support needed to provide the service you request.
  • Consent: optional website analytics, heatmaps, website session recordings, mobile product analytics, and marketing where consent is required. You may withdraw consent without losing access to the service.
  • Legitimate interests: proportionate security, abuse prevention and technical diagnostics to keep the service reliable and investigate faults. You may object to processing on this basis.
  • Legal obligation: records required for applicable tax, accounting and regulatory duties.

Providing an email address and the necessary payment information is required if you choose account access or a purchase; optional analytics consent is not required for either.

5. Service Providers and Sharing

We use service providers including:

  • Apple App Store: iOS purchase processing
  • RevenueCat: purchase validation and subscription management
  • Stripe: website payment processing and billing management
  • Supabase, Resend, Railway, and our hosting providers: accounts, database, transactional email, and infrastructure
  • Sentry: sanitised mobile error and crash diagnostics
  • Google Analytics and Hotjar: consent-based website analytics
  • PostHog: consent-based website analytics and optional mobile product analytics

We share only the information needed for these providers to perform their services. We may also disclose information when required by law, to protect users and the service, in connection with a business transfer, or with your consent.

International processing

Our providers operate internationally, so processing may take place outside the UK, including in the United States. Processing locations depend on the provider and service configuration. Contact info@linukonline.com for information about the locations and transfer safeguards applicable to your information, including how to obtain details of any applicable adequacy arrangement or contractual safeguards.

6. Retention and Account Deletion

We retain account information only while it is needed to provide the service or meet legal obligations. Account and saved-progress records are kept while the account is in use, subject to deletion requests. Support records are kept for resolving the request and any related dispute; diagnostic records for investigating faults and security incidents; and payment records for the applicable accounting, tax and dispute periods. The duration depends on the record’s purpose and any legal requirement, rather than one period for all data.

Signed-in mobile users can request deletion from Settings → Delete Account. This deletes the mobile backend account and its associated sessions and stored application data, and clears local app data. RevenueCat customer deletion is requested separately and can require follow-up if the provider is unavailable or deletion is not configured. This action does not establish that a separate website account, Stripe records or previously collected analytics have been erased. For those records, or if you use the website only, email info@linukonline.com with your request.

Deleting a LINUK account does not automatically cancel an App Store subscription. Apple subscriptions must be cancelled separately in your Apple account subscription settings. Cancel recurring website purchases separately through the Stripe billing portal before deleting access to the account. Payment and transaction records that we must retain for tax, accounting, fraud prevention, chargebacks, or other legal obligations may be retained in an anonymised or legally required form.

7. Data Security

We use reasonable technical and organisational safeguards to protect personal information. No method of transmission or storage is completely secure, so we cannot guarantee absolute security.

8. Your Privacy Rights

Depending on your location, including under UK GDPR and EU GDPR, you may have rights to access, correct, erase, restrict, object to processing, or receive a portable copy of your personal information. You may also withdraw consent where processing is based on consent and complain to your local data protection authority.

Use the in-app deletion option for the mobile account, or email info@linukonline.com for website-account deletion and other rights requests. You may complain to the UK Information Commissioner’s Office (ICO) or the relevant authority where you live.

9. Children

The service is not intended for children under 18. We do not knowingly collect personal information from children under 18. Contact us if you believe a child has provided personal information.

10. Changes and Contact

We may update this policy and will publish the revised date on this page. For privacy questions or requests, email info@linukonline.com or use our contact page.