Proofbound
TextKeep · save your text messages
Back to FAQ

Does GDPR give me the right to export my iMessages?

The European Union's General Data Protection Regulation (GDPR), effective May 2018, grants users extensive rights over their personal data. However, Apple's compliance with GDPR data portability for iMessages remains controversial and incomplete.

GDPR Data Portability Rights

Article 15 of GDPR gives users the right to request copies of all personal data an organization holds about them. Article 20 provides the right to data portability—users can request data in "structured, commonly used and machine-readable format" and have it transmitted directly to another service provider. These provisions theoretically require Apple to provide message export functionality for EU users.

Apple's End-to-End Encryption Defense

Apple argues that iMessage's end-to-end encryption architecture means Apple doesn't "process" message content—only metadata like routing information. Since Apple (in their framing) doesn't have access to message content due to encryption, they claim no obligation to provide export of that content. This position is technically accurate in the narrow sense that Apple's servers cannot decrypt message content in transit, but privacy advocates find it insufficient.

The Counterarguments

Critics argue that Apple's position violates both the letter and spirit of GDPR for several reasons. First, Apple controls the entire iMessage infrastructure and could implement export functionality on-device where decryption keys reside—the technical capability exists. Second, requiring an Apple device running Apple software to access one's own message data creates proprietary lock-in that contradicts data portability principles. Third, even if message content is end-to-end encrypted, Apple processes extensive metadata (sender/recipient identifiers, timestamps, device registrations, push notification routing) that should be exportable under GDPR.

The Account Data Transfer API

In response to EU Digital Markets Act (DMA) requirements, Apple created the Account Data Transfer API in late 2022. This API theoretically enables third-party services to request portability of user data on behalf of users. However, access requires formal application with business verification, detailed justification of intended data use, and additional review if the applicant has faced regulatory investigations. Notably, the Account Data Transfer API documentation does not list iMessage content as an available data category, suggesting Apple continues to exclude message content from portability obligations based on the encryption argument.

Practical Export Options

Despite these legal ambiguities, EU users have the same practical export options as users elsewhere—third-party tools like TextKeep that access the local message database directly on your Mac. While this doesn't address the broader policy question of whether Apple should provide native export, it does give you functional control over your message data.

Download TextKeep for Mac