Android has a list of “dangerous” permissions eg privacy related - these permissions are grouped into similar areas so as not to bombard the user with lots of permission requests. The drawback to this is sometimes the group description doesn’t reflect the actual permission requested.
For our 5 dangerous permission requests the groups are
Obviously to read/write to storage
Obviously to use the camera
Needed for probe as bluetooth services can be used to give away location information
This is required to read the phone identifier, not to anything to do with making calls.
Strangely this permission is not needed for contacts as we don’t use them. It is needed for an API call that is used to get the Sync account.