you can choose to enable permissions on a case by case basis if you install XPrivacy. You can either enable/disable permissions upfront, or have XPrivacy prompt you as an application attempts to access various functionality.
The downside is it requires root, but it works very very well.
http://forum.xda-developers.com/xposed/modules/test-xprivacy...