How to resolve permission issues with syncing metrics and activities
When you log into Intervals Companion, it connects to your Intervals.icu account using OAuth. During this process, Intervals.icu presents a permission screen where you grant the app access to your data. If Activities or Wellness Data update permissions were not checked, syncing will not work correctly.
The permissions screen should look like this, with Read and Update checked for Activities and Wellness Data:
Make sure Activities and Wellness Data have both Read and Update checked
To fix missing permissions:
Intervals Companion needs permission to read from and write to Apple Health. If these permissions were denied or only partially granted, syncing metrics and activities will be incomplete.
Health permissions are managed in iOS Settings, not inside the app. The easiest fix is to enable all permissions:
Tap "Turn On All" to grant Intervals Companion full Health access
Some features in Intervals Companion — including viewing other users activities and leaving comments on them — require a valid API key to be present in your Intervals.icu account. If you have never generated one, this step is required to use these features.
To create or view your API key:
Developer Settings section — click (view) under to API Key
Click GENERATE if no key exists yet