You realize that's not really possible right? Apps rely on the permissions they ask you for their core functionality. If it can't post to your wall, for example, to help spread the app, it's not really worth it for you to use up the server's resources.
Not really. The whole Facebook scandal has been exactly about the fact that apps need one thing (usually just your name for display purposes and the ability to write on your wall) but it was taking things like your email, what friends you have and so on.
Why does it need my email if I have all the email sending functionality off (I always do)? The applications could gracefully scale back based on what they can see.
The reason it's not really possible is that most of the advertising revenue being generated around Facebook comes from selling your information.
Comments
You realize that's not really possible right? Apps rely on the permissions they ask you for their core functionality. If it can't post to your wall, for example, to help spread the app, it's not really worth it for you to use up the server's resources.
Not really. The whole Facebook scandal has been exactly about the fact that apps need one thing (usually just your name for display purposes and the ability to write on your wall) but it was taking things like your email, what friends you have and so on.
Why does it need my email if I have all the email sending functionality off (I always do)? The applications could gracefully scale back based on what they can see.
The reason it's not really possible is that most of the advertising revenue being generated around Facebook comes from selling your information.
I guess that's fair. It should be against the TOS to ask for more data than you need, and result in a takedown after a warning.