Skip to content
Security

Data Privacy Under India's DPDP Act: A Developer's Compliance Checklist

2 min read
Data Privacy Under India's DPDP Act: A Developer's Compliance Checklist

The Digital Personal Data Protection Act (DPDP) is now in force. If you handle data from Indian users — from any country — you need to comply. Here's the practical checklist our developers use on every new project.

What DPDP requires (in plain English)

  1. Consent — explicit, informed, and revocable. No pre-ticked boxes.
  2. Purpose limitation — you can only use data for what you said you'd use it for.
  3. Data minimization — collect only what's necessary. This is the one teams most often fail.
  4. Storage limitation — delete data when its purpose is fulfilled, not "whenever we get around to it".
  5. Security safeguards — reasonable technical and organizational measures (encryption, access control, breach detection).
  6. Breach notification — notify the Data Protection Board and affected users within a defined window.
  7. Grievance redressal — a published process for users to complain and get responses.

The developer checklist

  • ☐ Every data collection point has an explicit consent mechanism (with opt-out).
  • ☐ PII columns are documented in a data map (who owns, what it's used for, retention).
  • ☐ Database backups respect the same encryption standards as production.
  • ☐ Analytics tools are configured with IP anonymization and PII redaction.
  • ☐ Third-party SDKs reviewed for data-sharing practices — every SDK is a data sub-processor.
  • ☐ Access to production PII is logged and rotated.
  • ☐ Users can export and delete their data (DSAR flow).
  • ☐ Privacy policy matches what the code actually does — audit annually.

The common trap

The biggest compliance failure we see: analytics scripts and error trackers silently collecting PII — full URLs, email addresses in stack traces, session recording tools capturing form inputs. Audit your instrumentation before the regulator does.

Share this article

Need help applying this to your business?

Talk to the engineers who wrote this — no sales pitch, just technical answers.