In this Privacy Policy, We describe Our policies and procedures on the collection, use, and disclosure of Your information when You use the Service and tell You about Your privacy rights and how the law protects You.
We use Your data to provide and improve the Service. By using the Service, You agree to the collection and use of information in accordance with this Privacy Policy.
1. Who We Are
App: Pulseline (the "App")
Contact: support@pulselineapp.online
This policy explains what data we process, for what purposes, how we protect it, and your rights.
2. Scope
This policy applies to data processed within the App, including locally stored health and personal data, on-device camera processing for heart rate measurement, optional integration with Apple HealthKit, and limited anonymous diagnostic data.
3. Data We Process
On your device (locally):
- Heart rate measurements (BPM, signal quality, timestamp, duration).
- Health diary entries you log manually — blood pressure (systolic / diastolic / pulse), blood oxygen (SpO₂), blood sugar, water intake.
- Health Card profile (name or nickname, age, biological sex, height, weight, activity level, health goals).
- Calculated values (BMI, heart rate zones, trends and averages — computed locally from your entries).
- Breathing exercise session history (pattern, duration, completion).
- Settings, preferences, and subscription status.
Permissions (requested contextually and only when needed):
- Camera — required for heart rate measurement via photoplethysmography (PPG). The camera feed is processed in real time on-device and is never recorded, saved, or transmitted.
- Apple HealthKit — optional. If granted, the App reads and writes heart rate, blood pressure, oxygen saturation, body mass, and related metrics to and from the Apple Health app on Your device.
- Notifications — optional, for local reminders to measure or hydrate. No notification content is transmitted to external servers.
- Motion & Fitness — optional. If granted, the App may use motion context (e.g., active vs. resting state) to better interpret heart rate readings on-device.
Diagnostic data (anonymous, optional):
If You consent in iOS Settings (Share Analytics with App Developers) or in-app, we receive aggregated, anonymous crash reports and usage statistics (e.g., which screens are opened most often). This data contains no personal identifiers and cannot be linked to You. You may withdraw consent at any time.
4. Purposes of Processing
- Provide core App features: heart rate measurement, history, zones, breathing exercises, health diaries, BMI.
- Calculate personalized values (heart rate zones based on age, BMI category, trend insights) locally on Your device.
- Display trends and statistics from Your own measurements.
- Optional synchronization with the Apple Health app, when explicitly enabled by You.
- Local notifications and reminders (if enabled by You).
- Processing in-app subscriptions via Apple StoreKit.
- Diagnosing crashes and improving stability through anonymous analytics (with Your consent).
5. Camera Access & On-Device Processing
Heart rate measurement is performed using the iPhone's rear camera. When You place Your fingertip on the camera lens, the App analyzes subtle color changes in the captured frames to detect blood flow (photoplethysmography, or PPG).
What happens to the camera data:
- Frames are processed in real time and discarded immediately after analysis.
- No video or photo is saved to Your Photo Library, the App's storage, or any server.
- No camera data leaves Your device, ever.
- Only the calculated heart rate value and signal quality are persisted on Your device.
The camera permission can be revoked at any time in iOS Settings → Privacy & Security → Camera.
6. Third-Party Services
Apple StoreKit (In-App Purchases):
- Purpose: Processing subscriptions and premium feature access.
- Data collected by Apple: Payment and transaction information.
- Privacy Policy: https://www.apple.com/legal/privacy/
- Subscription management is handled entirely by Apple.
Apple HealthKit (Optional):
- Purpose: Optional read/write of health metrics with the Apple Health app on Your device.
- Data exchange happens locally between the App and HealthKit; it is governed by Apple's privacy practices and remains under Your control in the Health app's Data Access & Devices settings.
- You may revoke this access at any time.
Diagnostic & Crash Reporting (Optional, Anonymous):
- Purpose: Detecting crashes and aggregated usage patterns to improve the App.
- What is sent: Stack traces, device model, OS version, anonymized session identifiers. No personal data, no health data, no precise location.
- You can opt out in iOS Settings or in the App's settings.
The App does not integrate any third-party advertising, attribution, or cross-app tracking SDKs. We do not use AppsFlyer, Facebook SDK, or any similar services.
7. Legal Bases
- Contract / performance: provide App functionality (heart rate measurement, diaries, reports, breathing exercises, subscription).
- Consent: Camera access, Apple HealthKit, Motion & Fitness, Notifications, Anonymous diagnostics.
- Legitimate interests: security of locally stored data, App integrity, debugging, and improving the App.
8. Sharing and Disclosure
We share data only as minimally needed to operate the App:
- Apple: StoreKit for subscription processing, per Apple's policies.
- Apple/system services: HealthKit, Camera, Notifications, Motion — per iOS permissions, on Your device.
- Diagnostic service: anonymous crash and usage data only, with Your consent.
We do not sell personal data. We do not use ad SDKs. We do not track users across apps or websites. We do not collect or transmit Your health data to external servers.
9. International Transfers
Subscription processing is handled by Apple according to Apple's privacy practices, which may involve servers outside Your country. Anonymous diagnostic data, if consented to, may be processed by infrastructure located in the United States or the European Union. No personal or health data leaves Your device.
10. Security
- All Your health data, diary entries, and profile information are stored exclusively on Your device.
- Local storage uses iOS file protection (NSFileProtectionComplete or equivalent) — data is encrypted at rest while the device is locked.
- The camera feed is processed only in memory and never written to disk.
- All network communications (subscriptions, diagnostics) use HTTPS.
- No API keys or secrets are stored in the App binary.
- We do not maintain any server-side databases of Your health data.
11. Retention
- All local data remains on Your device until You delete it or uninstall the App.
- Heart rate history, diaries, and profile are stored in the App's sandboxed storage on Your device.
- Data shared with Apple Health (if You opt in) is retained by Apple Health according to Your iOS settings.
- No user data is stored on any external server. We do not maintain any server-side databases or backups of Your data.
12. Your Rights
- Access, correction, and deletion of all local data: manage within the App's Settings.
- Withdraw consents in iOS Settings: Camera, Apple Health, Motion & Fitness, Notifications, Analytics.
- Export Your data from the App when such functionality is offered.
- Delete all data instantly by uninstalling the App.
- Data requests: support@pulselineapp.online.
13. Children
The App is not directed to children under 13. If you believe a child provided data, contact us at support@pulselineapp.online.
14. Changes
We may update this policy. The latest version is available from the App and on our website.