Last updated: 2026-04-26
Mark Eggenstein
Alemannenstr. 96
79117 Freiburg im Breisgau
Germany
Email: privacy.policy.habits@eggnstone.com
(hereinafter "we", "us", or "our")
HabitGuru ("the App") is a habit tracking application. We take the protection of your personal data seriously and process it in accordance with the EU General Data Protection Regulation (GDPR/DSGVO), the ePrivacy Directive, and applicable national data protection laws.
The App stores the following data exclusively on your device. This data is never transmitted to us or any third party:
This local data processing is necessary for the App to function and does not require consent under GDPR, as no personal data leaves your device.
We collect crash reports via Google Firebase Crashlytics to maintain app stability. This is enabled by default and can be turned off in Settings. This includes:
Purpose: Identifying and fixing bugs to improve app stability.
Legal basis: Legitimate interest in maintaining a functioning, stable app (Art. 6(1)(f) GDPR). You may object at any time by disabling crash reports in Settings.
Data processor: Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Ireland. Data may be transferred to the USA under the EU-US Data Privacy Framework. See Google's privacy policy.
Retention: Crash data is retained for 90 days in Firebase, after which it is automatically deleted.
We collect anonymous usage data via Google Firebase Analytics to understand how the App is used. This is enabled by default and can be turned off in Settings. This includes:
Purpose: Understanding how the App is used to prioritize improvements.
Legal basis: Legitimate interest in understanding aggregate usage to improve the App (Art. 6(1)(f) GDPR). You may object at any time by disabling analytics in Settings.
Data processor: Google Ireland Limited (see above). Same transfer mechanism applies.
Retention: Event-level data is retained for 2 months; aggregated reporting data is retained for 14 months. You can request earlier deletion by contacting us.
If you purchase a premium upgrade or other in-app product, we use RevenueCat to manage and validate your purchase. The following data is processed:
We do not receive your payment details (credit card, bank account). Payment is handled exclusively by Apple or Google.
Purpose: Processing purchases, validating receipts, granting and restoring entitlements, preventing fraud.
Legal basis: Performance of a contract (Art. 6(1)(b) GDPR).
Data processor: RevenueCat, Inc., 633 Taraval St #100, San Francisco, CA 94116, USA. Data is transferred to the USA on the basis of the EU-US Data Privacy Framework and Standard Contractual Clauses. See RevenueCat's privacy policy.
Retention: For the duration of your entitlement and as long as required by tax and accounting law (typically up to 10 years for transaction records).
The free version of the App displays banner advertisements provided by Google AdMob. Ads are not shown to users with an active premium entitlement.
When ads are loaded, the Google Mobile Ads SDK may process:
Purpose: Financing the free version of the App by displaying advertising.
Legal basis: Legitimate interest in financing the free version of the App (Art. 6(1)(f) GDPR).
Data processor / joint controller: Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Ireland. Data may be transferred to the USA under the EU-US Data Privacy Framework. See Google's advertising privacy notice.
How to avoid: Purchase the premium upgrade to remove all ads, or limit ad tracking in your device's system settings (Android: "Delete advertising ID"; iOS: "Allow Apps to Request to Track" disabled).
If you configure reminders for a habit, the App schedules local notifications via your device's operating system. The reminder schedule and the text shown in the notification are stored only on your device; they are not transmitted to us or to any third party. You can change or delete reminders at any time and revoke the notification permission in your device's system settings.
Crash reporting (Firebase Crashlytics) and usage analytics (Firebase Analytics) are enabled by default on the basis of legitimate interest. You may:
Disabling a service stops future data collection but does not affect the lawfulness of data processed before.
You have the right to:
To exercise any of these rights, contact us at privacy.policy.habits@eggnstone.com.
We implement appropriate technical and organizational measures to protect your data:
The App is not directed at children under 16 years of age. We do not knowingly collect personal data from children. If you believe a child has provided us with personal data, please contact us so we can delete it.
We may update this Privacy Policy from time to time. We will notify you of material changes by displaying a notice within the App. The "Last updated" date at the top indicates the most recent revision.
If you have questions about this Privacy Policy or our data practices, please contact:
Mark Eggenstein
Alemannenstr. 96
79117 Freiburg im Breisgau
Germany
Supervisory authority:
If you are unsatisfied with our response, you may lodge a complaint with
Der Landesbeauftragte für den Datenschutz und die Informationsfreiheit Baden-Württemberg
https://www.baden-wuerttemberg.datenschutz.de
or any EU/EEA data protection authority.