Erasure

Data deletion

Data deletion for DPDP requests

A deletion request only counts if the data is actually gone from the systems that hold it. This page is the operational view: intake, verification, fulfilment, and evidence.

What a deletion request involves

The same loop every time, in order:

  • Recognise the request wherever it arrives—email, form, support ticket.
  • Verify it is really the person, before you touch anything.
  • Find every place the subject's data lives.
  • Delete it for real, across every system, in the right order.
  • Record what ran and what happened.

Why manual deletion breaks

It works once, in one table, for one person. Then it stops scaling:

  • Requests sit in inboxes and tickets, unacknowledged and untracked.
  • Each deletion is one-off SQL with no review and no rollback.
  • Foreign keys and shared tables mean deleting a row can break the app.
  • There is no trail, so 'what happened?' has no answer later.
  • The engineer who knew where data lived moves on.

The timeline you are actually on

DPDP enforcement is expected from around May 2027, with penalties up to ₹250 crore per violation. The pressure is not the law text—it is operating deletion correctly at volume before a request you cannot answer shows up. Start with the workflow, not the deadline.

How Erasure fits

Erasure's Rights product turns the loop into tracked work items:

  • OTP-verified public intake so you don't open cases for emails nobody controls.
  • Cases with a status and an activity trail, not email threads.
  • Data Maps scope what gets deleted vs skipped before anything runs.
  • Durable jobs run deletion across connected systems, with retries.
  • Honest outcomes—completed, failed, or partial—plus exportable evidence.

What this does not solve

Rights handles DELETE first; ACCESS and CORRECT request types are planned, not shipped. Deletion runs against the systems you connect—today that is Postgres, MySQL, HTTP, and Webhook. Erasure does not guarantee compliance or file regulatory notifications.

← All solutions

Invite-only beta

Try it on your own stack

Erasure is invite-only in beta. Request an invite and we will walk you through the parts that matter for your product.

See other solutions