Not legal advice
dpdpkit is software that helps you implement obligations under India's Digital Personal Data Protection Act, 2023 and the DPDP Rules, 2025. It does not provide legal advice and does not guarantee compliance.
Retention and erasure¶
- Activity (login, contact) restarts each purpose's inactivity clock.
retention.erasure_pre_notice_hoursbefore erasure (48 in the base pack), dpdpkit sends a warning through your notifier.- Erasure runs only after the warning is recorded as delivered, and only once the full warning period has passed since delivery.
- Any activity after the warning cancels the erasure.
- Failed delivery, missing contact details, a failing erasure handler or a legal hold all move the
schedule to
needs_attention. A person decides what happens next. - Ledger and audit rows are never erased. They are kept for at least
retention.min_log_retention_days.