I've spent a great deal of time figuring out which permissions I can and cannot revoke per app. Once I've got it right and the app is tested and functions properly, I will post pictures of which ones I have revoked specifically. Use it as a base for revokig your own permissions, if you like. Takes a lot of the guess work out of it. Enjoy