Skip to content
primitive
primitive pass · Live beta

primitive pass

Your secrets, locked to you. Your agents ask first. A zero-knowledge password manager and vault for people and their AI agents.

primitive pass · Live beta

An agent asks. You decide.

Agents get a passport, ask for exactly what they need, and you approve it. Every request is logged.

Try primitive pass
primitive passUnlocked
Agents · 1
Secret requestExpires in 1:54

claude-code wants to see DATABASE_URL

Environment
production
Via
MCP · request_secret
Purpose
"check the migration ran"
Run
run_a91c02
Audit log
  1. 16:42 · claude-code requested DATABASE_URL
primitive pass · live beta

pass, up close.

See the first open, the agent passport and the extension. These examples use demo data.

Local demos only. Buttons do not access a vault or fill a page. Keyboard focus pauses the examples.

primitive passVault · All items

Your vault is empty

Add a login, note, card or identity. Everything is encrypted on this device before it syncs.

Add an item
LoginSecure noteCardIdentity
End-to-end encrypted on this deviceWorks in your browser and on mobileShare items safely with people you trust

A calm place to start, with room for everything you keep.

primitive passAgent passport
PP-DEMO-001

claude-code

Governed agent

Holder
Demo account
Expires
One use
Status
Asking
Access
Demo login
Requested scopesUSEONE TIME
Access request

claude-code wants to use Demo login

Audit log

16:42 · claude-code · waiting

P<PPASS<CLAUDE-CODE<<<<<<<<

An agent asks for one use. Your decision goes on the record.

primitive passWork vault · Unlocked
SiteVaultAgents
github.com1 saved login · Work vault · Ready to fill
Logins for this exact site1

An exact-site match, and a punycode lookalike warning.

Get pass

The web version is installable as an app.

Android: In store review

pass in a minute

A password manager that's easy from the first click.

Bring everything over in two clicks.

Import from the password manager you use today. Your logins arrive sorted and ready.

Save and fill on every site.

pass offers to save as you sign in, and fills the next time with one tap.

Lookalike sites get caught.

A look-alike address is flagged before you type, and your real login is never offered there.

Agents ask first.

When an AI agent needs a login, you approve it once, for that one use.

See who has access.

One map of every agent and what it can reach. Revoke anything with one click.

Watch the full 3-minute walkthrough

Import, save and fill, the lookalike warning, and agents that ask before they use a password

primitive pass walkthrough

Waitlist

Be first to try pass.

Join the waitlist and we’ll email you when the beta opens. No account needed.

We'll only email you about the beta. See our privacy policy.