// SCORE BREAKDOWN
Interesting AI agent authorization approach solving emerging problem, but unclear practical demand and complex use case.
// ABOUT
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.