Security

How secure is ArkWarden?
The full answer, in one place.

This page collects every security claim ArkWarden makes, the published standard that supports each one, and the things ArkWarden does not protect against. If you are reviewing ArkWarden for a publication, for a team, or for your own decision, this is the page to read. Each claim links to the feature page that explains it in full.

256

Bit AES key,
derived from your pattern.

0

Servers, accounts,
or copies of your key.

600,000

PBKDF2 iterations
on every unlock.

The short version

What ArkWarden protects, and how.

ArkWarden encrypts the files you put in your vault, on your device, using a key derived from the pattern you draw. The key is never stored. There is no account and no ArkWarden server, and your key never leaves your iPhone. If you forget your pattern, a recovery phrase that only you hold can restore access. If you can be forced to unlock, a second pattern opens a separate vault, and nothing ArkWarden shows while that vault is open reveals the other one.

Everything below is a more precise version of that paragraph. The encryption that protects your files is open source, so you can read the code yourself.

1

The pattern derives the key

Your files are encrypted, not hidden. Without the right pattern, the data stored on the device cannot be read.

2

Nothing leaves the device unencrypted

There is no account and no server to breach. Even if you enable iCloud Backup, neither we nor Apple have your encryption key.

3

The limits are stated clearly

ArkWarden explains what it does not protect against. That list appears in full further down this page.

Every claim, with its source

What we say, what supports it,
and where to verify it.

Each row is a claim ArkWarden makes, the established standard or mechanism that supports it, and the page that explains it in detail.

Claim How it works Standard Read more
Your files are encrypted, not just hidden Each file is encrypted individually with authenticated encryption before it is written to the device AES-256-GCM Encryption
Your pattern produces the key The pattern runs through a slow key derivation function with a per-vault salt to produce a 256-bit key PBKDF2, NIST SP 800-132, 600,000 iterations Encryption, Pattern
The vault index is protected too Category names, file titles, and ordering are encrypted with their own authenticated cipher ChaCha20-Poly1305 Encryption
A drawn pattern is a strong secret A 5x5 grid with a six-dot minimum and required direction changes produces billions of possible patterns Pattern entropy on a 5x5 grid Pattern
You can add a second check After the pattern, an optional second factor decides whether the vault is shown Face ID and Touch ID via the Secure Enclave, or FIDO2 / WebAuthn for YubiKey Two-factor
You can recover a forgotten pattern A recovery phrase reaches the same master key through the same derivation, with no server involved BIP-39, 12 or 24 words Recovery phrase
There is no account and no server The app holds everything it needs on the device. No sign-in, no server, no telemetry on file contents On-device architecture On-device privacy
Keys are encrypted at rest by the Secure Enclave Encrypted keys and the salt are stored in the iOS Keychain, encrypted at rest by the Secure Enclave and marked device-only iOS Keychain, encrypted at rest by the Secure Enclave On-device privacy
You have a second vault for forced-unlock situations A second pattern opens a separate vault with its own files, and nothing the app shows reveals the other vault Parallel-vault design Wing
Screens cannot be captured Screenshots and screen recordings are blocked across the entire app, enforced by iOS iOS screen-capture protection Pattern
The honest limits

What ArkWarden does not protect against.

No security tool protects against everything. These are the real limits of ArkWarden. Read them before you decide whether it fits your situation.

The limits, stated plainly

  • Someone watching you draw your pattern. A person looking over your shoulder, or a camera pointed at your screen, can learn your pattern. Draw in private when you can.
  • Losing both your pattern and your recovery phrase. If both are gone, the vault cannot be recovered by anyone, including us. That is the point. Anything we could use to recover it, someone else could use against you.
  • A file after you decrypt and share it. Once a file leaves the vault, it is an ordinary file again. ArkWarden cannot control where it goes next.
  • Your device lock itself. ArkWarden protects the files inside the vault. It does not replace your iPhone passcode. Lock your device as well.
  • The Wing vault under a determined search. Wing has no second factor, and someone who learns the Wing pattern can open it. Store believable, everyday files in Wing, and keep your most sensitive files in the main vault, which your second factor protects.
