How it works
A business checkpoint meets an agent passport.
A two-sided trust loop. The verifier sits between the agent and the action that can create risk.
The loop
Four steps, repeated for every sensitive action.
Business adds a checkpoint
Gardien goes in front of a protected form, checkout, booking, account action, or API write. Free for the business.
Agent presents its passport
The agent sends its passport and a signed request so the verifier can check owner, scope, freshness, and status.
Verifier returns a decision
Allowed, needs approval, denied, expired, or revoked — enforced before the risky action runs.
Trust stays revocable
Owners and businesses can pause, expire, or revoke trust at any time. The audit trail keeps it reviewable.
Verifier loop
Every protected action gets a current answer.
Gardien checks the passport, the policy, and the action scope before the website accepts the request.
One protected action
Start with a single route, form, checkout step, booking, or API write.
Scoped passport
The agent proves owner, purpose, scope, expiry, and revocation state.
Enforceable decision
Your system receives allowed, denied, expired, revoked, or needs approval.
POST /v1/verify
decision returned
needs_approval → allowed
The site enforces the answer before the action runs. Trust can expire or be revoked later.
Verifier decisions
Not a badge — a decision your system can enforce.
The clean first pilot: one protected business action, one passported agent. If that loop is useful, expand from there.