Earlier quoted context omitted.
I'd consider myself pretty tech-savvy, and I'm still unsure how exactly to do that. The last I heard, I had to individually block each site that I didn't want my data shared with, and the only three I've seen mentioned are Yelp, Pandora, and Microsoft Docs. Is there some place I can monitor for new additions? Or is there a way I can just say, "block all apps by default unless I explicitly enable them?"
http://www.facebook.com/#!/settings/?tab=privacy§ion... Click "Edit your settings" down at the bottom left. Click "Edit your settings" on the "Instant Personalization" setting. Uncheck the box on the next page.
[✓] Enable instant personalisation on partner websites. Note: instant personalisation is not yet available for you.
The tick is greyed out, so I guess it's not yet active. But I have no way of telling when it will become active, and no way of disabling it preemptively. Another reason to only log onto facebook in incognito/privacy mode.