How Data Deletion Works and What Data is Deleted

When data deletion is enabled, certain customer identifiers are handled automatically, while others require you to explicitly mark them as personally identifiable information. Once a field is marked, the same masking behaviour is applied consistently across Member Care and API responses.

Understanding what data is deleted and retained

When a deletion request is executed, the system removes sensitive customer information while retaining certain non-personally identifiable information (non-PII) data.

Deleted data

Non-deletion data

First name and last name

User ID

Identifiers such as mobile, e-mail, and external id

Transactions (but transaction custom/extended fields can be configured to be deleted). See

Classifying custom field, extended field and payment attribute data as PII data

Customer custom and extended fields. This is configurable. See

Classifying custom field, extended field and payment attribute data as PII data

Communications data

Payment mode attributes against a transaction

Payment mode (Card, UPI, BNPL) details used for the transaction. But the attributes can be deleted. See Configuring data that need not be deleted.

V1 and V2 profile identifiers

PII data in the promo engine or on the OTA (Over The Air) side

V1 and V2 profile comm channels

Coupons/promotions/gift vouchers and all benefits

Identifiers/login details in the auth engine

Behavioural events

Card custom fields and card extended fields. See Configuring data that need not be deleted.

Points data (will still be attributed to User ID)

Search database (solr/ES)

Supplementary and coalition memberships

Identifier change logs

Targets and Member care profiles - If you have the profile URL, you can access the profile; however, the page displays a message indicating that the customer has been deleted.

Identifiers that are kept in the change requests log are set to null

User group dependencies and associations. Deleted customers remain part of groups/companies unless explicitly removed from groups (User ID remains)

Customer data audit logs

PII captured in leads data

_

Any other details not mentioned under Deleted data.

📘

Note

In Databricks, deleted customers must be explicitly excluded in queries to ensure accurate reporting.

PII deletion for accounts with merged victims

When a PII deletion request is approved for a survivor account, the system automatically deletes the PII data of all victim accounts previously merged into that survivor. You do not need to raise separate deletion requests for victim accounts.

As part of the same deletion job, the system does the following:

  1. Identifies all victim accounts merged into the survivor, traversing the merge history recursively up to a depth of 10.
  2. Triggers PII deletion for each victim account found, in addition to the survivor.
  3. Releases the identifiers of all accounts in the chain: email, mobile number, last name, external ID, and other registered identifiers.

Note: The system traverses the merge chain up to a maximum depth of 10. Accounts beyond depth 10 are not included in the deletion run.

What gets deleted for victim accounts

The same data categories deleted for a survivor account are deleted for each victim account in the merge chain. Data not deleted for a survivor, such as transactions, points, behavioral events, and coupons, is also not deleted for victim accounts.