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 master key,
encrypting your files.

0

Servers, accounts,
or copies of your key.

600,000

PBKDF2 iterations
on every unlock.

SE

Secure Enclave key
for pattern unlock.

The short version

What ArkWarden protects, and how.

ArkWarden encrypts every vault file on your iPhone with a random 256-bit master key. Current pattern unlock combines your pattern with a non-exportable Secure Enclave key, so copied vault data alone cannot complete unlock on another device. There is no ArkWarden account or ArkWarden server, and ArkWarden never receives the key that opens your vault. If you forget your pattern, a recovery phrase that only you hold can restore access. A second pattern can open a separate Wing vault. ArkWarden shows the vault opened by the pattern you enter, with no Wing badge or status on the vault screen.

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

Your pattern and your phone unlock the key

Your files are encrypted, not hidden. Pattern unlock uses your pattern and your iPhone’s Secure Enclave to unlock the master key.

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 helps unlock the master key The pattern runs through PBKDF2 with a per-vault salt, then combines with a Secure Enclave secret from your iPhone PBKDF2, NIST SP 800-132, 600,000 iterations; Apple Secure Enclave Encryption, Pattern
Copied vault data cannot be unlocked on another device Current pattern unlock needs a non-exportable Secure Enclave key from your iPhone. That key cannot be copied or moved. Apple Secure Enclave, device-bound key storage 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 can be long and difficult to guess New patterns use at least six different dots and two direction changes on a 5x5 grid. Every added dot increases the possible sequences. 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 over NFC for YubiKey Two-factor
You can recover a forgotten pattern A recovery phrase uses a separate method to open the same random master key BIP-39, 12 or 24 words Recovery phrase
There is no ArkWarden account and no ArkWarden server The app stores and unlocks the vault on your device. Optional backup goes to your own iCloud or an exported file. On-device architecture On-device privacy
Protected key material stays device-bound Encrypted keys and salts are stored in the iOS Keychain with device-only protection; pattern unlock also needs the Secure Enclave key on that iPhone iOS Keychain, ThisDeviceOnly storage; Apple 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. ArkWarden shows no badge or status that identifies which vault is open. Parallel-vault design Wing
ArkWarden hides the screens it controls from screenshots and recordings ArkWarden's own screens are hidden from captures. 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.
  • Restoring to a new iPhone without your recovery phrase. Secure Enclave protection is tied to your current iPhone. Your recovery phrase is what lets you restore your vault on a different device.
  • 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

Nine 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. Standard for hardware-backed authentication, used by ArkWarden with YubiKey over NFC. fidoalliance.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 does ArkWarden protect my private files?
ArkWarden encrypts every vault file on your iPhone with a random 256-bit master key. Current pattern unlock combines your pattern with a non-exportable Secure Enclave key, so copied vault data alone cannot complete unlock on another device. There is no ArkWarden account or 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 the Apple Hidden album. iPhone Data Protection still encrypts Hidden album files with per-file keys. The Hidden album does not add a documented separate vault key. The album opens with Face ID, Touch ID, or your passcode. More: hidden photos on iPhone.
Can ArkWarden or Apple access my vault?
No. There is no ArkWarden account or server, and ArkWarden never receives the key that opens your vault. 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.
What happens if someone copies my encrypted vault data?
It stays locked. Current pattern protection needs a non-exportable Secure Enclave key from your iPhone. Copied vault data alone cannot complete pattern unlock on another device because that key cannot be copied or moved. On your iPhone, ArkWarden waits 15 minutes after 10 failed attempts.
Do I need an account or internet to unlock?
No. Unlock runs on your device from your pattern and your iPhone’s Secure Enclave. 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. ArkWarden shows the vault opened by the pattern you enter, without a Wing badge or status on the vault screen.
Can someone screenshot the unlock screen or my files?
Your vault is protected. ArkWarden hides its own screens from screenshots and screen recordings, including the unlock screen, your file list, and any file you open. Screens that iOS itself draws, such as the system share sheet, are outside an app's control.
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, FIDO2 over NFC for YubiKey support, and Apple Secure Enclave for hardware-backed pattern unlock.
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 code, standard, or mechanism behind 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 Pattern unlock strengthened by Secure Enclave No account, no server, no telemetry on file contents