Aurora Vitals Privacy Policy
Aurora Vitals is a personal health and fitness trend app for iPhone and Apple Watch. It keeps health summaries, habit logs, recovery actions, and Watch sync state on the user's device and in the local App Group cache.
HealthKit Data
Aurora Vitals requests read-only access to the following HealthKit data when the user grants permission:
- Steps
- Workouts
- Heart rate variability (SDNN)
- Heart rate samples within sleep windows and associated with completed workouts
- Resting heart rate
- Sleep
- Respiratory rate
- Blood oxygen (oxygen saturation)
- Sleeping wrist temperature
- Environmental sound exposure
- Date of birth
- Body mass
- Active energy burned
- Basal energy burned
- Walking heart rate average
- VO2 Max
- Walking steadiness
- Mindful sessions
This data is used to generate local recovery, body load, sleep, nightly vitals, health metric, walking-steadiness direction, vitality age, activity, completed-workout intensity, relief-activity, and habit-correlation references. Aurora Vitals does not write to or modify HealthKit data. Completed-workout heart rate is processed on device and summarized as average, maximum, coverage, and zone durations for personal trend reference, not for medical diagnosis; raw heart-rate samples and workout routes are not retained or exported.
Local Processing
Aurora Vitals does not upload HealthKit data, habit logs, recovery actions, or generated summaries to cloud services. The app does not use advertising, analytics SDKs, third-party tracking, or remote AI processing.
On supported devices, Local Coach can use Apple's on-device system language model to select and order up to three existing semantic trend observations. Displayed text still comes from Aurora Vitals' localized, rule-produced summaries. This runs only when the Local Coach detail is opened. Raw HealthKit samples are not placed in the prompt, and the model selection is not saved, logged, exported, or synced to Apple Watch or widgets. If the system model is unavailable or its selection does not pass the app's safety checks, Aurora Vitals keeps the deterministic local summary instead.
When a user chooses to export their data from Data Management, Aurora Vitals creates CSV and JSON files in temporary on-device storage and hands them to the system share sheet. Schema version 2 includes completed-workout summaries and daily energy summaries, but excludes raw heart-rate samples, HealthKit anchors, internal backups and workout routes. The app does not upload or otherwise transmit those export files.
Storage And Deletion
Aurora Vitals stores generated summaries, preferences, habit logs, recovery actions, completed-workout summaries, query checkpoints, and Watch/widget sync state in local device storage and the App Group container. Users can clear Aurora Vitals' local cache from Data Management in the app. The reset removes those local artifacts so the next refresh can rebuild them from read-only HealthKit access; it does not delete workouts, heart rate, energy, routes, or other raw samples from the Apple Health app.
Users can revoke HealthKit permissions at any time in the Health app or iOS Settings. After permission is revoked, Aurora Vitals stops reading HealthKit data and missing metrics appear as collecting or unavailable.
Notifications
Aurora Vitals may schedule local notifications for stress trend reminders, daily summaries, morning recovery reports, or hydration logs when the user enables those reminders. These notifications are generated locally and are not marketing messages.
Purchases
Aurora Vitals offers an optional one-time Pro unlock as an in-app purchase. Payment is processed by Apple through the App Store; Aurora Vitals never sees or stores payment details and keeps only the verified unlock state on the device and in the local App Group cache.
Contact
For privacy questions, contact warezhao@gmail.com.