Oh, if my app did this I'd get in all sorts of trouble and I imagine never approved by the app store. I suspect Facebook properties just play by a different set of rules, unfortunately for those of us who believe in meritocracy and fairness.
edit: snapchat apparantly isn't a facebook property, but it has very deep pockets and as such my comment still stands.