Sometimes we get questions about the app permissions required by the app. If you are curious please see the list below for an explanation of each permission.
Device & App History – This is required for the new Media Controller feature to detect if a media player is running and able to accept media requests.
Contacts/Calendar – This is required to setup a direct dial shortcut. The app does not access the calendar but it is bundled with the contact permission. If you do not setup a direct dial shortcut, the app does not access your contacts in any way.
Location – This is required to access the GPS for the speedometer, compass, altimeter, weather, etc…
SMS – This is required for the new SMS Auto-responder feature. If that feature is not enabled, my app does not interact with SMS in any way.
Phone – This is required for the Direct Dial shortcut. Again, no used if you don’t set the direct dial shortcut.
Photos/Media/Files – This is required for the Debug Log feature. If you don’t enable the debug log (and there is no reason to if you aren’t having problems), then the app doesn’t read or write any files. Photos & Media are bundled with the permission, the app doesn’t need those.
Camera/Microphone – The app will need the microphone permission for any voice activated features in the future. It is required right now for the media player visualization feature. It is important to understand that the app is not actually using the mic, but is attaching to the audio stream to get course binary data about the audio being played to render a graphic presentation. Attaching to the audio stream requires the mic permission. Camera is bundled with the mic permission, the app doesn’t use the camera.
Wi-Fi Connection – The app needs this permission to enable/disable Wi-Fi.