Unlocked only on your devices · Open source · Works with AI assistants

Your passwords live only on
your own computer and phone

Encrypted and locked on your own computer and phone — our servers never hold a copy of your vault. You decide which accounts your AI assistant can use. Buy the current major version once, updates included.

Unlocked only on your devicesNo copy on our serversAI sees only what you allow

Only your master password opens it

Your master password only unlocks on your device, your vault isn't on our servers — and the crypto core is public. See how to check it

RootKey — Personal Vault
Personal vault · encrypted and locked
••••••••••••
or
Forgot your master password?
Open source · Auditable

Don't take our word for it —
the code is public, check it yourself

The core code that touches your passwords and keys is fully public. Anyone can audit it independently, and it is byte-for-byte identical to what's inside the app on your computer. Security depends only on your keys, never on secret code — which is why we can lay it out in the open.

View the source on GitHubMIT / Apache-2.0 dual license
Byte-for-byte identicalAnyone can audit itPublicly hosted · Always available
Your digital life

Dozens, maybe hundreds of passwords.
Can you really keep track?

Can't remember them all, so you reuse one — and when it leaks, everything goes. RootKey gives every account its own strong password, keeps them in one vault, and surfaces what's about to expire. It holds more than passwords: bank cards, IDs, Wi‑Fi, server credentials, software licenses… 18 types in all.

Before
Notes appSpreadsheetScreenshotsSticky notes

"Just for now" — and years later they're still there

Now
One encrypted vault

Lives only on your devices; only your master password opens it

Paste those lines from your notes — accounts and passwords are recognised automatically

Social & email

WeChat · Gmail · X · Instagram …
Change it once, every device follows

Banking & payments

Bank cards · payment PINs · online banking
Reused passwords get flagged

Servers & dev

SSH · API keys · database credentials
Available from the command line too

Credit cards

Number · CVV · expiry
Expiring cards get surfaced

Memberships & subscriptions

Streaming · cloud services · insurance
Surfaced before they expire — never miss a renewal

2FA & passkeys

Verification code autofill · passkeys · system autofill
Reminds you to enable two-factor where you haven't

Features

Passwords, handled.
One app is all you need

Generate, store, fill, sync, expiry reminders — all covered. And even we, the team building RootKey, cannot open your vault or see your passwords.

Personal vault · encrypted and locked
Master passwordorTouch ID / Face ID

Only your master password or biometrics unlock it. Our servers hold neither your passwords nor your keys — even if we wanted to help, we couldn't.

7xK9#mP2$vL8@qR4!eWCopy
Strength · Very strong18 chars
DigitsMixed caseSymbolsReadable

Long, random, different for every account. Can't invent or remember them? Generate and fill with one tap.

Computer
Phone
BrowserMobile appDesktop
Local folderWebDAViCloud DriveDropboxLAN direct

Sync goes through a place you choose, never our servers. Two devices on the same Wi‑Fi can even talk directly, no cloud needed. Login forms in browsers, mobile apps and desktop apps fill themselves.

Chase credit card•••• 6621Expires in 9 days
Streaming planAnnual plan12 days left
ID cardDocument46 days left
Every read is loggedWhich assistant, which item, and when — all in the AI Access center on your phoneLogged
Unlock firstLock the vault and the AI instantly loses accessUnlocked only
Only the items you allowYou enable "Allow AI access" per item; everything else is invisible to the AIYou decide

Connect popular AI coding assistants to fetch dev secrets and tidy items for you — only the items you share one by one, with every read logged in the AI Access center, and revocable in one tap. Off by default; active only once you connect it.

Original device
Pairing code 4821
New device
Joined and synced

New phone or tablet? No sync setup again — choose "Join an existing vault" on the new device, scan the code on your current one, enter the same master password, done. The LAN pairing info carries a certificate: scan only, no typing, so it trusts exactly that device.


Security check

Which password is in trouble?
It keeps watch for you

Storing passwords isn't the end. Which one leaked elsewhere, which sites share a password, which ones are due for a change — one check lists them all. Fix them one by one.

RootKey — Security check
6to fix
248 records checked
The other 242 are fine
Password leaked elsewhereThis password appears in known breach data — change it now2 items
Same password on several sitesOne breach, and the rest fall with it3 items
Too weakToo short or too guessable — jump straight to the site’s change-password page1 item
Not changed in a long timeAn old password used for years — time to rotate itChecking
Two-factor not enabledThis site supports it, and it blocks most account takeoversSuggested
Insecure login pageThis site still uses plain HTTP — filling a password here is riskyNotice
Expiring soonCards, memberships and IDs, surfaced before they expireExpiring

