Privacy Policy – "Angeln DK" App
This privacy policy applies to the Angeln DK app – both the iOS version (iPhone/iPad, App Store) and the Android version (Google Play). It explains what data the app processes, for what purpose and on what legal basis. The app follows the principle of data minimisation: as much as possible stays on your device, and there is no tracking and no analytics. Advertising is limited to clearly labelled affiliate recommendation links for fishing gear (see section 14).
About the platform notes: The two versions differ in some respects – the Android version, for example, uses no Apple services and has no sync between devices. Where a section applies to only one version, this is stated as "iOS only" or "Android only" in the heading. Everything without a marker applies to both.
1. Controller
Martin MeinertMax-Tau-Str. 18
22529 Hamburg
Germany
E-mail: kontakt@martinmeinert.de
See the legal notice for provider identification.
2. Data that stays on your device
You create and store the following content yourself; it is kept locally on the device (using Apple SwiftData on iOS, a local SQLite database on Android, photos as files in each case) and is not transmitted to the provider:
- your catch log (catches incl. optional photos, measurements, date, assigned spot),
- your own map markers/spots (name, note),
- your personal spot ratings (stars, wadeable, parking, etc.),
- fishing-licence (Fisketegn) documents stored in the Wallet,
- app settings (e.g. appearance, tab bar).
You can delete this data within the app at any time.
Camera and photos: For individual features the app accesses device functions – each only after your explicit permission: the camera or your photos to add catch and Fisketegn photos and to measure length with the camera. This processing takes place exclusively on the device; no data is transmitted to the provider. On Android you choose images via the system photo picker – the app only sees the image you selected, not your entire photo library.
Face ID and NFC (iOS only): In the iOS version you can additionally protect your Wallet with Face ID and read a fish tag (recapture) via NFC. This too happens exclusively on the device. The Android version does not have these two features.
Measuring length with the camera (AR): The measuring feature uses the system's augmented reality (ARKit on iOS, ARCore from Google Play Services for AR on Android). The camera analysis happens on the device; no camera images are transmitted to the provider.
3. Location data
If you allow it, the app uses your location to centre the map, warn you about protected zones (geofencing), find the nearest tide station and calculate features such as trolling speed. Location is determined on the device; your position is not transmitted to the provider. To fetch weather and tide data (see sections 8 and 9), location or station details are sent to the respective services.
Android only: Positioning uses the location interface of Google Play Services (Fused Location Provider), which is already present on your device. In doing so Google may process data under its own responsibility; you control what that includes in your device's Android location settings. The provider receives no data from this.
4. iCloud sync of your own data (iOS only)
If you are signed in to iCloud on your device, the iOS version can sync your own data (e.g. catch log, markers, personal ratings, Wallet documents) across your devices via your private iCloud storage (Apple CloudKit – private database). This data resides in your personal iCloud account; the provider has no access to it. The processor is Apple. Apple's privacy policy applies (apple.com/legal/privacy). Legal basis: Art. 6(1)(b) and (f) GDPR (providing the sync feature).
The Android version has no sync between devices. How your data survives a change of device there is described in section 5.
5. Android backup (Android only)
If you have enabled backup in your Android settings, Google backs up the app data in an encrypted form to your Google account. This covers your catch log (including catch photos and the position stored with a catch), your Fisketegn document and your app settings. Map data and caches are excluded because the app restores them by itself.
The provider has no access to this backup; it resides solely in your Google account. You can switch it off at any time in your Android settings under "Backup" and delete existing backups there. The processor is Google. Legal basis: Art. 6(1)(f) GDPR (legitimate interest in not losing your catch log when you change devices) – the backup only takes place for as long as you keep it enabled in your system settings.
6. Community spot ratings, anonymous (iOS only)
For each fishing spot the iOS version shows an anonymous aggregate of all users' ratings (e.g. "avg. 4.2★ from 18 ratings", "mostly wadeable"). For this, your own structured rating is uploaded to a public Apple CloudKit database. Only predefined choice and numeric values are transmitted:
- stars (1–5), wadeable (yes/partly/no), parking (yes/no), ground, crowding, "already caught" (yes/no),
- the spot identifier and a timestamp,
- a pseudonymous identifier (see below).
There is no free text, no name, no precise position and no other personal data. Other users only see the aggregated result, never individual people.
Pseudonymous identifier: So that you can change and delete your own contribution and only one vote per Apple ID counts per spot, a pseudonymous identifier is stored. It is a non-reversible hash (SHA-256) derived from an Apple iCloud identifier. It contains no clear name and does not allow direct identification of you.
Your objection / deletion: You can remove your community contribution at any time – in the spot view via "Remove mine", or all at once under Settings → Data & Storage → "Remove community ratings".
The processor is Apple (CloudKit). Legal basis: Art. 6(1)(f) GDPR (legitimate interest in a shared, anonymous assessment of fishing spots). In the required balancing of interests, your interests do not override this: only pseudonymous, structured choice and numeric values are processed – with no clear name, free text or precise position – you are informed in advance, the contribution is only made when you actively upload it, and you can object or delete at any time (see above).
The Android version does not have this feature: your spot ratings stay on your device (see section 2), nothing is uploaded, and no other users' ratings are shown.
7. Reporting function (iOS only)
If a spot's community data looks nonsensical or manipulated, you can report it. Only the spot identifier, a timestamp and your pseudonymous identifier (see section 6) are stored in the public database, so that the aggregate is automatically hidden once a threshold is reached. No further data is collected.
8. Weather and wind
iOS: Weather and wind data are obtained primarily via Apple WeatherKit. To deliver location-based forecasts, location details are transmitted to Apple. The processor is Apple; Apple's privacy policy applies.
Android: The Android version does not use Apple WeatherKit. Weather and wind data there come from the Danish Meteorological Institute (DMI) and – if DMI is temporarily unavailable – as a fallback from the Norwegian Meteorological Institute, MET Norway. Both are open government data.
The iOS version also falls back to DMI or MET Norway if Apple WeatherKit returns no data.
For these queries, truncated coordinates (rounded to four decimal places) are sent to the servers of DMI or MET Norway; for technical reasons your IP address is visible to the respective service. Towards MET Norway the app additionally identifies itself – as required by their terms of service – with its name, version number and the provider's contact address; this contains no personal data about you. Legal basis: Art. 6(1)(f) GDPR. More information: dmi.dk and met.no.
9. Tides and water temperature (DMI Open Data)
Tide and water-temperature data come from the Danish Meteorological Institute (DMI) via its open government data interface (Open Data). To query it, station or location details are sent to DMI servers; for technical reasons your IP address is visible to DMI. Legal basis: Art. 6(1)(f) GDPR. More information: dmi.dk.
10. Maps
iOS: Maps are displayed via Apple MapKit. Technically necessary requests are processed by Apple to provide the maps. The processor is Apple; Apple's privacy policy applies. In addition there is an offline map drawn entirely from map data shipped with the app.
Android: The Android version uses this offline map exclusively (MapLibre with OpenStreetMap/OpenMapTiles data bundled in the app package). Viewing the map therefore involves no requests to any map server and no transmission of location data for map display.
11. Notifications
Reminders (e.g. about the validity of your fishing licence) are generated and shown on the device; no content reaches the provider. On Android the app asks for your notification permission beforehand.
iOS only: If iCloud sync is active, Apple may additionally use push notifications to inform your device about changes to your synced data.
12. Leaderboards (iOS only)
The iOS version offers optional leaderboards via Apple Game Center (e.g. number of catches, species caught, spots visited, largest fish). If you use this feature, Game Center signs you in with your Apple ID, and the app transmits the numeric values mentioned – calculated from your catch log – to Game Center. There they are stored together with your Game Center nickname and are visible to other players in the leaderboards. No catch details, photos or locations are transmitted. You can also view your personal values locally without Game Center. You control Game Center under iOS Settings → Game Center and can disable sign-in there at any time. The processor is Apple; Apple's privacy policy applies. Legal basis: Art. 6(1)(f) GDPR (providing the leaderboard feature you requested).
The Android version has no leaderboards; your statistics stay on the device.
13. In-app purchase ("Angeln DK Pro")
With "Angeln DK Pro" the app offers a one-time in-app purchase (no subscription) that permanently unlocks additional features. The purchase and payment are handled exclusively by the respective store – by Apple via the App Store on iOS, and by Google via Google Play (Google Play Billing) on Android. Apple or Google respectively is the seller ("merchant of record"). The provider receives no payment data (e.g. no card or account details), at most anonymous, aggregated sales figures from the store. Whether the features are unlocked is determined by the app via the store (Apple StoreKit or Google Play Billing); a "Restore purchase" option is available. Legal basis: Art. 6(1)(b) GDPR (performance of the purchase contract) or (f) (providing the unlocked features). The processors are Apple and Google.
Free trial period: A free trial period starts automatically on first launch; the app shows you how much of it is left. For this, the time of first launch is stored. On iOS this time is additionally mirrored in your private iCloud key-value store so that the trial is not reset by a reinstall; that value resides in your personal iCloud account and the provider has no access to it. On Android the time stays on the device and – if you have enabled backup – forms part of the backup to your Google account described in section 5.
14. Tracking, advertising & affiliate links
The app contains no tracking or analytics services, no advertising identifier (IDFA on iOS, the advertising ID on Android) and no third-party SDKs for data collection. No tracking takes place within the app itself. In particular, no crash or usage analytics services are integrated.
The app does, however, contain affiliate recommendation links for physical fishing gear, clearly labelled as advertising. When you tap such a link, the respective online shop – e.g. Amazon or a fishing shop via the AWIN partner network – opens in your browser. The link address contains a partner identifier that lets the shop attribute any resulting purchase to us and pay us a commission – at no extra cost to you. From the moment you tap the link, the privacy policy of the respective shop applies; any cookies or technologies used there are beyond our control. We ourselves receive no personal data about you, at most anonymous, aggregated statistics (e.g. number of sales) from the partner programme.
15. Recipients and international transfers
Recipients in the sense of processors or service providers are – depending on the version – Apple (iOS: iCloud/CloudKit, WeatherKit, MapKit, Game Center, App Store), Google (Android: Google Play and Google Play Billing, backup to your Google account, the location and AR interfaces of Google Play Services), the DMI (weather, tides, water temperature) and MET Norway (weather as a fallback source). Where data is processed outside the EU/EEA – in particular in the USA by Apple and Google – this is based on appropriate safeguards (e.g. the EU-US Data Privacy Framework or EU standard contractual clauses). MET Norway is based in Norway, which is part of the EEA. The app is obtained via the Apple App Store or Google Play; Apple and Google process the data associated with the download under their own responsibility.
16. Retention
On-device data remains stored until you delete it or remove the app. Synced data remains in your iCloud account until you delete it (iOS only). An Android backup remains in your Google account until you delete it there or Google removes it after the device has been unused for a longer period (see section 5). Your community contributions remain in the public database until you remove them (see section 6, iOS only).
17. Your rights
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)
- Right to lodge a complaint with a supervisory authority (Art. 77 GDPR)
You can additionally delete your own data and community contributions directly in the app at any time (see sections 2 and 6).
18. Supervisory authority
Der Hamburgische Beauftragte für Datenschutz und InformationsfreiheitLudwig-Erhard-Str. 22
20459 Hamburg, Germany
19. Changes
This policy will be updated if features or the legal situation change.
Last updated: August 2026