Sonos app permissions

<= Back

Some features of Sonos require certain permissions to be allowed on your mobile device. This article describes each permission, and how it is used by Sonos.

iOS devices:

On iOS, you are prompted by a dialogue box whenever Sonos requests a new permission, which you can either allow or deny. In some cases, it is necessary for you to grant Sonos certain permissions to take advantage of a feature. For example, microphone access is required to perform Trueplay tuning. It is not necessary to allow all permissions.

Microphone access:

– Used during Trueplay tuning to measure room acoustics by listening to a test tone produced by the Sonos speakers. Denying this permission will not allow you to tune your speakers with Trueplay.

Location Services:

– Gathering the approximate location of your Sonos system allows us to auto-populate your registration postal code and predetermine the radio locale for your system so it is configured as soon as you are done setting up your system. If you choose to deny this permission, you can enter your postal code and radio locale manually.

Cellular data:

– Sonos does not use cellular data for streaming or communication between devices. It is used to determine if there is an active cellular connection to display more information about the Sonos system when WiFi is not available. Denying this permission will not impact system operation in any way.

Android devices

Please note that with Android version 6.0 and up it is possible to allow or deny specific permissions. Learn more about Android 6.0 and up permissions here.

Android devices are all-encompassing when it comes to permissions. It is not possible to only allow some permissions required by the app, it is necessary to allow all permissions for a particular app, or none at all. It is necessary to allow the following permissions to install the Sonos app on Android devices.

Device & app history:

– “Read sensitive log data”: Sonos system has the ability to gather diagnostics logs from each of the Sonos products, as well as some information from the controllers you are using. This information includes connectivity messages between the Sonos system and the controller, basic network information (IP, SSID), and information about the device (make, model, and version).

Location:

– “Approximate location (network-based)”: Gathering the approximate location of your Sonos system allows us to auto-populate your registration postal code and predetermine the radio locale for your system so it is configured as soon as you are done setting up your system.

Photos/Media/Files:

– “Modify or delete the contents of your USB storage and test access to protected storage”: These options allows the Sonos app to be installed on the SD card if you are running low on internal space.

Wi-Fi connection information:

– “View Wi-Fi connections”: In order to determine which network Sonos should connect to automatically, the Sonos app requires permission to view the Wi-Fi connections of your device.

Other:

– “Full network access”: Used during setup to connect your device to the Sonos wireless network.

– “View network connections”: Used to determine which network Sonos should be connected to.

– “Prevent device from sleeping”: Used when playing music files stored on the device.

– “Change network connectivity”: Used during setup configuration to automatically connect the device to the Sonos network.

– “Connect and disconnect from Wi-Fi”: Used during setup configuration to automatically connect and disconnect the device to the Sonos network.

– “Allow Wi-Fi Multicast reception”: Multicast is used for communication between Sonos products and controllers, as well as between Sonos products themselves.

We care about your privacy concerns. For more information see the Sonos Privacy Policy page.