I don't own an iPhone or an Android (yet), so I was wondering: is there any way for the user to control permissions the app will have to access the hardware?
Say, for example, that I like an app because it does several cool things and only one not-so-cool thing that involves using the mic to "snoop" on me. Would I be able to download the app and then set up the permissions so it doesn't have access to the mic?