Meet every DSR deadline. Without the spreadsheet.
Automated DSR intake, routing, verification, and fulfilment with a full ODPC audit trail. Handle access, erasure, portability, and rectification at scale, no spreadsheet required.

Why this matters
Built for your compliance outcomes
Stay ahead of the deadline
SLA clock starts from intake
- Countdown starts at submission
- Escalation alert at 5 days
- Breach alert fires before deadline
- ODPC-format timeline export
Any request type
All 6 DSR types supported
- Access, erasure, portability, rectification
- Restriction and objection workflows
- Type-specific guided fulfilment
- Partial fulfilment with explanation
Compliant verification
Verify without over-collecting
- Upload-based identity verification
- Clock pauses during verification
- Maker-checker review available
- Proportional: no over-collection
ODPC audit trail
One-click ODPC log export
- Immutable request-by-request log
- Action history with timestamps
- Operator and approver records
- CSV and structured PDF export
Features
Everything you need, nothing you don't
Request Intake Portal
Branded self-service portal where subjects submit requests via web form or email. Multi-channel intake supported.
Automated Routing
Requests routed to the right team based on type, business unit, and data location. No manual triage.
Identity Verification
Configurable verification workflow (document upload or manual review), proportional to the request, with the SLA clock paused.
SLA Countdown
Visible countdown with team escalation alerts at configurable thresholds. Deadline never sneaks up on you.
Fulfilment Workflow
Step-by-step guided workflow for each request type, including data search, retrieval, redaction, and response packaging.
ODPC Audit Export
Export your complete DSR log in ODPC-compliant format at any time: CSV or structured PDF for inspections.
DPA alignment
Every feature maps to a DPA section
Compliance Dira is built from the Act, not retrofitted to it. Here's exactly how each capability addresses your Kenya DPA 2019 obligations.
| Product Feature | DPA 2019 Section | What it fulfils |
|---|---|---|
| Access request intake | s.26(1) | Receive and process requests for copies of personal data held about the subject |
| Response timeline enforcement | s.26(5) | Meet the prescribed response period without undue delay |
| Identity verification | s.26(2) | Verify identity before disclosure without requesting more data than necessary |
| Erasure processing | s.40 | Assess erasure grounds and process right-to-erasure requests with documented reasoning |
| Data portability export | s.38 | Provide data in structured, machine-readable format to the subject or another controller |
| Rectification workflow | s.40(1) | Accept and process requests to correct inaccurate or incomplete personal data |
How it works
Step-by-step workflow
Subject submits request
Via self-service portal, email, or API. The platform captures all metadata and starts the SLA countdown clock immediately.
Identity verified
The platform routes a verification request to the appropriate team. Clock pauses during verification, compliant with DPA proportionality requirements.
Request fulfilled
Step-by-step guided workflow for the request type. Team retrieves, redacts, and packages data. Maker-checker review available.
Subject notified, log closed
Data subject receives their response. ODPC-format record created automatically. SLA clock closes. Audit trail complete.
FAQ