Why there's no error message
A typical lock screen says "incorrect password." That message tells an observer two things: there's something behind the lock, and they haven't found it yet. Veilbox skips that message entirely.
Each pattern derives its own key. If the key matches an existing vault, that vault opens. If it doesn't, you see an empty vault, ready to be filled. From the outside, a real vault and an empty one look exactly the same.
Where this helps
- Pressure situations. If someone insists you unlock the app, you can open a vault with ordinary photos in it. Nothing on screen suggests that other vaults exist.
- Shared devices. A partner or roommate who opens the app sees a working vault, not a challenge to solve.
- No count to reveal. Veilbox doesn't keep a list of how many vaults exist. The storage format is designed so that the number of vaults can't be read from the files.
Making it believable
A decoy vault works best when it looks lived-in. Put real but harmless content in it, like receipts, screenshots, or pet photos, and open it now and then. Combine it with Hidden Vaults for the things that matter and a Panic Pattern for emergencies.
Questions about Deniable Vaults
If I mistype my pattern, will I think my photos are gone?
You'll see an empty vault, which can be startling the first time. Just lock and draw again carefully. Your real vault is untouched.
Can someone tell how much storage hidden vaults use?
Veilbox pads its storage to make that harder, but iOS shows total app size. Keep a reasonable amount of content in your decoy vault so the size looks normal.
Try Veilbox free
Encrypted on your iPhone. No account required.