Privacy Policy

Last updated: May 2026

AZF/BZF Trainer is built privacy-first.
The mobile app needs no account and no internet connection to study. It may send anonymous crash reports when it crashes; this data is processed in Europe and used only to improve the service. The website you are reading uses limited analytics, with PostHog loaded only after your explicit consent.

Data Collection

The AZF/BZF Trainer mobile app does not require an account and does not collect personal information for normal app usage. The app:

  • Does not require registration or login
  • Does not collect your name, email address, or contact details
  • Does not track your location
  • Does not use cookies or advertising trackers
  • Does not share app data with advertising or analytics providers
  • May send anonymous crash reports when the app crashes

Crash reports are used only to diagnose and fix technical problems. They may include technical information such as the app version, device model, operating system version, timestamp, and crash stack trace.

Crash reports are anonymous, processed in Europe, and used only to improve the service. They are not linked to an account and are not used for advertising, profiling, or behavioural tracking.

This section only describes the mobile app. The website you are reading uses limited analytics — see the “Website Analytics & Cookies” section below.

Local Data Storage

All your progress data (statistics, session history, and settings) is stored locally on your device only. This data:

  • Never leaves your device
  • Is not synced to any cloud service
  • Is not accessible by us or any third party
  • Can be deleted at any time by uninstalling the app or using the "Reset Statistics" option in Settings

What we store locally:

  • Your practice and exam session results
  • Question statistics (which questions you answered correctly/incorrectly)
  • App preferences (theme, language, haptic feedback settings)
  • Paused session data (so you can resume where you left off)

Offline Functionality

AZF/BZF Trainer is designed to work offline for exam preparation. All exam questions and core app functionality are available without an internet connection. If the app crashes and an internet connection is available, it may send an anonymous crash report — see the Data Collection section above.

Content Sources

The examination questions in AZF/BZF Trainer are based on the official question and answer catalog for the BZF-E examination published by the Bundesnetzagentur (Federal Network Agency of Germany). This catalog is publicly available for examination preparation purposes.

Official catalog available at:
www.bundesnetzagentur.de/Flugfunkzeugnisse

Website Analytics & Cookies

This website (the page you are currently reading) uses two analytics services to understand audience and improve the site. We never process names, emails, or any text you might enter.

Cloudflare Web Analytics — always on

A cookieless, privacy-first solution that:

  • Does not use cookies or local storage
  • Collects only aggregated, anonymous metrics (page views, referrers, countries)
  • Does not track users across sites

Legal basis: legitimate interest (Art. 6(1)(f) GDPR). No consent is required because no personal data is processed.

PostHog — only after your consent

PostHog is a product analytics platform we use to count page views and clicks on this website. It loads only after you have explicitly accepted analytics in the consent banner.

  • Hosted in PostHog Cloud EU (Frankfurt, Germany)
  • Session Replay, surveys, heatmaps and DOM autocapture are disabled
  • We never call posthog.identify — no account, name, or email is sent
  • Events captured: page views, store badge clicks, CTA clicks, language switches, guide opens
  • Properties captured: page path, language, store (iOS/Android), CTA location, UTM source / medium / campaign when present
  • Retention: up to 7 years (PostHog default), then automatically deleted
  • Requests are routed through our reverse proxy (r.blockfit.net) to PostHog Cloud EU

Legal basis: your explicit consent (Art. 6(1)(a) GDPR). You can withdraw it at any time below or via the "Privacy settings" link in the footer.

Manage your preferences

You can review or change your analytics consent at any time. Withdrawing consent stops new tracking immediately and clears the locally stored PostHog identifiers.

Privacy preferences:

GDPR Compliance

We are committed to protecting your privacy in accordance with the General Data Protection Regulation (GDPR). As a company based in the European Union (Estonia), we adhere to the highest standards of data protection.

Data Controller

The data controller responsible for this website and the AZF/BZF Trainer app is:

BlockFit OÜ
Registration: 17131054
Estonia, European Union
[email protected]

Legal Basis

For normal app usage, the mobile app processes no personal data, so no legal basis is required. Anonymous crash reports, when they are sent, are processed under our legitimate interest in diagnosing and fixing technical problems (Art. 6(1)(f) GDPR). For the website, Cloudflare Web Analytics runs under our legitimate interest (Art. 6(1)(f) GDPR) as it is cookieless and processes no personal data, while PostHog is loaded only after your explicit consent (Art. 6(1)(a) GDPR), which you can withdraw at any time.

Your Rights

Under GDPR, you have the following rights regarding your personal data:

  • Right of access (Art. 15 GDPR)
  • Right to rectification (Art. 16 GDPR)
  • Right to erasure (Art. 17 GDPR)
  • Right to restriction of processing (Art. 18 GDPR)
  • Right to data portability (Art. 20 GDPR)
  • Right to object (Art. 21 GDPR)

To exercise any of these rights, please contact us. We will respond to your request within 30 days.

The mobile app stores all data locally on your device, so these rights are automatically fulfilled there. For the website, you can exercise your rights at any time by adjusting your consent under "Privacy settings" or by contacting us at the address below.

Right to Lodge a Complaint

You have the right to lodge a complaint with a supervisory authority if you believe that the processing of your personal data violates the GDPR. The competent supervisory authority for us is:

Estonian Data Protection Inspectorate (Andmekaitse Inspektsioon)
Tatari 39, 10134 Tallinn, Estonia
www.aki.ee

Children's Privacy

Our app does not knowingly collect any information from anyone, including children under the age of 13.

Changes to This Policy

We may update this Privacy Policy from time to time. Any changes will be reflected on this page with an updated revision date.

Contact Us

If you have any questions about this Privacy Policy or wish to exercise your GDPR rights, please contact us at:

[email protected]

BlockFit OÜ
Estonia, European Union