Codeyzer Pass is a password manager without a server. Your vault lives on your own devices, not in a cloud; your Mac, iPhone and Chrome find each other on the same network and sync end-to-end encrypted.
We’re in final testing. The Mac app, the iPhone app and the Chrome extension will launch together.
No server
Your passwords are never uploaded anywhere. Your devices talk directly on the same network; there is no cloud, account or third party in between.
No master password
Touch ID or Face ID opens the vault. There is no single master password to remember, forget or leak.
End-to-end encrypted
Each device encrypts its vault with its own key. Every sync message is sealed so that only the receiving device can open it.
Three steps, no account
Setup never touches a server or asks for your email. Your devices recognize each other with a QR code.
1
Create your vault on the Mac
The keys are generated on your Mac and protected by Touch ID in the keychain. Coming from the old version? Import your entries.
2
Pair your iPhone with a QR code
Click Add a new device on the Mac and scan the code with your iPhone. When both screens show the same six-digit code, confirm.
3
It syncs on its own, on the same network
From then on, every change reaches your other device as soon as they meet on the same Wi-Fi. You don’t even need the internet.
The same code on both screens: only the device you confirm joins the vault, and nobody can step in between.
The device list shows which devices can open your vault and when they last synced.
At home on every device
One vault: in the menu bar on your Mac, above the keyboard on your iPhone, in the toolbar in Chrome.
Coming soon
Mac
Opens with Touch ID
The vault locks itself after a period of inactivity, when the screen locks or when your Mac goes to sleep.
Lives in the menu bar
It keeps running when you close the window and starts quietly when you log in. The Chrome extension and your iPhone can always find it.
Import from the old version
Preview and bring in the previous Codeyzer Pass export file; importing the same file again never creates duplicates.
Coming soon
iPhone
Opens with Face ID
The key is bound to Face ID in the keychain: without authentication it isn’t handed out, not even to the app itself.
Fills in Safari and apps
Tap a login field and pick your account from the suggestions above the keyboard; the password is filled after Face ID.
Pairs with the camera
Scan the QR code on your Mac; your vault arrives on your phone within seconds.
Coming soon
Chrome extension
Shows the site’s accounts
Accounts for the site in the open tab come first; one click fills the form or copies the password.
Adds, edits and deletes
A new entry is filled from the tab’s address and form; changes are written straight to the vault on your Mac.
Stores no passwords
The extension holds no vault; it connects to the open vault on your Mac after a one-time approval, and asks for Touch ID if it’s locked.
Everywhere
Password generator
Long, random and strong passwords, with a strength meter.
Clipboard clearing
A copied password is removed from the clipboard after the time you choose.
Device list
See which devices can open your vault, and remove a lost one from the list.
Security, in detail
What protects your vault isn’t a server’s good intentions; it’s mathematics. The building blocks:
AES-256-GCM on the device
Entries are always written to disk encrypted. The key sits in the operating system’s secure store, bound to biometrics; plaintext exists in memory only while the vault is open.
Sync sealed to the recipient
Every message is sealed to the recipient’s public key (ECDH P-256) and the sender is verified by signature (ECDSA P-256). A captured message can’t be replayed.
No identity on the network
The network announcement carries no device name, identity or key. The visible name changes every 10 minutes and carries tags only paired devices can recognize.
Pairing you verify by eye
Pairing starts with a QR code and shows the same security code on both screens. No device you haven’t confirmed can join.
Consistent merging
If an entry changes on two devices, the latest change wins; a deleted entry never comes back from an old copy (hybrid logical clock).
Lost devices
Once you remove a device from the list, it receives no new passwords. We recommend changing the passwords it has seen.
Nothing to collect
Codeyzer Pass asks for no account, carries no analytics or ad code and sends no data to any server. Your passwords only travel between your own devices, encrypted.
No account
No analytics
No ads
No server
Coming soon
The Mac, iPhone and Chrome versions are in final testing and will launch together. Android and Windows are next.
Coming soon
Mac
macOS 13 or later, Apple silicon Macs
Coming soon
iPhone
iOS 16 or later
Coming soon
Chrome extension
Chrome, Brave and Edge; works with the Mac app
Planned
Android
Interface ready; networking and autofill are next
Planned
Windows
With Windows Hello
Questions
When is it coming out?
Soon. The Mac app, the iPhone app and the Chrome extension are in final testing; all three will launch together.
Without a server, how does syncing work?
When your devices are on the same network, they find each other with Bonjour and talk directly. Every message is sealed to its recipient; the network in between can’t read it.
Does it sync when I’m away from home?
For now your devices need to meet on the same network; changes sync the next time they do. Remote sync over your own Tailscale network is planned.
What if I lose a device?
A copy of your vault stays on your other paired devices. Remove the lost device from the list on one of them; it receives no new passwords. Changes that never synced to any other device are lost with it.
Without a master password, what protects the vault?
Each device generates its own keys and keeps them in the operating system’s secure store. Only Touch ID, Face ID or the device passcode opens the vault.
Does the Chrome extension store my passwords?
No. The extension connects to the open vault on your Mac; the first connection asks for approval on the Mac, and it fetches a password only for the account you pick.
Can I move over from the old Codeyzer Pass?
Yes. Preview and import the old version’s Export file in the new app. Remember to delete the file afterwards: the passwords inside are in plain text.