Chen
TensionRadar

TensionRadar privacy

TensionRadar privacy policy.

Version 1.2.1 is available on the US App Store. References to its reading behavior describe that version. Read the versioned methodology.

Updated: 28 October 2026 — purchase reporting and Apple server notifications

This policy describes TensionRadar for iPhone and Apple Watch. The 1.3.0 iPhone beta includes the RevenueCat SDK; public version 1.2.1 does not. Apple-to-RevenueCat purchase notifications are configured separately and can concern purchases made with any app version, as described below.

TensionRadar is developed by Chen. It reads heart data from Apple Health and processes it locally on your devices. TensionRadar does not operate a health-data server or have an account system. Local snapshots can be shared with your paired Watch as described below.

Apple Health data TensionRadar reads

With your permission, TensionRadar reads heart rate variability (SDNN and, on supported systems, RMSSD), heart rate, resting heart rate, respiratory rate, beat-to-beat heartbeat series and recorded workouts from Apple Health. These are available records in Apple Health; their source and availability can vary. Workout records help exclude exercise and recovery from resting interpretations. It uses the readings to compute a personal HRV baseline, a stress score, trends, hourly patterns and insights, all on your device.

TensionRadar asks Apple Health to notify it when new heart-rate variability, heart-rate or resting-heart-rate samples arrive so the radar and its alerts stay current. You can revoke any of these permissions at any time in the Health app under Sharing → Apps → TensionRadar.

What TensionRadar writes to Apple Health

When you finish a coherence breathing session, TensionRadar can save it to Apple Health as a Mindful Minutes entry. It writes nothing else to Apple Health.

Breathing sessions measured by Apple Watch

When you choose Apple Watch as the measurement source for a coherence breathing session, the TensionRadar watch app runs a mind-and-body workout session so the watch samples heart rate frequently, and sends those readings to the paired iPhone over Apple’s Watch Connectivity link. The workout itself is discarded when the session ends; the heart-rate samples remain in Apple Health as they normally would.

Summaries of breathing sessions (duration, mean heart rate, HRV metrics, coherence scores) are stored in a local database on your device.

Journal and settings

Mood check-ins, context tags, notes and the heart readings captured with them are stored in a local database on your device. Your chosen character pack, alert preferences, baseline and reading snapshots are stored locally in app-group storage for TensionRadar and its extensions. Selected settings and snapshots are sent to the paired Watch through Apple’s Watch Connectivity. Removing the iPhone app does not delete records already saved in Apple Health, copies on another device or system backups; manage those separately.

Widgets and Apple Watch

The Home Screen and Lock Screen widgets, the Apple Watch complications and the Apple Watch app display a small local snapshot of your latest stress band, HRV, heart rate and resting heart rate using local snapshots and Watch Connectivity where applicable. In version 1.2.1, an accepted reading can remain visible as dated history after it stops qualifying as current. Widgets can show this information while the device is locked; Apple’s widget privacy settings control that.

Notifications

Morning summaries and “tension rising” alerts are scheduled locally on your device from your own readings. Notification text can include your HRV value and stress band. TensionRadar does not use a push-notification server. You control permission and Lock Screen previews in system settings, and you can turn each alert type off in TensionRadar’s settings.

In-app purchase

The optional Character Pack is sold through Apple’s App Store. Apple processes payment, and TensionRadar uses verified StoreKit transactions to decide whether the pack is unlocked. Ownership is stored locally and shared with the app’s widgets and paired Watch. Purchase reporting cannot revoke access granted by StoreKit. The developer does not receive your payment-card details or Apple Account credentials.

RevenueCat purchase reporting

The 1.3.0 iPhone beta uses RevenueCat to report purchase records with an anonymous customer identifier. It does not provide contact details, advertising identifiers, Health measurements, HRV or stress scores, journal entries, context tags or notes to RevenueCat. Purchase records are processed by RevenueCat outside your device; health calculations and journal storage remain local. No RevenueCat SDK is included in the Watch app or widgets.

From 28 October 2026, Apple is configured to send purchase-related server notifications to RevenueCat in production and sandbox. These can include transaction identifiers, product identifiers and purchase or refund status, independently of whether the app is open or which version made the purchase. These Apple server notifications contain no TensionRadar health readings or journal content. They help keep purchase reporting current; they do not replace StoreKit as the app’s access authority.

TensionRadar does not use this reporting for cross-app advertising or identify customers through an app account. See RevenueCat’s privacy policy for its handling of purchase records and service requests. Contact the developer below for purchase-reporting privacy questions.

Advertising, analytics and diagnostics

TensionRadar includes no advertising or cross-app tracking. Core health analysis runs locally. Public version 1.2.1 has no RevenueCat SDK. The 1.3.0 beta makes requests for SDK purchase reporting; Apple server notifications are independent of the installed version, as described above. Purchases and restores continue to use Apple’s services. Opening a health-reference link takes you to an external site in your browser, where that provider’s privacy policy applies; TensionRadar does not attach health readings to those links. Local alert diagnostics retain recent decisions on device; sharing or emailing a report is your choice. Apple may provide crash reports and TestFlight feedback under its terms and your Apple settings.

Not a medical device

TensionRadar is a wellness tool for noticing patterns in your heart-rate variability. It does not diagnose, treat or prevent any condition. Consult a healthcare professional about persistent symptoms.

Contact and changes

If you email support, the developer and the email providers involved receive whatever you choose to send. It is used only to respond to you. If TensionRadar changes how it handles information, this page will be updated with a new effective date.

For privacy questions, contact chen.he@icloud.com .