Facebook developer terms need to be consistent so that when they build an application, they don’t need to worry about making major revisions later due to a new requirement mandated by Facebook. Unfortunately, Facebook made two major changes to its developer rules recently. You should definitely bear these in mind if you build an IOS application for your legal practice or if you advise software providers about Facebook developer terms.
First off, you can’t award users with anything of virtual value, such as virtual credits or virtual goods, except for Facebook’s own internal Facebook credits virtual currency. Specifically:
“I.10. . . you may not reward users with virtual currency or virtual goods in exchange for any action in which personally identifiable information is shared with a third party, you may not reward users with virtual currency or virtual goods in exchange for third party downloads, such as toolbars or ringtones, and you may not reward users with virtual currency for engaging in passive actions offered by third parties, such as watching a video, playing a mini-game, or taking an anonymous poll.”
Second, you can’t link to other social networks out there from within the application.
“I.11. Apps on Facebook may not integrate, link to, promote, distribute, or redirect to any app on any other competing social platform.”
The upshot of this is that as Facebook walls in its garden, you’ll have less flexibility to integrate your social media and experience across multiple applications. In this sense, Facebook definitely takes a page from the Apple playbook. In doing so, I definitely want to see whether Facebook triggers a reaction from antitrust authorities, particularly the activist ones in the European Union.