Breach checks compare only a short, irreversible fingerprint — your actual password is never needed.


Already have the built-in one?

Is Apple's built-in Passwords
enough?

It stores website logins and that covers a lot of days. What actually gets in the way is the rest — all of it checkable for yourself.

Built-in PasswordsShips with iPhone / Mac
  • Stores website logins, verification codes, Wi-Fi and passkeys
  • Bank cards, IDs, server credentials and licence keys have nowhere to go
  • Smoothest between Apple devices; moving to an Android phone means detours
  • No heads-up before a card, membership or ID expires
  • No way to hand a key to an AI coding assistant
RootKeyPay once · No account
  • 18 kinds of items: sites, bank cards, IDs, Wi-Fi, server credentials, licence keys…
  • One vault across iPhone, Mac and Android (Windows / Linux in development)
  • Picks out what's about to expire: cards, memberships, IDs
  • AI coding assistants read only the keys you open, and every read is logged
  • Import from Apple Passwords in one step, done in minutes

Using both is fine: keep the built-in one for web logins, and let RootKey hold everything it can't.

Switch over

Already using something else?
Import it in minutes

No retyping. Export a file from whatever you use today and drop it in — cards, notes and two-factor secrets come along. From Apple Passwords it’s even simpler: export straight to RootKey.

PwApple PasswordsIn the Passwords app choose Export Data to Another App → RootKey; accounts, passkeys and verification codes come along (iOS / macOS 26+)
1P1PasswordExport .1pux (cards / notes / attachments included); older .1pif works too
BwBitwardenTools → Export vault, choose .json
KPKeePassReads .kdbx databases directly, master password + key file supported
LPLastPassAdvanced options → Export CSV; logins and secure notes come along
CSChrome / Edge / FirefoxThe passwords your browser saved: use Export in its password manager, then drop the CSV in
Import — 1Password
1PasswordExport.1pux
248 imported · 3 skipped
LoginsCredit cardsSecure notesIdentitiesAPI keys18 types

Easy in, easy out: export an encrypted backup any time. You're never locked in.

Three steps

Three steps, a few minutes

Download and try first, buy if you like it — no account needed; encryption and decryption happen on your own device, and our servers hold no copy of your vault.

1

Download and try free

Download RootKey and try every feature free for 14 days, no account. Buy when you're convinced.

RootKey.dmg · no account needed
2

Buy a license on the website

Pick a plan, pay with your email (Alipay); the activation code arrives in your inbox.

ROOTKEY-A7F2-K9QX-3M8P
3

Activate in the app

Open Settings → License, enter your activation code, and every platform unlocks. Switching machines? Unbind in License management.

Settings › License

Pricing

Pick your license

Pay once, use forever · free updates. One code — you choose how many devices it covers.

1 device
$10.99
≈ ¥69 · billed in CNY via Alipay
One-time purchase · Forever
  • Keep the unlocked version forever
  • Free updates
  • Every platform · nothing held back
Buy now
Most popular
3 devices
$14.99
≈ ¥99 · billed in CNY via Alipay
One-time purchase · Forever
  • Keep the unlocked version forever
  • Free updates
  • 3 devices, transferable
Buy now
5 devices
$29.99
≈ ¥199.99 · billed in CNY via Alipay
One-time purchase · Forever
  • Keep the unlocked version forever
  • Free updates
  • 5 devices, one code
Buy now
Already licensed? Upgrades cost less
Enter your email and code in License management to see the upgrade price.
License management →
Pay once, use forever · free updates. Unbind and move devices any time; if a device is lost you can reset every licence once a week. Paid via Alipay.
Not sure yet? Download for a free 14-day trial — full features, unlimited passwords, no account.
When the trial ends we won't hold your passwords hostage — everything you saved can still be viewed, copied and exported; and keeps syncing; only adding and editing need a license.
Why you can trust it

Security by design, not by promise

01
Not even we can open it

Your master password is only ever used on your own device to unlock, and is never uploaded. If you turn on sync, only encrypted content leaves the device — to us it's meaningless bytes we can't open.

Master passwordwe can’t get it
02
Your data stays in your hands

