That's just ridiculous.
[editing to expand...]
Software firewalls never took off on the windows platform because asking regular users about just one permission (should app X be able to contact the internet?) proved impractical.
Expecting end-users to be able to understand BROADCAST_STICKY ("Allows an application to broadcast sticky intents"), MANAGE_APP_TOKENS ("Allows an application to manage (create, destroy, Z-order) application tokens in the window manager"), and REORDER_TASKS ("Allows an application to change the Z-order of tasks") is pure fantasy.