How it works
Every consequential action, signed by the human who saw it.
Your app shows the action. The person signs it with the passkey they already have. Anyone can verify the receipt offline, for good.
- SeeThe exact action, rendered for a person.
- SignA hardware-backed passkey signs that exact action.
- VerifyAnyone checks the receipt against a public key. No call to us.
Watch it happen
Watch one action, end to end.
Pick a scene and press play. Each step is one real message in the protocol.
Step 0 / 15
15 steps
Press play, or step through with ›
All steps in this scene
Gate one action this week.
Check the work: Integration docs · What we hold, and never hold · Pricing