Privacy Policy for HabitMeter
Effective Date: January 18, 2026
This privacy policy explains how HabitMeter ("the App", "we", "us") collects, uses, and protects your data. HabitMeter is developed and operated by Kevin Merz.
1. Overview
HabitMeter is a habit tracking app that helps you track measurable actions like minutes, steps, water intake, and more. The App is designed with privacy as a core principle:
- No user accounts required - The app works entirely without registration
- No cloud storage - All your habit data is stored locally on your device only
- No analytics or tracking - We do not collect any usage data or behavioral information
- No advertising - The app contains no ads and no advertising SDKs
- Optional Apple Health integration - Only if you explicitly enable it
2. Data Stored Locally on Your Device
All your data is stored exclusively on your device using Apple's SwiftData framework. We have no access to this data.
2.1 Habit Data
- What: Habit names, goals, units, colors, emojis, and settings you create
- Storage: Locally on your device only
- Purpose: To display and manage your habits within the app
- Your control: You can delete any habit at any time within the app
2.2 Entry Data
- What: Values you log for your habits (e.g., minutes exercised, glasses of water)
- Storage: Locally on your device only
- Purpose: To track your progress and display statistics
- Your control: You can delete any entry at any time
2.3 App Preferences
- What: Settings like chart display preferences and onboarding completion status
- Storage: Locally via iOS UserDefaults
- Purpose: To remember your preferences across app sessions
3. Apple Health Integration (Optional)
HabitMeter offers optional integration with Apple Health. This feature is entirely opt-in and requires your explicit permission.
3.1 Health Data We May Read (with your permission)
- Steps
- Walking + Running Distance
- Active Calories Burned
- Exercise Minutes
- Flights Climbed
- Stand Minutes
- Heart Rate
- Dietary Water Intake
- Mindful Minutes (Meditation)
3.2 Health Data We May Write (with your permission)
- Steps
- Walking + Running Distance
- Active Calories Burned
- Flights Climbed
- Dietary Water Intake
- Mindful Sessions
3.3 How Health Data is Used
- Purpose: To automatically sync your health metrics with corresponding habits
- Processing: All Health data is processed locally on your device
- No external sharing: Health data is never sent to our servers or any third party
- Your control: You can revoke Health permissions at any time in iOS Settings
- Legal basis: Explicit consent (Art. 9(2)(a) GDPR)
3.4 Background Health Sync
If enabled, the app may receive health data updates in the background to keep your habits synchronized. This is done entirely on-device and no data leaves your phone.
4. In-App Purchases
HabitMeter offers a Premium subscription to unlock additional features.
4.1 RevenueCat
- Service: We use RevenueCat to manage subscriptions
- Data processed: Purchase transactions and subscription status (via Apple's App Store)
- Purpose: To verify your Premium status and restore purchases
- What RevenueCat receives: An anonymous app user ID, purchase receipts from Apple
- What RevenueCat does NOT receive: Your name, email, or any personal information
- Legal basis: Contract performance (Art. 6(1)(b) GDPR)
- Privacy Policy: https://www.revenuecat.com/privacy
4.2 Apple App Store
- All payments are processed by Apple through the App Store
- We do not receive or store any payment information
- Privacy Policy: https://www.apple.com/legal/privacy/
5. Data We Do NOT Collect
HabitMeter is built on the principle of minimal data collection. We do not collect:
- Names, email addresses, or contact information
- Location data
- Device identifiers (IDFA, IDFV)
- Usage analytics or behavioral data
- Advertising data
- Crash reports (unless you share them manually via Apple)
- Any data from your camera, photos, contacts, or other apps
6. Third-Party Services Summary
| Service | Purpose | Data Shared |
|---|---|---|
| RevenueCat | Subscription management | Anonymous user ID, purchase receipts |
| Apple HealthKit | Health data sync (optional) | None - processed locally only |
| Apple App Store | Payment processing | Handled entirely by Apple |
7. Data Security
- All data is stored locally using Apple's secure frameworks (SwiftData, UserDefaults)
- Health data is protected by iOS's strict Health privacy controls
- Network communications with RevenueCat use HTTPS/TLS encryption
- We have no servers that store your personal data
8. Data Retention and Deletion
- Local data: Retained until you delete it within the app or uninstall the app
- RevenueCat data: Subject to RevenueCat's retention policy
- Complete deletion: Uninstalling the app removes all locally stored data
9. International Data Transfers
RevenueCat may process purchase data in the United States. These transfers are protected by:
- Standard Contractual Clauses (Art. 46(2)(c) GDPR)
- RevenueCat's data processing agreement
Your habit data and health data never leave your device and are not subject to international transfers.
10. Your Rights (GDPR)
If you are in the European Economic Area, you have the following rights:
- Access (Art. 15): Request information about data we process
- Rectification (Art. 16): Correct inaccurate data
- Erasure (Art. 17): Request deletion of your data
- Restriction (Art. 18): Limit processing of your data
- Portability (Art. 20): Receive your data in a portable format
- Objection (Art. 21): Object to processing based on legitimate interests
- Withdraw consent (Art. 7(3)): Revoke Health permissions at any time via iOS Settings
Since all your habit data is stored locally on your device, you have full control over it at all times. To exercise rights regarding RevenueCat data, contact: MerzKevin@me.com
11. Children's Privacy
HabitMeter is not directed at children under 16 years of age. We do not knowingly collect personal data from children. The app does not require any personal information to function.
12. Changes to This Policy
We may update this privacy policy to reflect changes in our practices or legal requirements. The effective date at the top indicates when this policy was last revised. Continued use of the app after changes constitutes acceptance of the updated policy.
Contact & Legal Information
Data Controller
Kevin Merz
Merowingerweg 11a
59494 Soest, Germany
E-Mail: MerzKevin@me.com
Supervisory Authority
You have the right to lodge a complaint with a data protection authority. For North Rhine-Westphalia:
Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen (LDI NRW)
Website: www.ldi.nrw.de
Hosting
MKQ Internetservice
Kleinwolschendorf 16, 07937 Zeulenroda-Triebes, Germany
Website: www.mkq.de