Rolling Heart Privacy Policy

Last updated: August 30, 2026

Rolling Heart is a personal-wellness visualization app for iPhone and Apple Watch by Brent Andrew O. Chua.

Apple Health Data

Rolling Heart reads Apple Health data only after you grant permission. Heart rate is the only required Heart Flow input. Depending on what is available and allowed, the app may also read Date of Birth, Resting Heart Rate, Heart Rate Variability, Walking Heart Rate Average, Cardio Recovery, Active Energy, Steps, Workouts, Sleep Analysis, Respiratory Rate, Blood Oxygen, and Sleeping Wrist Temperature.

Date of Birth is used locally only to derive an age-predicted maximum-heart-rate model and select age-appropriate sleep-duration guidance. Sleeping Wrist Temperature is used only as bounded, personal-relative Recovery Reserve context. Neither your actual birth date nor raw sleeping wrist-temperature history is placed in paired-device messages. The actual birth date is also excluded from Rolling Heart's local Heart Flow caches and diagnostics. Rolling Heart does not write or modify Apple Health data.

How Data Is Used

Health data is used on your devices to create derived Heart Flow, personal-relative Recovery Reserve and Sleep Support context, factual Heart Data views, Watch Today, supported complications, and availability or freshness information. Optional inputs are reweighted or treated as neutral when unavailable. Rolling Heart is for personal wellness visualization only and is not intended for diagnosis, treatment, monitoring, regulated medical-device use, or emergencies.

On-Device Storage

Rolling Heart keeps private local caches, projections, settings, and entitlement state needed for app functionality. These stay in the app's private storage or the private App Group shared by the Watch app and complication. Rolling Heart does not store personal Health information in iCloud.

Paired iPhone and Apple Watch

Narrow factual complication data, settings, entitlement state, and an optional rounded Heart Flow baseline prior may move privately between your paired iPhone and Apple Watch. Watch-visible Heart Flow is created locally on Apple Watch; the optional iPhone prior contains no current BPM or graph observations. A manual Heart Flow comparison may exchange bounded derived data with the reachable paired iPhone and returns only aggregate differences. These transfers stay between your devices and are not sent to the developer or a third party.

Developer and Third-Party Collection

Rolling Heart does not create an account, run ads, use analytics or crash-reporting SDKs, track you, sell data, or send readable Health data to a developer server or third-party service. The app includes no third-party software-development-kit data collection.

Purchases and Restore Purchases on iPhone and Apple Watch are handled by Apple's StoreKit and App Store services. Rolling Heart receives verified entitlement status but does not receive your payment-card details. Adding a ready-made Watch face is user initiated and opens Apple's paired-Watch system sheet. User-initiated links may open Apple services, this public support site, email, or the Rolling Heart community on Reddit; those external services apply their own privacy policies.

Support Email

Rolling Heart does not send a support message automatically. If you choose to email support, the developer receives your email address and whatever information you decide to include. Do not include Health data unless you intentionally want it reviewed. Support correspondence is used only to answer your request, protect the service, or meet applicable legal obligations, and is kept only as long as reasonably necessary for those purposes.

TestFlight Diagnostics

TestFlight builds may offer a user-initiated Heart Flow diagnostic export prepared from the private local cache. Nothing is transferred automatically. You choose whether to create the file and where to send it using Apple's Share sheet. The exporter is not included in the Public Release.

Data Retention and Deletion

Local Health-derived caches and projections are retained in bounded app storage so Rolling Heart can show recent context and operate offline. They are replaced or pruned as the app refreshes. On iPhone, Setup includes Rebuild Local Heart Flow Data, which clears and rebuilds the private Heart Flow cache from the Apple Health access you currently allow. Removing Rolling Heart from a device removes that installation's app data under Apple's platform rules. Apple Health data itself remains owned by Apple Health and is not deleted by Rolling Heart.

You may ask the developer to delete support correspondence by emailing the address below, subject to information that must be retained for legal, security, or abuse-prevention reasons. Rolling Heart has no developer account or server-side Health profile to delete.

Revoke Health Access

You can review or revoke Rolling Heart's Health access at any time using Apple's Health and Settings controls for Rolling Heart. The app will then stop receiving newly disallowed Health data and will show truthful limited, unavailable, or no-recent-data states. Because Apple protects read-permission privacy, Rolling Heart may not be able to identify which individual read category was denied.

Public Website Hosting

This privacy policy and support site are hosted through GitHub Pages. Visiting the website is separate from using the Rolling Heart app and may be subject to GitHub's website and infrastructure privacy practices.

Changes

This policy may be updated when Rolling Heart's features or data practices change. The current effective date appears at the top of this page.

Contact

For support, privacy questions, or a support-correspondence deletion request, contact Brent Andrew O. Chua at BrentChua@icloud.com.

Open Rolling Heart Support