Help
HealthKit Permissions
Updated February 22, 2026
HealthKit permissions control what Unfair can read for context and what it can write when you log supplement doses.
Read access used by Unfair
Unfair requests read access for workouts, key profile fields, and nutrition quantities used in supplement and journal workflows.
When read access is denied, recommendation context, trend views, and sync validation can look partial or stale.
Write access used by Unfair
When you log a dose, Unfair writes a HealthKit sample when the dose maps to a supported nutrition identifier.
For entries that do not map cleanly to nutrition types, Unfair keeps a local fallback record so the event still appears in Journal.
Medication read access on iOS 26
On iOS 26 and newer, Unfair requests medication event read access where available so Journal can reconcile HealthKit medication dose events with local dose history.
Updating permissions later
- Open iOS Settings
- Open Health
- Open Data Access and Devices
- Select Unfair and update the categories you want to allow
After permission changes, reopen Unfair so new access is reflected in app state.