Free + Pro

Encrypted iCloud Backup: Cloud Storage Without Trust

Your vault can live in iCloud without giving Apple readable access to what is inside. Vaultaire encrypts everything on your device before uploading a single record. What reaches Apple’s servers is padded, authenticated ciphertext. Your pattern or recovery phrase is required to restore it.

Vaultaire’s iCloud backup encrypts vault data on-device with AES-256-GCM before uploading fixed-size, padded records to the user’s private CloudKit database. Apple stores the ciphertext but does not receive the backup key in readable form.

What Is Encrypted iCloud Backup?

Phones break. Phones get lost. Phones get stolen. If your most private files exist only on a single device, they are one accident away from being gone forever. Backup solves this — but traditional cloud backup creates a different problem: now a company you do not control has a readable copy of your files.

Vaultaire takes a third path. You can optionally back up your vault to iCloud, but the data is encrypted locally before it ever leaves your phone. Vaultaire derives a portable backup key from your pattern and uses it to protect fixed-size chunks, encrypted record tags, version directories, and recovery data. What gets uploaded to Apple is ciphertext rather than readable photos, filenames, or structural tags. CloudKit can still expose account and service metadata, record counts, padded sizes, and access timing.

The encryption happens before the upload, not during and not after. This is the critical distinction. Many cloud services encrypt data “in transit” while it travels and “at rest” while it sits on their servers, yet the service can still hold a decryption key. Vaultaire sends CloudKit encrypted backup records and an encrypted recovery envelope. Neither gives Apple the readable backup key by itself.

Not “Encrypted in iCloud” — Encrypted Before iCloud

Apple applies its own platform protections to iCloud. Vaultaire adds client-side encryption with a separate backup key derived from your pattern. That key is used in app memory during backup and restore, while CloudKit receives only encrypted records and phrase-wrapped recovery material. This extra layer is designed to keep vault contents unreadable to the storage provider.

How It Works, Step by Step

The mechanics are structured around a clear order of operations: derive the backup credential locally, encrypt and pad each component, then upload only the resulting records and encrypted recovery material.

Step 1: Your Vault Is Encrypted Locally

When you enable iCloud backup, Vaultaire derives a separate, device-independent backup key from your pattern with 600,000 rounds of PBKDF2-HMAC-SHA512. This is not the device-bound vault key and not the random master key used for local file encryption. The app uses the backup key with AES-256-GCM to protect the components needed to reconstruct the vault.

Step 2: The Encrypted Blob Goes to iCloud

The app splits the backup into fixed-size chunks, pads each encrypted chunk to 10 MB, encrypts structural tags, and adds decoy records. Those opaque records are uploaded to a dedicated zone in your private CloudKit database and count toward your iCloud storage. The record layout avoids exposing readable filenames, file types, content hashes, or logical roles to CloudKit.

Step 3: Recovery Access Is Wrapped Separately

The readable backup key is not uploaded as a CloudKit field or embedded beside the ciphertext. Pattern-based restore derives it again on the new device. Phrase-based restore uses a separate recovery key, derived from the recovery phrase, to open an encrypted manifest containing the vault and backup keys. This wrapper enables recovery without giving Apple or Vaultaire a plaintext decryption key.

Backup Encryption Flow
Your Vault
Photos, videos, files
AES-256-GCM
On-device encryption
Padded Chunks
Encrypted records and tags
iCloud Storage
Private CloudKit database

Why Apple Cannot Directly Decrypt Vaultaire Backup Records

This boundary comes from client-side encryption and key custody, not only from a policy promise. Vaultaire uploads ciphertext while the credentials and keys needed to decrypt vault contents remain with the client and its recovery material.

With correct key and nonce handling, AES-256-GCM produces ciphertext that does not reveal the protected plaintext, and direct brute force over a random 256-bit key is computationally infeasible. That does not make the whole system unbreakable: credential entropy, recovery material, endpoints, software integrity, and implementation flaws remain part of the threat model. The AES standard supplies the primitive; the surrounding design determines how its keys are protected.

