Product 01
ConsentAccord
Collect choices. Keep proof. React in the backend.
For product and engineering teams who need a real notice + receipt path—not a one-off banner script they cannot defend six months later.
Notices & purposes
Say what you collect and why—structured purposes and categories, not a wall of policy text nobody audits later.
Immutable publish
Draft never goes live by accident. Each publish is a version. Receipts lock to the snapshot the person actually saw.
Browser SDK
Drop in @erasurehq/accord for banner, preferences, and optional withdraw. Publishable keys only—no operator secrets in the client.
Receipts you can export
Append-only proof of choices. Search them in the console; export JSON/CSV when someone asks what happened.
Backend webhooks
consent.updated with HMAC so your own systems can stop processing when consent changes—not just a UI toggle.