Facebook, Google, Microsoft and Twitter announce the Data Transfer Project

Last updated:


Facebook, Google, Microsoft and Twitter today announced the Data Transfer Project, a joint open-source project aimed at helping users securely and seamlessly move their data between service providers.

This open source project will create new capabilities for direct data portability between participating service providers. While users can often download copies of their data to a local or online storage location, this project facilitates direct portability of user data between cloud services. The Data Transfer Project’s goal is to extend data portability in the cloud, allowing users to directly transfer their data in and out of any participating provider. As an open-source project, it is designed to encourage as broad a participation by as many service providers as possible.

Creating these tools in an open-source, inclusive, multi-stakeholder community-driven ecosystem will also help service providers understand and enable data portability more effectively. In the white paper published as part of the launch of this initiative, the four partners have identified the following key development principles around interoperability and portability to promote user choice, encourage responsible product development, and maximize benefits for users:

  • Build for users: Data portability tools need to be open and interoperable with industry standards and easy to find, intuitive to use, and readily available for users to easily transfer data between services or download it for their own purposes.
  • Use strong privacy and security standards: Providers on each side of the portability transaction need to have strong privacy and security measures to guard against unauthorized access, diversion of data, or other types of fraud. Users need to be told in a clear and concise manner the type and scope of data being transferred, how the data will be used, and the privacy and security practices of the destination service.
  • Focus on a user’s data, not enterprise data: Data portability needs to focus on data that has utility for the individual user such as content a user creates, imports, or approves for collection or has control over with the data controller service provider. Data portability for organizations are to be controlled by the organizations ‘own policy over their data.
  • Respect everyone: We live in a collaborative world where people connect, share, and create together. Data portability should focus only on providing data that is directly tied to the person requesting the transfer to strike the right balance between portability, privacy and the benefits of trying a new service This means the service providers needs to make sure that the related private information of people beyond the data subject are respected.

The benefit applies to non-social situations as well. As the group explains in the white paper:

“A user doesn’t agree with the privacy policy of their music service. They want to stop using it immediately, but don’t want to lose the playlists they have created. Using this open-source software, they could use the export functionality of the original provider to save a copy of their playlists to the cloud. This enables them to import the playlists to a new provider, or multiple providers, once they decide on a new service.”

For anyone who’s ever switched from Spotify to Apple Music, this is a dream come true. No longer will months of curation need to be sacrificed just to try out a new service. But for a project like this to work, it needs the support of the biggest and the smallest developers alike.

And the biggest name that isn’t on this list is Apple. While the four founding members are certainly big enough to get the Data Transfer Project off the ground, missing the support of the biggest player of all: Apple could be a major issue.

If the Data Transfer Project works with Google accounts and not iCloud, or Spotify and not Apple Music, it’s never going to become as seamless as it needs to be.