For Android 8.0 and newer (API Level 26)
Wire asks for permissions as you use different features in the app. You can always revoke given permissions by going to the app’s settings. If you don’t permit certain features, some functionality might not work.
Wire asks for the following permissions
Location – android.permission.ACCESS_FINE_LOCATION
Location info is used for two things:
- In your list of devices Wire shows where you first logged in, for each device that you add. This helps you to identify if this was you who logged in.
- To share your location with friends.
Photos/Media/Files, Storage – android.permission.WRITE_EXTERNAL_STORAGE
To enable you to use file sharing, saving pictures to the gallery, and caching encrypted message history.
Camera – android.permission.CAMERA
To take pictures or videos and video call.
Microphone – android.permission.RECORD_AUDIO
To call and record audio messages.
Other permissions
- “android.permission.ACCESS_NETWORK_STATE”
- To diagnose network connection and have the app react accordingly to ensure you get the messages on time.
- “android.permission.BLUETOOTH”
- To enable Bluetooth devices when calling or listening to media on Wire.
- “android.permission.WAKE_LOCK”
- To make sure the phone doesn´t go to sleep while using Wire during certain situations, for example, calling or recording audio or video messages.
- “android.permission.VIBRATE”
- To vibrate your phone when you have new incoming messages or calls.
- “android.permission.MODIFY_AUDIO_SETTINGS”
- To switch between speakers and headphones.
- “android.permission.INTERNET”
- To communicate with Wire's backend servers, so your messages can be sent and received.
For detailed technical information on Wire's Android permissions see: