On-Device Privacy

No account.
No server. No personal identifier.

ArkWarden has no account to create, no server to sign in to, and no server that stores your vault. Your pattern is known only to you, your files stay encrypted on your device, and your encryption key is generated only when you draw the pattern that produces it.

If you choose to enable backup, your encrypted vault can be stored in your own iCloud account or exported as a file, encrypted on your device beforehand.

0

Accounts to create.
No email. No sign-in.

0

Servers we operate.
Nothing to maintain.

0

Access to your
encryption key.

Step by step

What runs locally, and what does not run at all.

On-device privacy is not a setting in ArkWarden. It is how ArkWarden is designed. Everything runs on your iPhone, with no server involved.

1

You set up your vault, on the device

When you first open ArkWarden, the entire setup runs locally. You draw a pattern, ArkWarden generates a random salt for your vault, derives an encryption key, generates a master key, and seals the master key under your pattern-derived key. ArkWarden also generates your BIP-39 recovery phrase from the iPhone's secure random source and shows it on screen.

None of this uses the network. There is no account creation step. There is no email verification. There is no "creating your secure cloud vault" progress bar, because no cloud vault is being created. The vault is created on your iPhone, by your iPhone, using your iPhone's hardware.

2

You add files, on the device

When you import a photo, video, document, or audio file into your vault, ArkWarden encrypts it on the iPhone before writing it to its private storage area. The original file in your Photos library or Files app is your decision to keep or delete. ArkWarden does not silently copy your originals anywhere.

The encrypted file is stored in ArkWarden's own sandboxed directory, where only ArkWarden can read it. iOS enforces this boundary at the operating-system level. The file does not appear in your Photos library, does not appear in your Files app outside the ArkWarden share sheet, and is not visible to other apps.

3

You unlock, on the device

Every unlock runs locally. You draw your pattern. ArkWarden runs the key derivation function. The candidate key tries to decrypt your master key. The decryption either succeeds or it does not. The full sequence completes without a network request.

The same is true for second-factor verification. Face ID and Touch ID run inside the Secure Enclave on your iPhone. The PIN, if you set one, is checked against the copy stored on your device. The YubiKey, if you registered one, communicates directly with your iPhone over NFC. None of these factors are sent to a server.

4

You close the app, and the key disappears

When you lock ArkWarden or close the app, the master key is released from memory. It is not cached on disk, not given to iOS background storage, and not stored for the next unlock. The next time you open the app, you draw the pattern again, the derivation runs again, and the master key is reconstructed from the beginning.

There is no "you are still signed in" state that survives across sessions. There is no auto-login, because there is no login.

The difference

Why "no server" is structurally different from "encrypted in the cloud."

Many products use privacy language. These phrases can describe very different architectures. The one ArkWarden uses is the simplest and the strictest: no server is involved. ArkWarden has no servers. Your keys and your pattern never leave the device.

Cloud vault with "zero-knowledge" claims App with account and server-side encryption Apple's Hidden Album ArkWarden
Account required Yes Yes Tied to your Apple ID No
Server holds your encrypted files Yes Yes Yes (iCloud) No
Server holds your key or a recovery path Sometimes Often yes Apple has key escrow paths No. The key only exists when you draw your pattern.
Can a court order produce your data? Yes, encrypted files at minimum Yes Yes No. ArkWarden does not have your vault data.
What happens if the provider is breached Encrypted files expose Often credentials and data are both exposed Affects your Apple account broadly Nothing. There is no provider database to breach.
Works fully offline Sometimes, with cached data Often no Yes Yes. Fully, always.

No server is structurally different from "encrypted on a server."

A server holding your encrypted data can still be breached, subpoenaed, mismanaged, sold, or repurposed. Even when the provider does not hold the keys today, the database might still expose metadata that is sensitive on its own: file sizes, timestamps, access patterns, account email addresses, billing identifiers. ArkWarden removes the question entirely by removing the server. There is no database to breach, no metadata record to subpoena, no billing record tied to your vault. Read how ArkWarden's encryption works at the technical level.

No account means no identity to compromise.

Most apps that protect your data still link it to an identity: an email, a phone number, an Apple ID. That identity creates a permanent link back to you, and it becomes the data point affected by any future incident. ArkWarden has no sign-up, no login, no recovery email, no user record. The app on your iPhone does not know who is using it, and neither do we. Access is controlled entirely by your pattern and your recovery phrase.

Local-only also means it works the same on a plane, on the train, in a basement.

Because nothing about ArkWarden depends on the network, nothing about ArkWarden changes when the network changes. Poor signal, airplane mode, or no connection at all does not affect your ability to unlock the vault and use it. The same is not true for products that depend on a server confirming what your phone says.

For the curious

Where each piece of data is stored, and where it can go.

The clearest way to understand on-device privacy in ArkWarden is to look at every meaningful piece of data and ask: where is it stored, and where can it go. See the full security overview.

What is stored on your device

Item Where Who can read it
Your encrypted files ArkWarden's private sandbox, encrypted with AES-256-GCM Only ArkWarden, only on this device, only with the right derived key
Your vault metadata (category names, file titles, ordering) Same private sandbox, encrypted with ChaCha20-Poly1305 Same. No key, no readable index.
Your encrypted master keys (pattern path and phrase path) iOS Keychain, encrypted at rest by your device's Secure Enclave, the same standard protection every Keychain item gets Only ArkWarden, only on this device, only while the device is unlocked
Your per-vault salt iOS Keychain Same
Your YubiKey registration, if you set one Stored on device Only ArkWarden. The signing key never leaves the YubiKey itself.
Your Wing pattern, key, and identity, if enabled Stored on device, separately from the main vault Same as above

What is never stored anywhere, ever:

  • Your recovery phrase, in plaintext, after the moment it was shown to you during setup
  • Your pattern, in any form a person could read
  • Your master key while the app is locked. It exists in memory only during an active session.
  • Any plaintext version of any file in your vault, except in the moment you are actively viewing it

The hardware that makes this practical

The iPhone has security hardware that makes this practical, not just a design choice. Two pieces matter most for ArkWarden:

The Secure Enclave. A dedicated security chip, separate from the main processor, present in every iPhone supported by ArkWarden. It is what encrypts the iOS Keychain at rest. Every item in the Keychain gets this protection, including your encrypted master keys.

Device-locked accessibility. ArkWarden stores its key material with the iOS accessibility class that makes Keychain data unavailable while the device is locked and prevents migration to a different device via iCloud restore. Your encrypted keys are local in a strict, enforceable sense, not just a policy preference.

ArkWarden does not invent custom cryptographic primitives or bypass Apple's frameworks. All cryptographic work runs through Apple's CryptoKit and the underlying hardware. We use the platform the way it was meant to be used.

Encrypted before the cloud

ArkWarden does not sync your vault between devices. Your vault is stored on your device.

Optionally, your encrypted vault can be backed up using iCloud or exported as a file. Encryption happens on your device before any data leaves it, and your encryption key never leaves your device.

This separation is deliberate. Cloud services may store encrypted backup data, but they never receive the keys needed to decrypt it.

The tradeoff is clear: if you disable backups and lose your device, your files cannot be recovered by anyone. Your recovery phrase restores access to your vault and keys, but it cannot restore files that were never backed up.

Common questions

What people usually ask next.

Do I need to create an account to use ArkWarden?
No. There is no sign-up, no email verification, no phone number, no Apple ID linking inside the app. You install ArkWarden, open it, draw a pattern, and your vault exists. ArkWarden does not ask who you are. It only runs on the device where it is installed.
Can ArkWarden see what is inside my vault?
No. The encryption key only exists on your iPhone, only when you draw your pattern, and only inside ArkWarden's process. We have no way to access your files. We could not respond to a court order asking for the contents of your vault, because we do not have those contents.
Does the app work offline?
Yes. Fully. ArkWarden does not depend on the network for unlock, encryption, decryption, file import, file viewing, recovery phrase entry, or any other core function. You can use it on airplane mode forever and nothing about the experience changes.
What happens if ArkWarden shuts down tomorrow?
Your vault keeps working. ArkWarden does not depend on any service we operate. The app on your iPhone has every piece it needs to encrypt, decrypt, and manage your vault. The recovery phrase you wrote down keeps working. Nothing on a server of ours is part of the unlock path, because nothing on a server of ours is part of the product.
Can someone access my vault by logging in from another device?
No. There is no login. There is no account. The vault is tied to the device, and the keys that open it live on the device. Putting ArkWarden on a second iPhone gives you a second, independent install with no access to the first vault.
Is iCloud backup of my vault possible?
Yes. ArkWarden offers an optional iCloud Backup feature that stores an encrypted backup of your vault in your own iCloud account. Your vault is encrypted on your device before it is uploaded, and neither we nor Apple ever receive your encryption key. ArkWarden does not use iCloud to sync your vault between devices. The backup exists to help you recover your vault if you lose your device or move to a new one. If you prefer not to use iCloud, you can export an encrypted backup file instead. See Backup & Restore.
Does ArkWarden have any way to recover my data if I lose access?
No, except through your own recovery phrase. There is no support backdoor, no master key on a server, no email-based reset. Any mechanism we built to help you recover access could also be used by someone else to access your vault without your consent. We chose not to build that mechanism.
Is ArkWarden zero-knowledge?
Yes, in the strictest sense of the term: we hold zero knowledge of your vault, your files, your pattern, or your key. Not because we encrypt and then forget the key, but because no vault data was ever sent to us in the first place. There is no server-side component that could know anything about your vault even in principle.
Can my employer's MDM profile read inside my vault?
No. MDM can see that ArkWarden is installed and manage device-wide policies, but the private container ArkWarden writes to is sandboxed by iOS and inaccessible to other apps, including MDM agents. The encrypted contents are also useless without the key that your pattern produces, which only exists in your head and on your paper recovery phrase backup.
See it in practice

Situations where on-device privacy matters.

ArkWarden

Privacy you
can verify.

Your vault exists only on your iPhone. ArkWarden does not require an account, store your data on a server, keep copies of your keys, or automatically sync your files. Your device holds your data. The encryption protects it. You stay in control.

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
No account, no sign-in, no personal identifier iOS Keychain, encrypted at rest by the Secure Enclave No ArkWarden server