Apple does not receive the readable backup key. The app derives that key from your pattern during pattern-based restore, or recovers it from a phrase-encrypted manifest during phrase-based restore. CloudKit stores the encrypted output and operational records needed to fetch it, but not readable vault content.

Even with a Court Order

When Apple receives a valid legal demand for iCloud data, it can provide the records and metadata available under the applicable iCloud protection model. Vaultaire uploads client-side encrypted CloudKit records rather than readable vault files or a plaintext backup key. Apple can provide those ciphertext records and related service metadata, but it does not hold the backup key needed to turn the protected vault content into plaintext.

This is the architectural result of client-side encryption. Apple can hand over the CloudKit records it holds. Reading their vault contents still requires the pattern-derived backup key or the recovery phrase that opens the encrypted recovery manifest.

AES-256
Encryption Before Upload
0
Keys Shared with Apple
100%
On-Device Encryption

The Trust Model: Trust Math, Not Companies

Traditional cloud storage requires you to trust the provider. You trust that they encrypt your data properly. You trust that they do not peek at your files. You trust that they will resist government pressure. You trust that their employees will not abuse their access. That is a lot of trust to place in an organization you have never met.

Vaultaire’s encrypted iCloud backup reduces what you must trust Apple to keep confidential. Content protection depends on the app deriving the right keys, using AES-GCM correctly, and keeping your pattern and recovery phrase out of the provider’s hands. You still trust the Vaultaire client, iOS, your unlocked device, and Apple to keep the stored records available.

If Apple's servers are breached, your data is safe — because the attacker gets encrypted noise. If a rogue Apple employee accesses your files, your data is safe — because they see encrypted noise. If Apple changes their privacy policy tomorrow, your data is safe — because policy does not override mathematics. The encryption protects you regardless of who stores the data, how they store it, or what they do with their access.

No encrypted app eliminates trust. Vaultaire’s design narrows Apple’s role to storage and transport for encrypted records, while the client remains responsible for correct cryptography and your device remains responsible for protecting keys and plaintext during use.

Recovering Your Vault on a New Device

This is where encrypted backup proves its value. Your phone is gone — lost, broken, stolen, upgraded. Your vault was backed up to iCloud. Here is what happens next.

Step 1: Install Vaultaire on Your New Device

Download Vaultaire from the App Store on your new iPhone or iPad. The app detects that an encrypted backup exists in your iCloud account.

Step 2: Draw Your Pattern

Vaultaire presents the familiar 5×5 grid. You draw the same pattern you used when the backup was created. Because the backup-key derivation is device-independent, the same pattern and grid size produce the same backup key on the new device. The local device salt is not part of this cloud-backup derivation.

Step 3: Your Vault Decrypts

The encrypted backup is downloaded from iCloud and decrypted locally on your new device. Your photos, videos, and documents reappear exactly as you left them. The entire process takes seconds for small vaults and minutes for large ones. At no point during this process did Apple or anyone else have access to your unencrypted data.

You can use the recovery phrase instead of the pattern. It does not regenerate the same key directly. Vaultaire derives a recovery key from the phrase, fetches the phrase-addressed encrypted recovery manifest, and unwraps the stored vault and backup keys before restoring the encrypted chunks. The two paths reach the same backup through different key hierarchies.

What If You Forget Your Pattern and Recovery Phrase?

If you lose both your pattern and recovery phrase, and no accessible device, exported key material, or other recovery copy retains the required keys, Vaultaire, Apple, and Wraxle have no provider-held reset key for that encrypted backup. This is the cost of client-side key custody: losing every working key path also removes your own recovery path. Save the recovery phrase away from the phone when Vaultaire creates it.

Off by Default, On by Choice

Encrypted iCloud backup is disabled by default. This is a deliberate design decision, not an oversight.

