Leading up to I/O there were rumours that Google was going to make it easier for users to control the permissions for individual apps. Well this rumour played out to be right on the money as granular app permission controls were introduced with Android M.
So what does this all mean? Well it simply means that you have full control over the permissions that each app requires. So if an app wants to access your microphone but you don’t think that it should, you can simply turn off that permission. App wants to access your gallery? Not if you don’t want it to!
While this functionality has been possible in the past, it has never been this straight forward and simple. Upon opening the app for the first time you will be able to set the permissions to your liking and if you want to change them at any time you’ll be able to do so in the setting menu.