Proofbound
TextKeep · save your text messages
Back to FAQ

What is Advanced Data Protection and should I enable it?

Advanced Data Protection (ADP) is an optional security feature Apple introduced in December 2022 that extends full end-to-end encryption to iCloud Backups and several other data categories. Understanding ADP helps you make informed decisions about your message security and backup strategy.

What ADP Protects

With Advanced Data Protection enabled, Apple extends end-to-end encryption to categories previously encrypted only with keys Apple could access. Protected categories include iCloud Backup, iCloud Drive, Photos, Notes, Reminders, Voice Memos, Safari Bookmarks, and Wallet passes. Notably, messages are already end-to-end encrypted by default, but ADP protects the backup of those messages that would otherwise be included in iCloud Backups.

The Key Difference

Without ADP, iCloud Backups are encrypted but Apple holds the decryption keys. This means Apple can decrypt backups when served with legal requests from law enforcement. With ADP enabled, only your devices hold the decryption keys—Apple genuinely cannot access your backup data even when served with court orders or legal demands. This provides maximum privacy protection against government surveillance, hacking of Apple's infrastructure, or unauthorized Apple employee access.

The Critical Trade-Off

The trade-off for this enhanced security is significant: if you lose access to all trusted devices and forget your recovery key, you permanently lose access to your data. Apple cannot help you recover it because they genuinely don't have the decryption keys. This risk is real—if you break or lose your only iPhone, forget your recovery key, and have no other trusted devices, years of photos, messages, and documents become permanently inaccessible.

Recovery Mechanisms

To mitigate this risk, ADP requires you to set up recovery mechanisms during enablement. You must designate a recovery contact (a trusted person who can help you regain access) or create a recovery key (a 28-character code you must store securely offline). You need at least one of these recovery mechanisms to enable ADP. However, both mechanisms require careful management—losing both your recovery key and access to your recovery contact creates unrecoverable data loss.

Should You Enable ADP?

Consider enabling ADP if you prioritize maximum privacy protection, trust yourself to securely manage recovery keys, have multiple Apple devices that reduce the risk of losing all trusted devices simultaneously, or face elevated privacy threats (journalists, activists, high-net-worth individuals). Consider not enabling ADP if you have only one Apple device with no backups, tend to lose passwords or security codes, prioritize data recovery capability over maximum privacy, or don't face specific threats requiring government-proof encryption.

ADP and Message Export

Advanced Data Protection doesn't affect local message export. Tools like TextKeep still access the local chat.db database normally whether or not ADP is enabled. ADP only affects cloud storage and backups—local data remains accessible as before.

Download TextKeep for Mac