This app (Life Counter) is operated by Daniel Boberg (address: see Impressum). This policy describes what data the app processes and why.
1. Local storage
By default, all your data — player profiles, match history, app settings — stays on your device. We use @capacitor/preferences (iOS Keychain / Android Shared Preferences). This data does not leave your device unless you sign in.
2. Cloud sync (optional, account only)
If you sign in (via email, Apple, or Google), the following data is synced to our Firebase Realtime Database (region: europe-west1):
- Player profiles (names, avatars, statistics)
- Match history (date, duration, participants, winner)
- App settings (language, background, counter visibility)
Legal basis: contract performance under Article 6(1)(b) GDPR.
3. Authentication
Login credentials are processed exclusively by Firebase Authentication (Google LLC). We do not store passwords ourselves. With Apple or Google Sign-In, we receive only an anonymized user ID and (optionally) your email.
4. Crash reports
When the app crashes, Firebase Crashlytics sends an anonymized stack trace + device class + iOS/Android version to Google. No personal data, no match content.
You can disable crash reports in the app settings.
5. Analytics
We use Firebase Analytics for anonymous usage statistics (e.g., how often the format picker is used, in which languages the app runs). No personal data, no match content.
You can disable Analytics in the app settings.
6. Advertising
Until you purchase "Ad-Free", the app shows banner, interstitial, and rewarded video ads via Google AdMob. AdMob uses your advertising ID (IDFA / GAID) for non-personalized ads. With consent via EU UMP dialog, personalized ads as well.
Purchasing "Ad-Free" disables AdMob entirely.
7. Purchases
In-app purchases (Ad-Free, slot bundles) are handled exclusively by Apple's App Store or Google Play. We do not receive payment information.
8. Your rights (GDPR)
You have the right to:
- Access your stored data
- Rectification of incorrect data
- Erasure (Article 17 GDPR)
- Restriction of processing
- Data portability
- Object to processing
- Lodge a complaint with a data protection authority
Email hello@life-counter.de with subject "Data Request" or "Delete My Data". We respond within 30 days.
Account deletion guide: /delete-account
9. Sub-processors
- Google LLC (Firebase, Crashlytics, Analytics, AdMob, Google Sign-In) — Standard Contractual Clauses
- Apple Inc. (Sign in with Apple) — Standard Contractual Clauses
10. Changes
We update this policy occasionally. Material changes are announced in the app.