Privacy Policy for "CalmPulse"
Last updated:
This document outlines how personal data is handled by MatCode Mateusz Arczyński (ul. Portowa 10, 86-200 Chełmno, Poland, VAT ID: PL8751562599, REGON: 383604557, email: matcode.help@gmail.com), hereinafter referred to as the "Data Controller". This document has been prepared in compliance with Regulation (EU) 2016/679 ("GDPR").
1. Key Points at a Glance
- CalmPulse does not require an account, registration, or sign-in.
- Breathing session history, mindful minutes, daily streaks, tension check-ins, and user settings are stored strictly locally on your device. The Data Controller has no access to this data.
- The application does not include first-party analytics or crash reporting SDKs and never uploads your personal data to remote servers.
- Optional export to Apple Health (HealthKit) and Android Health Connect requires write-only permission to record mindful minutes. The application never reads any medical or health data from your device.
- Reminders are scheduled locally on your device using system alarms and do not rely on remote push servers.
- The application displays Google AdMob ads. This is the only component that may process device identifiers, strictly following your consent choices (UMP / ATT).
2. Definitions
User - any individual installing or using the "CalmPulse" mobile application (hereinafter: the "App").
Service - the functionalities provided by the App, including guided breathing exercises with visual and haptic feedback, offline tracking of mindful minutes and day streaks, optional tension check-ins before and after sessions, local reminders, Health platform integration, and JSON history export.
3. Scope and Purposes of Data Processing
- Session and Progress Data (session records, duration, selected breathing technique, streaks, optional 1-5 tension ratings, theme and vibration preferences) - stored exclusively in local storage on your device. The Data Controller does not access or process this data under the GDPR.
- Data Backup and JSON Export - you can export your entire session history to a JSON file or permanently clear local history directly within the App. The exported file is saved or shared wherever you choose; the Data Controller does not receive this file.
- Health Platform Integrations (Apple HealthKit / Health Connect) - if enabled, the App records mindful session duration (Mindful Minutes) to your system health store. The App requests write-only permission (WRITE_MINDFULNESS) and has no permission to read any of your health or medical records. You can disable this feature in app settings or revoke permission in your OS settings at any time.
- Local Notifications (Reminders) - if you enable breathing reminders, the App schedules notifications locally on your device for your selected days and times. These are strictly local notifications requiring no network communication. You can revoke notification permissions at any time via device settings.
- Advertising (Google AdMob) - the App displays banner and interstitial ads. Google Mobile Ads SDK may process advertising identifiers (GAID on Android, IDFA on iOS), IP address, device specifications, and ad interaction metrics to deliver ads, measure performance, and prevent fraud. Legal basis: Article 6(1)(a) GDPR (consent), obtained via Google User Messaging Platform (UMP) and App Tracking Transparency (ATT) on iOS. If consent is withheld, only non-personalized ads are requested.
- Support Correspondence - if you contact us by email (matcode.help@gmail.com), we process your email address and message contents solely to address your inquiry; legal basis: Article 6(1)(f) GDPR (legitimate interest in providing user support).
Providing any data is completely voluntary. The App does not engage in automated decision-making or profiling as defined by the GDPR.
4. Data Recipients
- Google LLC / Google Ireland Ltd. - for Google AdMob, Google Mobile Ads SDK, and Google UMP (ad serving and consent management).
- Apple Inc. and Google LLC - as mobile OS providers managing app distribution, store services, and system HealthKit / Health Connect frameworks.
5. Data Retention
Local data (session history, preferences) remains on your device until you clear it using the in-app history reset or uninstall the application. Email correspondence is kept only as long as necessary to resolve your request and protect against potential legal claims.
6. Your Rights
Under the GDPR, you have the right to:
- access your personal data and obtain a copy;
- rectify inaccurate data;
- request deletion ("right to be forgotten");
- restrict processing;
- data portability;
- object to processing;
- withdraw consent at any time without affecting the lawfulness of prior processing;
- lodge a complaint with a data protection supervisory authority (in Poland: Prezes Urzędu Ochrony Danych Osobowych, ul. Stawki 2, 00-193 Warsaw).
Most data is managed directly by you on your device via the history and settings screens. For any other inquiries, please contact us at matcode.help@gmail.com.
7. Policy Updates
We may update this Privacy Policy from time to time to reflect product enhancements or changes in applicable laws. The latest version is always available at https://matcode.eu/hub/calmpulse/policy-en.html.