ECG Tracker+ is provided by Artur Teodorowicz ("we", "us", "our"), an individual entrepreneur operating in Poland. This Privacy Policy explains how we process information when you use the ECG Tracker+ mobile application and our legal information site.
Important: not medical advice
- The app is an informational and organizational tool. It does not provide diagnosis, treatment recommendations, or medical advice.
- Do not use the app for emergencies. If you think you may be having a medical emergency, call your local emergency number.
Information we process
- Health/ECG data from Apple Health (HealthKit): ECG waveforms and metadata (for example date/time) that you choose to import, and measurements we compute from imported records (for example intervals and heart rate metrics).
- Notes and labels: text you add (for example notes, tags, or labels) associated with an ECG record.
- Exports you create: when you generate a PDF or other export, the export content is produced on your device.
- Usage analytics (TelemetryDeck): limited app usage events (for example screen views, feature usage, and general performance signals) to help us understand what features work and to improve the app.
- Crash and diagnostics data (Sentry): crash reports and diagnostics (for example stack traces, device and OS version, app version, timestamps, and related diagnostic context) to fix stability issues.
- Subscription and purchase information: purchase and subscription status is handled by Apple (App Store) and our subscription service provider (RevenueCat) to validate entitlements. We do not receive your full payment card information.
- Support communications: if you contact us (for example by email), we process the content of your message and related contact details.
- Website logs: our legal site may process basic server/CDN logs (for example IP address, user agent, date/time, and requested page) for security and availability.
How we use information
- To provide core app features (importing ECG records, viewing, analysis, notes, exports).
- To maintain and improve the app (analytics and product improvement).
- To detect, diagnose, and fix crashes and bugs (crash reporting).
- To manage subscriptions and entitlements (RevenueCat) and comply with App Store rules.
- To respond to support requests and communicate with you.
- To secure the service (for example, preventing abuse and ensuring availability of the legal site).
HealthKit (Apple Health) data
- The app requests read-only access to HealthKit so you can import your ECG records.
- You can grant or revoke HealthKit permissions at any time in iOS Settings.
- We do not use HealthKit data for advertising or marketing.
Where your information is stored
- On-device storage: imported ECG records, computed measurements, and your notes are stored locally on your device.
- Backups: if you enable device backups (including iCloud backup) in your iOS settings, Apple may include app data in those backups.
- TelemetryDeck and Sentry: analytics and crash/diagnostic data are sent to those providers for processing as described above.
Sharing and disclosures
We do not sell your personal information. We share information only as described here:
- Apple (HealthKit, App Store): Apple provides HealthKit access and processes your purchases and subscriptions through the App Store.
- RevenueCat (subscriptions): we use RevenueCat to manage subscription entitlements and validate purchase status.
- TelemetryDeck (analytics): we use TelemetryDeck for privacy-focused analytics. We do not send ECG waveforms, measurement values, or free-text notes to TelemetryDeck.
- Sentry (crash reporting): we use Sentry to collect crash reports and diagnostics. We do not intentionally include ECG waveforms or your note text in crash reports; however, limited technical context may be captured automatically by your device or OS.
- Legal and safety: we may disclose information if required by law or to protect our rights, users, and the public.
International transfers
Our third-party providers (for example TelemetryDeck, Sentry, and RevenueCat) may process information on servers located outside your country, including in the United States. Where required, we rely on appropriate safeguards for cross-border transfers.
Retention
- On-device app data: remains on your device until you delete it in the app or uninstall the app.
- Analytics and crash data: retained for a limited period as needed for product improvement and debugging, then deleted or aggregated according to our providers' retention settings.
- Support communications: retained as long as necessary to respond and for record-keeping.
Your rights and choices
- Delete local data: you can delete imported ECG records and notes inside the app. Uninstalling the app removes local data from the device (subject to any device backup settings).
- HealthKit permissions: you can revoke HealthKit access in iOS Settings.
- EEA/UK/Switzerland: depending on where you live, you may have rights to access, correct, delete, restrict, object, or port your personal data, and to withdraw consent where processing is based on consent.
- United States: depending on state law, you may have rights to access, delete, or correct certain information, and to opt out of certain processing. We do not sell personal information.
To exercise rights, contact us at contact@ecgtrackerplus.com. We may need to verify your request.
Consumer health data notice (U.S.)
If you live in certain U.S. jurisdictions, additional disclosures may apply to health-related data. See our Consumer Health Data Notice.
Security
We use reasonable administrative, technical, and organizational safeguards designed to protect information. No method of transmission or storage is 100% secure.
Children's privacy
The app is not directed to children under 13 (or a higher age where required by local law). We do not knowingly collect personal information from children.
Changes to this policy
We may update this policy from time to time. We will update the "Last updated" date at the top of this page.
Contact
Email: contact@ecgtrackerplus.com
If you need our postal address for formal notices, contact us and we will provide it.