The full structure

Eight parts, one design.

Each pillar has its own page with step-by-step detail, a comparison against the alternatives, and a technical section for verification.

Sources

The standards this design rests on.

The claims on this page are built on published standards from recognized bodies. Each link points to the primary source.

  • NIST SP 800-132. Recommendation for Password-Based Key Derivation. National Institute of Standards and Technology. nvlpubs.nist.gov
  • NIST SP 800-38D. Recommendation for Block Cipher Modes of Operation: GCM. National Institute of Standards and Technology. csrc.nist.gov
  • FIPS 197. Advanced Encryption Standard (AES). National Institute of Standards and Technology. csrc.nist.gov
  • RFC 7539. ChaCha20 and Poly1305 for IETF Protocols. Internet Engineering Task Force. datatracker.ietf.org
  • BIP-39. Mnemonic wordlist standard for generating deterministic keys. bips.dev/39
  • FIDO2 / WebAuthn. Web Authentication standard for hardware-backed authentication. W3C and FIDO Alliance. w3.org
  • OWASP Password Storage Cheat Sheet. PBKDF2 iteration count recommendations. Open Web Application Security Project. cheatsheetseries.owasp.org
  • Apple Platform Security: Secure Enclave. Hardware-backed key storage on Apple devices. Apple. support.apple.com
See it in practice

Situations these protections are built for.

Common questions

What people usually ask next.

How secure is ArkWarden?
ArkWarden encrypts the files in your vault on your device with a 256-bit AES key derived from the pattern you draw. The key is never stored, and there is no account and no ArkWarden server. A recovery phrase that only you hold can restore access if you forget your pattern.
Are my files encrypted, or only hidden?
Encrypted. Each file is written with authenticated encryption before it hits disk. That is different from a PIN lock or Apple's Hidden Album, where the file data can remain readable once access control is bypassed.
Can ArkWarden or Apple access my vault?
No. There is no ArkWarden account or server, and your encryption key never leaves your iPhone. If you enable iCloud Backup, the backup is encrypted on your device first, so neither we nor Apple hold a key that can open it.
Do I need an account or internet to unlock?
No. Unlock runs on your device from your pattern. There is no sign-in and no network call required to open your vault.
What happens if I forget my pattern?
Use your BIP-39 recovery phrase on the unlock screen to open the vault and set a new pattern. Keep the phrase somewhere off the device. If you lose both the pattern and the phrase, nobody can recover the vault, including us. Learn more about the recovery phrase.
Can I add Face ID, a PIN, or a YubiKey?
Yes. After your pattern succeeds, you can require Face ID or Touch ID, a 6-digit PIN, or a YubiKey over NFC. You choose one second factor, or none if the pattern alone is enough.
What is Wing?
Wing is an optional second vault with its own pattern, name, and files. If someone asks you to open your vault, you can open Wing instead, and nothing the app shows reveals that another vault exists.
What standards does ArkWarden use?
AES-256-GCM and ChaCha20-Poly1305 for encryption, PBKDF2 (NIST SP 800-132) for key derivation at 600,000 iterations, BIP-39 for the recovery phrase, and FIDO2 / WebAuthn for YubiKey support. All cryptography runs through Apple's CryptoKit and the Secure Enclave.
What does ArkWarden not protect against?
Someone watching you draw your pattern, losing both your pattern and recovery phrase, a file after you decrypt and share it, and your iPhone lock screen itself. Wing also has no second factor, so keep everyday decoy files there and your most sensitive files in the main vault.
ArkWarden

Security you can read
in full and verify yourself.

No account, no server, no copy of your key. Every claim on this page links to the standard that supports it and the page that explains it.

Scan to download ArkWarden
Install on iPhone. No account, no email.
Point your camera at the code.
Download on the App Store
Read about pattern encryption
AES-256-GCM and ChaCha20-Poly1305 via Apple CryptoKit PBKDF2 at 600,000 iterations, NIST SP 800-132 No account, no server, no telemetry on file contents