Comparisons
On-Device vs Cloud Encryption for Private Photos
Both can be genuinely private, but they protect you differently. On-device encryption keeps everything on your phone with no server involved; an encrypted cloud adds sync and recovery in exchange for trusting a provider. Here's how to choose.
Both on-device and encrypted-cloud storage can keep photos genuinely private, but they protect you in different ways. On-device encryption keeps the photos and the keys entirely on your phone, with no server involved. An encrypted cloud encrypts them before upload and adds sync and recovery, in exchange for trusting a provider. The right choice depends on what you’re protecting against.
The core difference: where encryption happens
Strip away the marketing and the whole comparison comes down to two questions: where are your photos encrypted, and where do the keys live. On-device encryption does both on your phone. The photo is encrypted locally, the key is derived and held locally, and nothing is uploaded, so the encrypted data and the means to unlock it never leave the device in your hand.
Cloud encryption moves the storage elsewhere. In the good version, called zero-knowledge or client-side encryption, your photo is still encrypted on your device first, and only the encrypted result is uploaded, so the provider stores something it cannot read. In the ordinary version, the provider encrypts your photos on its own servers with keys it controls, which is fine against outside hackers but means the company itself can access your library.
That distinction, who holds the key, is the one that actually matters. When you hold the only key, privacy is a property of math and your own device. When someone else holds it, privacy becomes a promise, however well-intentioned. Everything below follows from that single difference.
What “on-device” actually means
On-device encryption is the model where your phone is the whole system. A photo you protect is encrypted right there in the app, using a key that exists only because you entered your PIN, and it’s stored in the app’s own space rather than uploaded anywhere. There’s no account to sign into and no server holding a copy, which means there’s simply nothing in the cloud to breach, leak, or hand over.
This is the model Arca uses. A photo moved into the vault is encrypted with AES-256-GCM, using a key derived from your PIN through Argon2id, and it lives in the app’s own container, separate from your Photos library, with no server behind it. The practical upshot is a very small attack surface: to reach those photos, someone needs your physical device and your PIN, not just a stolen password or a warrant served on a company. The cost, which we’ll come back to, is that there’s no cloud copy to fall back on.
What “encrypted cloud” means
An encrypted cloud aims to give you the convenience of the cloud without handing your data to the provider. In a genuine zero-knowledge service, the encryption happens on your device before anything uploads, so what lands on the server is ciphertext the company has no key for. In principle you get the best of both: your photos sync across devices, you can recover them if you lose your phone, and the provider still can’t look inside.
The catch is that this privacy rests on the provider getting the implementation exactly right, and on you trusting that they did. You can’t easily verify that the encryption is client-side, that no key material ever touches their servers, or that a future update won’t quietly change the model. Reputable services publish audits and open their code to reduce how much blind trust that takes, which is worth looking for. But the structural fact remains: your encrypted photos sit on someone else’s computers, which is both a convenience and a larger, longer-lived target than a single phone. It’s the same principle behind zero-knowledge encryption, applied to storage you don’t control.
Where iCloud and Google Photos fit in
Most people’s “cloud” isn’t a zero-knowledge service at all, so it helps to place the familiar ones. By default, consumer photo services like Google Photos and standard iCloud Photos encrypt your images on their servers with keys the company controls. That protects you from outside hackers and enables handy features like search and recovery, but it also means the provider can access your library and can be compelled to hand it over. That’s really a third category, distinct from both models above: convenient, but not private from the provider itself.
Apple’s Advanced Data Protection is the exception worth knowing about. Turning it on makes most of your iCloud data, including Photos, end-to-end encrypted, so Apple no longer holds the keys, which moves iCloud much closer to the zero-knowledge model, at the cost of no provider-assisted recovery if you lose access. So “using the cloud” can mean very different things for your privacy depending on the service and the settings. The takeaway is simple: don’t assume a cloud is private just because it’s encrypted somewhere. Check who holds the key.
Side by side: the trade-offs
Neither model is simply “better.” They optimize for different things, and the honest way to compare them is feature by feature.
| Factor | On-device encryption | Encrypted (zero-knowledge) cloud |
|---|---|---|
| Where photos are stored | Only on your phone | On the provider’s servers, as ciphertext |
| Who holds the key | Only you | Only you, if truly zero-knowledge |
| Attack surface | Your device alone | Your device plus the provider’s systems |
| Sync across devices | No | Yes |
| Backup and recovery | Only if you make your own | Built in |
| Trust required | None beyond the app | The provider’s implementation |
| If you forget your secret | Photos are unrecoverable | Often unrecoverable by design |
Read down the columns and the shape is clear. On-device wins on attack surface and trust; the cloud wins on sync, backup, and recovery. There’s no row where one is strictly ahead on everything, which is exactly why the right pick depends on you.
Which is safer? It depends on your threat
“Safer” only means something once you name what you’re worried about. Match the model to the actual risk:
- You want the fewest parties involved. If your goal is that no company, server, or account ever holds your photos, on-device is the cleaner answer, because there’s nothing off your phone to compromise.
- You’re worried about losing the photos. If a lost or broken phone would cost you images you can’t replace, an encrypted cloud’s built-in recovery is a real advantage, and on-device alone is risky without your own backup.
- You use several devices. If you need the same private photos on a phone, tablet, and laptop, sync is only practical with a cloud; on-device keeps each device’s vault separate.
- You face a targeted adversary. If your concern is someone specifically after you, fewer copies in fewer places is safer, which favors on-device, kept off any network.
- You want convenience with real privacy. If you’ll actually use encryption only when it’s frictionless, a well-audited zero-knowledge cloud you’ll stick with beats an on-device vault you abandon.
Most people are best served by a mix: an encrypted cloud for the bulk of what they want backed up, and an on-device vault for the small set of photos that should never leave the phone at all. In practice that looks like letting your everyday photos back up to an encrypted cloud you trust, while the handful you’d never want on any server, the sensitive documents, the genuinely private pictures, live only in an on-device vault. You get recovery for the many and maximum privacy for the few, without forcing every photo into the same box.
The honest limits of each
Being fair means naming what each model gives up. On-device encryption’s weakness is the flip side of its strength: with no server, there’s no recovery. Lose the phone, break it beyond repair, or forget the PIN, and the photos are simply gone, so on-device storage is not a backup and shouldn’t be your only copy of anything irreplaceable. It also can’t sync, so each device stands alone.
An encrypted cloud’s weaknesses are subtler. You’re trusting a provider’s claims you can’t fully verify, and even a genuine zero-knowledge service usually still learns some metadata, such as how much you store, when you upload, and how often you access it, because that information is hard to hide even when the file contents are encrypted. And an encrypted library on a server, however well protected, is a durable target that will still be there long after a lost phone would have ended the story. Neither of these makes an encrypted cloud a bad choice; they’re just the trade you make for convenience.
Where Arca fits
Arca is deliberately on the on-device end of this spectrum. Photos you move into it are encrypted on your device with AES-256-GCM, using a key derived from your PIN through Argon2id, and stored in the app’s own container with no server and no account, so nothing is ever uploaded. That’s the model to choose when your priority is the smallest possible attack surface and no third party in the loop, and Arca also offers a decoy vault for situations where you might be pressured to unlock.
To be precise about the trade, because it’s the whole point of this comparison: because Arca keeps nothing in the cloud, it can’t recover your photos if you lose your device or forget your PIN, and it isn’t a backup. If losing a photo would matter, keep your own separate copy, and consider pairing an on-device vault for your most sensitive images with an encrypted cloud for the rest, which we get into in where to store private photos and how to back up private photos without the cloud. Choose on-device when you want control and no trust; choose an encrypted cloud when you want recovery and sync; and know exactly which trade you’re making. You can read more about our model on the security page.
Get Arca on the App Store to keep your most private photos encrypted on your device, with no server and no account in the loop.
Frequently asked questions
Is on-device or cloud storage more private for photos? +
On-device encryption has the smaller attack surface, because your photos and the keys never leave your phone, so there's no server for anyone to breach or subpoena. A properly built zero-knowledge cloud is also private, since it encrypts your photos before upload and can't read them, but it stores the encrypted data on servers and asks you to trust that the provider's encryption is done correctly. On-device removes that trust from the equation; the cloud trades it for sync and recovery.
Can an encrypted cloud provider see my photos? +
It depends on the type. A true zero-knowledge (client-side encrypted) service encrypts your photos on your device before they upload, so the provider only ever stores unreadable ciphertext and cannot view them. Ordinary consumer cloud photo services are different: they typically hold the keys themselves, which lets them scan and recover your library, but also means they can access it. Always check whether a service is genuinely end-to-end encrypted before treating it as private.
What happens if I lose my phone with an on-device vault? +
If the vault is truly on-device with no server, the photos in it are gone unless you made your own backup. That's the direct cost of having no cloud copy: there's nothing to restore from, and no company can reset your access. It's the same property that makes on-device storage private, seen from the other side. If losing the photos would matter, keep your own encrypted backup somewhere separate before you rely on any vault.
Keep reading
Comparisons
iCloud Advanced Data Protection vs a Photo Vault
Both make your photos more private, but they defend against different threats. Advanced Data Protection encrypts your whole iCloud library in the cloud; a vault seals specific photos on your unlocked device. Here's what each does, and why they work best together.
Comparisons
Can You Hide Photos in the Notes App? (vs a Photo Vault)
Locking a note is real, strong encryption, so hiding a photo in the Notes app genuinely works. But Notes isn't built to be a photo vault. Here's exactly what it protects, where it falls short, and when a dedicated vault fits better.
Comparisons
Google Photos Locked Folder vs a Photo Vault: Which Is Safer?
Google Photos Locked Folder hides sensitive photos behind Face ID, which is genuinely handy. But it isn't end-to-end encrypted, and backed-up photos sit on Google's servers. Here's how it compares to an on-device vault.
Your photos. Truly private.
Download Arca and lock your first photos away in under a minute. No account, no cloud, no one but you.
Free to download · iPhone · iOS 18+