States
| State | Description |
|---|---|
| Unverified | Visitor has no session cookie. The popup will be shown. |
| Pending | Visitor has opened the popup and a proof request is in progress. |
| Verified | Proof was accepted. A session cookie has been issued. |
| Failed | Proof was rejected (invalid, wrong network, identity issues). The visitor is shown an error and can retry. |
| Expired | The session cookie has passed its TTL. The visitor is treated as unverified on their next visit. |
Session cookie
Once verified, the worker issues a signed session cookie scoped to your domain. The cookie contains:- A session ID (used for usage tracking)
- The verification timestamp
- A signature (HMAC, validated by the worker on each request)

