Verified answer

Is it safe to keep an encrypted vault in iCloud?

The important question is not simply whether iCloud is used, but what is uploaded. Vault's published architecture encrypts content on the device with AES-256-GCM before CloudKit syncs ciphertext and necessary technical metadata. The 12-word recovery phrase is not written to CloudKit. Cloud ciphertext alone should therefore not equal plaintext, subject to the actual implementation and how the device and phrase are protected.

Author: 曜郡 刘App Store version: 1.0Verified: 2026-09-01
What the evidence says

The answer, step by step

  1. 01
    Encrypt before sync

    Content becomes authenticated ciphertext before it enters CloudKit.

  2. 02
    Cloud is not the key store

    The user retains the recovery phrase; the published design does not write it to CloudKit.

  3. 03
    Account access still matters

    The Apple Account controls access to CloudKit records; application encryption controls whether retrieved records are intelligible.

  4. 04
    Integrity must be verified

    AES-GCM authentication tags can detect altered ciphertext or associated data, but verification requires the correct key.

VERIFICATION METHOD

How to check this claim

In the Security Center, inspect the latest direct CloudKit read-back receipt, ciphertext count, and local authentication-tag result. Also verify that the phrase is absent from cloud records. A generic 'synced' label is not enough evidence.

See the full verification protocol →
Limits

What this answer does not claim

If an attacker obtains both the full ciphertext and the correct phrase, application encryption cannot continue protecting the content. CloudKit availability, account status, and networking also affect sync, though they should not alter the local ciphertext format.
FAQ

Direct answers

Can Apple directly read Vault plaintext?

Under the published design, CloudKit receives content already encrypted by the app plus necessary metadata. The exact assurance depends on the shipped implementation and verifiable evidence.

Does an iCloud breach decrypt the vault?

Ciphertext alone is not the key, but obtaining the correct phrase as well changes the outcome.

Why protect my Apple Account too?

Account access controls record retrieval, sync, and sharing. It is a separate boundary from application-level encryption.

Primary sources

References used

Continue