A static, browser-based questionnaire designed to assess an organization's readiness and compliance against key requirements of India's Digital Personal Data Protection framework.
The DPDPA 2025 Compliance Questionnaire provides a simple and structured way for organizations, auditors, consultants, and compliance teams to perform an initial assessment of their personal data protection practices.
The questionnaire covers areas including:
- Applicability and Governance
- Notice and Consent
- Data Principal Rights
- Security Safeguards
- Personal Data Breach Management
- Data Processors and Third Parties
- Children and Special Situations
- Privacy and Compliance Governance
The questionnaire contains 40 structured questions covering important areas of data protection compliance.
Each question is assigned a risk level:
- 🔴 Critical
- 🟠 High
- 🟡 Medium
- 🟢 Low
The assessment automatically calculates a compliance score after submission.
Scoring is risk weighted:
| Risk Level | Weight |
|---|---|
| Critical | 4 |
| High | 3 |
| Medium | 2 |
| Low | 1 |
Answer scoring:
| Answer | Score |
|---|---|
| Yes | Full points |
| No | 0 points |
| N/A | Excluded from scoring |
The final score is classified as:
| Score | Rating |
|---|---|
| 90–100% | Highly Compliant |
| 75–89% | Compliant with Minor Gaps |
| 50–74% | Partially Compliant |
| Below 50% | High Risk / Needs Improvement |
After submitting the assessment, the user can use:
Print / Save PDF
to generate a printable assessment result or save it as a PDF using the browser's built-in print functionality.
After submission, the user can export the completed questionnaire to CSV.
The CSV contains:
- Question ID
- Section
- Question
- Risk Level
- Answer
- Assessment Score
This project is intentionally built as a static web application.
Technologies used:
- HTML5
- CSS3
- JavaScript
- Browser Local APIs
No backend server or database is required.
No external JavaScript libraries are required.
Download or clone the repository.
Open:
index.html