Passport.ai
iOS Universel / Utilitaires
Passport gives your AI agents a verifiable identity — signed on your iPhone, trusted by any service.
As AI agents handle more of your digital life — booking travel, placing orders, managing your inbox — the services they interact with have no way to know if the action was authorized by you. Passport fixes that.
HOW IT WORKS
Create a named passport for each agent (Shopping Bot, Travel Planner, Inbox Triager) and choose exactly what it's allowed to do using scopes like "browse", "purchase:general", or "read:email". Passport generates a cryptographic key in your iPhone's Secure Enclave — protected by Face ID — and issues a signed JWT credential. The key never leaves your device.
The agent attaches that credential to every request. Any store or service can verify it with a single API call and get back a clear answer: valid or not, who authorized it, what it can do, and when it expires.
FOR STORES & DEVELOPERS
Verifying a Passport takes one HTTP call — no SDK, no setup, no shared secrets. Drop the check into any Node.js, Python, or serverless endpoint in under five minutes. See passport.app/integrate for code snippets.
FEATURES
• Create named passports with custom permission scopes
• ES256 signatures from the Secure Enclave — keys never leave your device
• Face ID protected issuance
• Set expiry windows (days, weeks, months)
• Revoke any passport instantly
• Verify any passport token locally, offline
• Live verification endpoint for third-party stores
• No account required
PRIVACY
Passport has no backend. Your keys are generated and stored entirely in your device's Secure Enclave. No data is collected, transmitted, or stored outside your iPhone.