The five stages
Every operational DSAR programme has the same five stages, however differently they're labelled:
- Intake
- Identity verification
- Discovery and dependency mapping
- Response drafting and approval
- Delivery and audit
Stage 1: Intake
Multiple intake channels — web form, in-app self-service, email, customer support escalation, postal — all converge into a single ticket queue with a unique reference number. The reference is the Data Principal's tracking ID and your case ID throughout.
Capture at intake: which right is being exercised (access / correction / erasure / grievance), the Data Principal's stated identifier (email, account ID), the date received, and any context they've provided.
Stage 2: Identity verification
You must verify the requester is the Data Principal. Verification approaches in order of strength:
- Authenticated session (request made while logged in)
- Multi-factor verification (OTP to registered phone or email)
- Knowledge-based questions (last transaction, registered address)
- Document-based verification (Aadhaar offline KYC, DigiLocker)
Match the verification standard to the sensitivity of the data involved. Erasure of a marketing list entry needs less than erasure of a financial transaction history.
Stage 3: Discovery and dependency mapping
The single biggest cause of failed DSAR responses: the team forgot a system. The user lives in your CRM, your support helpdesk, your marketing automation tool, your analytics platform, your data warehouse, your backups — and possibly in your processors' systems.
Maintain a dependency map (per RoPA) of every system that may hold Data Principal data. The DSAR workflow walks every system on the list, collects findings, and consolidates.
Stage 4: Response drafting and approval
For complex requests, the response includes:
- What data we hold (categories and sources)
- The purpose for each category
- Whether the request can be fulfilled in full, in part, or refused
- The reasons for any partial refusal (e.g., statutory retention)
- The next-step the Data Principal can take if dissatisfied (escalation to Grievance Officer, then DPBI)
Privacy / DPO approval before sending. Legal sign-off for refusals.
Stage 5: Delivery and audit
Deliver via the channel the Data Principal requested (or their registered channel by default). Log the delivery. Close the case with full audit trail. Use Template 10 (DSAR Tracker) for a worked spreadsheet that automates the SLA calculation and RAG status.
The 90-day SLA
Rule 14(3) caps the response at 90 days. This is a ceiling, not a target. Mature programmes target 14-30 days for routine access requests, longer for complex erasure or correction. Track your distribution — if you're consistently above 60 days, your operational design is the problem.