Facebook posted an update on the issue where some developers on Facebook Platform were inadvertently sharing User IDs (UIDs).
- "Moving forward, our policy will state that UIDs cann't leave your app or any of the infrastructure, code, and services you need to build and run your app. You can use services, such as Akamai, Amazon Web Services and analytics services as long as those services keep UIDs confidential to your app.
- Developers may need to share a unique identifier outside of their app with permitted 3rd parties, so, we're adding a mechanism that developers must use to share anonymous identifiers for this purpose. We'll release this functionality (available via Graph API and FQL) early next week. Developers must move to this quickly, it' require on Jan '1,2011.
- Ad networks (including offer companies) are now required to delete any Facebook UIDs, regardless of how they were obtained, as a precondition to continuing to serve ads on Facebook Platform. Further, we'll modify our policy to require that developers use the anonymous identifiers mentioned above when working with ad networks," Facebook explained.