Does a photo vault really encrypt your files?
A real encrypted vault turns your files into ciphertext with a key you control, so the stored bytes mean nothing without that key. A fake one only hides the files behind a screen. To tell them apart, ask which cipher the app uses, where the key comes from, and what is still readable on the phone.
Hide, lock and encrypt are three different things
Apps and phone features use these words loosely, so it helps to separate them.
- Hiding moves a file out of sight. The file is unchanged, and anyone who finds the place it went can read it.
- Locking puts a check in front of the file: a passcode, a face scan, a pattern. The check is enforced by software. The file underneath can still be a normal, readable file.
- Encrypting rewrites the file so it is unreadable without a key. The check is no longer a door in front of the data; the data itself is scrambled.
A vault can do one, two or all three. Only the third protects you when someone gets at the stored files rather than at the screen: someone reading a copy of the app's files, or a person with access to the app's storage but not to its screen. Apple's own Hidden album is a good example of the first two: Apple documents that it is locked by default and that hidden photos do not appear in the Library or other albums. That page describes hiding and locking; it does not describe a separate encrypted store of your own.
What encryption needs
Three things have to be true for encryption to mean anything.
- A cipher. The scrambling method. A well-known, published one is what you want. StrongRoom uses AES-256-GCM: AES with a 256-bit key, in a mode that also detects tampering. The cipher is almost never the weak point, as the guide on what AES-256 is explains.
- A key. The secret the cipher needs. A strong cipher with a key that is easy to guess, or one stored next to the data, protects nothing.
- A place the key comes from. This is where most products differ. A key can be made from something you know (a pattern, a passphrase), from something in the phone's hardware, from a server, or from a mix. Each choice decides who can open the data.
Three questions to ask any vault app
Which cipher, and is the file itself encrypted?
"Protected" and "secure" are not answers. A named standard is. Ask whether the photo, its thumbnail and the list of file names are all encrypted, or only the photo. Thumbnails and names often leak the most.
Where does the key come from?
If the key is made from your credential, a copy of the stored files is useless without it. If the app stores a key next to the files, or one that does not depend on you, the encryption is for show. A credential that is short or easy to guess weakens even a good design, so ask how guessing is slowed.
What is left readable?
Check whether the app keeps a plain copy anywhere: in the photo library, in a cache, in a backup, in a preview shown in the app switcher. Ask also what happens to a file when you delete it.
If a vendor cannot answer in a few plain sentences, treat the claim as marketing. No answer here replaces being able to check the app yourself, and nobody outside the vendor can promise from a web page that an app is built as described.
How StrongRoom does it, in layers
This is how StrongRoom is built, in plain words. The encryption feature page and the security page go deeper.
- Every item is encrypted. Photos, videos and documents, their thumbnails, and the index that lists them (including folder names and counts) are encrypted with AES-256-GCM, using the encryption built into iOS.
- A random Master Key. Each Vault has a random 256-bit Master Key. It is never stored on its own; it is wrapped by a key made from your pattern or passphrase.
- Slow guessing. Your pattern or passphrase is stretched with a slow function (PBKDF2), so each guess costs real time. A separate rule, the Throttle, makes the app wait longer after repeated attempts.
- A secret tied to this phone. The stretched key is mixed (with HKDF) with a Device Secret derived from a key inside the iPhone's Secure Enclave, which is never exported. Files copied to another computer are ciphertext with a missing ingredient.
- A key for every item. Each item has its own key, so deleting an item destroys its key. That is crypto-erase.
- Nothing leaves the phone. The app makes no network connections of its own and marks its data as excluded from iCloud and computer backups. There is no account and no server holding a key.
What encryption cannot do
Be wary of anyone who skips this part. Encryption protects stored data. It does not:
- protect an unlocked Vault from someone looking at your screen, or watching you draw your pattern;
- protect a phone that already has spyware on it;
- protect a file after you export or share it as an ordinary file;
- recover anything you have lost. StrongRoom keeps no copy of your data or keys, so a lost phone with no Export Package and no Recovery Phrase means the data is gone.
StrongRoom has not been checked by an outside expert yet, and its source code is not published, so do not read more into this page than it says. The honest list of limits is on the limits page.
Test it yourself
You cannot see the cipher from outside, but you can learn a lot.
- Read what the vendor publishes. Look for a named cipher, a description of where the key comes from, and a plain list of limits. Compare against the checklist for choosing a vault app.
- Check the privacy label. The App Store privacy details are filled in by the developer, and Apple's documentation says the developer is responsible for keeping them accurate. Treat the label as a statement, not proof.
- Try to lose access. On a spare device, set a credential, then see what the app offers when you forget it. If a company can reset your vault for you, it holds a way in. If it says it cannot, that fits a design where the key comes from you.
- Look for a plain copy. After you import a photo, check whether it is still in your library and in Recently Deleted. Importing copies a file; removing the original is a separate step you control.
- Look at the app switcher. An app that shows your photos in its preview card has a plain copy of what is on screen. StrongRoom shows a blank screen there.
Keep reading
- What is AES-256?
- What is the iPhone Secure Enclave?
- What is crypto-erase?
- How StrongRoom encrypts, feature page
- What StrongRoom does not protect against
- A checklist for choosing a vault app
- Is the Hidden album safe?
Frequently asked questions
Can a vault app hide photos without encrypting them?
Yes. Many apps move files into a private folder and put a screen lock in front. That hides and locks, but the files may still be ordinary files.
Is a passcode the same as encryption?
No. A passcode is a check the software enforces. Encryption is what makes the stored bytes unreadable. They can work together when the key is made from the passcode.
Does StrongRoom use the Secure Enclave to encrypt photos?
No. The photos are encrypted by the app with AES-256-GCM. A Secure Enclave key is used to make a secret that ties the Vault to your phone.
Can StrongRoom or Apple read my Vault?
We hold no keys and receive no data, and the app sends nothing to us. Apple does not receive the Vault either.
What if I forget my pattern or passphrase?
With your Recovery Phrase on the same phone you can set a new one. With neither, nobody can open the Vault, including us.
Sources
- Hide photos on your iPhone, iPad, Mac, or Apple Vision Pro with the Hidden album (Apple Support), checked on 2026-10-30.
- App privacy details on the App Store (Apple Developer), checked on 2026-10-30.