Some people do not want Vaultaire to upload vault records through CloudKit. If you leave Vaultaire backup, sync, and sharing disabled, the app does not initiate those vault-data transfers. That is separate from Apple’s operating-system backup behavior: depending on your iOS and Apple Account settings, an iCloud or computer device backup may include app-container data. Review and control those system backups if your threat model requires the phone to be the only copy.

When you enable iCloud backup, you are making an informed choice. You are accepting that an encrypted copy of your data will reside on Apple’s servers in exchange for the ability to recover your vault if you lose your device. The copy is encrypted, the readable decryption credentials remain under your control, and Apple does not receive readable vault contents — but the copy exists. That tradeoff is yours to make, and Vaultaire does not make it for you.

You can disable Vaultaire’s CloudKit backup at any time. When you do, Vaultaire removes that encrypted backup from its private CloudKit database. This does not inspect or erase separate iOS device backups, computer backups, exported files, shared copies, or peer-device data.

Backup, Not Sync

It is important to understand what encrypted iCloud backup is not. It is not real-time synchronization between devices. It is not a live mirror of your vault that updates every time you add a photo.

Encrypted iCloud backup preserves restorable versions. When you trigger a backup, or when Vaultaire’s 24-hour eligibility check starts one after unlock, the app stages the vault’s current state and uploads encrypted records. Unchanged components can be deduplicated against recent versions, and interrupted uploads can resume. Files added later appear after a later version completes.

This separation is deliberate. Backup keeps versions intended for recovery; Vaultaire’s device-sync feature handles ongoing convergence between devices. The backup pipeline still has to manage staging, deduplication, chunk upload, retries, version directories, and restore transactions, so its security depends on those mechanisms as well as the cipher.

Think of it like a safety deposit box. You do not continuously shuttle documents back and forth. You place a copy of your important files in the box, and if your house burns down, you go to the bank and retrieve them. The originals live with you. The backup waits quietly until you need it.

Frequently Asked Questions

Does the iCloud backup count against my iCloud storage?

Yes. Vaultaire stores encrypted backup records in your private iCloud database, so they count toward your iCloud storage. The total is larger than the raw vault contents because Vaultaire uses fixed-size padded chunks and adds decoy records to reduce what record sizes reveal.

How often does Vaultaire back up to iCloud?

You can start a backup manually. When backup is enabled, Vaultaire also checks after unlock and creates a new version when at least 24 hours have passed and the selected network policy allows it. Backup staging can reuse unchanged encrypted components, and interrupted uploads can resume.

Can I use this backup on a different Apple ID?

The backup lives in the private CloudKit database for the Apple Account that created it. Another device signed in to that same account can discover the backup and restore it with the correct pattern or recovery phrase. Vaultaire does not provide a portable backup file for moving a private CloudKit backup between Apple Accounts.

What happens if Apple deletes my iCloud data?

If Apple removes your iCloud data (due to account termination, unpaid storage, or any other reason), the backup is gone. Your on-device vault remains unaffected. This is why iCloud backup is a safety net, not a replacement for your local vault. The primary copy always lives on your device.

Is the backup encrypted with a different key than my on-device vault?

Yes. Vaultaire derives a separate, device-independent backup key from your pattern with PBKDF2-HMAC-SHA512. That key encrypts the padded CloudKit backup records; it is distinct from the local vault key and the random master key that encrypts your files. You still use the same pattern, so there is no second backup password.

Can Vaultaire's developers access my iCloud backup?

Vaultaire does not operate a server that receives your readable pattern, backup key, or vault contents. Encryption and decryption happen in the app, and CloudKit receives ciphertext plus the records needed to store and recover it. This protects content from the storage provider, but it does not remove the need to trust the Vaultaire client, iOS, and the security of your device while the vault is open.

Back Up Without Giving Up Privacy

Enable encrypted iCloud backup and never worry about losing your vault — or losing control of your data.

Download Vaultaire Free