ErasureDocs
DPDP

Consent (DPDP)

How Erasure supports purpose-bound consent collection with durable proof.

Consent

Under DPDP-shaped work, organizations often process personal data on the basis of consent (among other possible grounds under the Act). Where consent applies, teams need free, specific, informed choices, and the ability to demonstrate what was agreed.

Erasure’s Accord product turns a banner into:

  1. Configured purposes and notice copy
  2. A published immutable version
  3. Append-only receipts when subjects choose
  4. Optional webhooks so backends can enforce choices

How Erasure supports this

NeedProduct behaviour
Purpose structureRequired and optional purposes in configuration
Consistent noticeDraft → Publish freezes a version
Proof of choiceReceipt stores choices + version / consent hash
Live integrationBrowser SDK loads published config only
Backend reactionconsent.updated webhook (HMAC)
Origin controlAllowed origins (default on for new projects)

What you do in Erasure

  1. Create a project.
  2. Configure purposes and notice.
  3. Publish.
  4. Create a publishable key; set allowed origins.
  5. Install the SDK; confirm receipts.

See Publish your first consent form and Consent (concept).

Limits (honest)

  • Erasure does not write your legal notice for you.
  • Draft config is never what the SDK serves.
  • Receipts are operational proof, not a sealed legal archive.
  • v1 identity is device/browser-scoped, not multi-device subject accounts.
  • Whether consent is the correct lawful ground for a purpose is a legal question.

What to do next

Read Notice for versioning, or Withdrawal for preference changes.