Works fully offline. To sync, pick one of four: a local folder, WebDAV, iCloud Drive or Dropbox — all places you own, none of them ours. Or scan a code and let two devices talk directly over the same Wi‑Fi, no cloud at all. Even the storage credentials you enter are encrypted on the device and unreadable once the vault is locked.

Syncthrough your own storage
03
Forgot your master password? There's a way back

A recovery key is generated when you create your vault, and you're guided to print it as an emergency kit. Forget the master password and the key lets you reset it without losing data — closing the gap where nobody could help you.

Recovery keyprintable, keep it safe
04
Buy once, no subscription

Pay once and keep using the current major version forever, with free updates. No monthly or yearly fees — you're a customer, not a recurring charge.

One paymentFree updates
05
A thin browser extension

The extension holds no keys and never decrypts your vault. It asks the desktop app for one credential at a time, for the current site — a design that avoids the whole "decrypt everything inside the browser" attack surface.

In the extensionno keys stored
06
Details to the industry's highest standard

Your master password goes through brute-force-resistant processing before it unlocks anything, every record is encrypted separately, and passwords copied to the clipboard clear themselves — the same standards mature password managers follow.

Clipboardauto-clears

FAQ

Frequently asked questions

Didn't find an answer? Contact us.

Are my passwords really never uploaded?
Really. Your vault, master password and every item are encrypted and stored only on your own devices, and are never sent to our servers. It's not that we promise not to look — we have no way to.
How do I sync to a new phone or computer?
Sync goes through a place you choose — never our servers — and only encrypted content travels, so intercepting it yields nothing. Pick one of four: a local folder, WebDAV, iCloud Drive (one tap on Mac / iPhone) or Dropbox. Two devices on the same Wi‑Fi can also talk directly after a quick scan, no cloud at all. A new device doesn't need sync set up again: choose "Join an existing vault", scan the code on your current device, enter the same master password, done. The storage credentials you enter are encrypted on the device too and unreadable once the vault is locked. And if you never want to sync, fully offline works fine.
What if I forget my master password?
Only you know it; we never upload it or keep a copy. But when you create your vault, a recovery key is generated and you're guided to print it as an emergency kit. Forget the master password and the recovery key lets you reset it without losing data. Keep the kit somewhere safe, and consider enabling Touch ID / Face ID for quick unlocks.
Which platforms are supported?
macOS and Android download directly from this site, and iPhone / iPad is a free download on the App Store — one activation code covers them all. Windows and Linux are in development and browser extensions are coming soon — the download page shows real status per platform, with a button only where there is something to download.
Why is there no Secret Key like 1Password's?
A Secret Key protects against one scenario: your encrypted vault is hosted on someone else's server and that server is breached. RootKey doesn't host your vault — it exists only on your devices and in the sync location you choose. So we took a different route: a very high unlock cost combined with a master-password strength gate (at least 12 characters and sufficiently complex) to resist offline guessing. The trade-off, stated plainly: if the encrypted vault in your sync location and a weak master password both leak, it could in theory be guessed given enough time. That is a deliberate choice, not an oversight — the encryption core is open source and the reasoning is documented there.
I use Apple Passwords / 1Password / Bitwarden today. Can I move over?
Yes. From Apple Passwords on iPhone / Mac it's simplest (iOS / macOS 26+): choose Export Data to Another App → RootKey, and accounts, passkeys and verification codes come along. For anything else, export a file from what you use now and drop it in — 1Password (.1pux / .1pif), Bitwarden (.json), KeePass (.kdbx, key file supported), LastPass (CSV) and and the password CSV exported by Chrome / Edge / Firefox / Safari (look for Export in the browser's password manager) are all supported. Logins, credit cards, secure notes and two-factor secrets come along, and you're told how many were imported and how many skipped. It works the other way too: export an encrypted backup any time and take it with you.
What happens to my passwords when the trial ends?
They stay, and you can still view, copy and export them — we don't hold your passwords hostage. After the trial only adding and editing need a license — syncing keeps working; your existing data is always yours to take.
Buy once — will I ever have to pay again?
No. A purchase covers the current major version (e.g. v1.x) forever, with free updates. A future major version may be a paid upgrade, but your existing license stays valid forever.
How long is the trial, and how do I buy?
Download and every feature is free for 14 days, no account needed. If you like it, pick a plan on the website and pay with your email (Alipay); the activation code arrives in your inbox and unlocks the app once entered.
小密盾 RootKey

Every password, in one vault only you can open

Set up in five minutes. Your data lives on your devices, not on someone else's server.

Download free · 14-day trial