8
Compliance Modules
1,296
Passing Tests
0
Runtime Dependencies
18–19
React Versions
Quickstart
Full Compliance in 3 Files
Drop in three files and you have a consent banner, a privacy policy page, and a data request portal — all NDPA-compliant.
Modules
Everything Compliance Needs
Eight purpose-built modules covering every requirement of the Nigeria Data Protection Act 2023.
Architecture
Choose Your Layer
Use the high-level presets, drop down to composable components, or go full-headless with hooks and core utilities.
1
Presets
Drop-in components with zero config. Works out of the box.
2
Components
Composable, styled building blocks you control.
3
Hooks
Logic-only hooks — bring your own UI.
4
Core
Pure TypeScript utilities, framework agnostic.
5
Adapters
Swap storage backends: localStorage, Postgres, Redis.
Compliance Score
Know Your Score
Run a real-time compliance audit against the NDPA 2023 framework and get an actionable breakdown of gaps.
73/ 100
Consent Management
DSR Portal
Privacy Policy
Breach Notification
DPIA
Lawful Basis
Cross-Border
ROPA
73/100 overall score with letter grade
Per-module pass/fail breakdown
Actionable gap recommendations
Grades from A to F scale
NDPC GAID 2025
Register, Schedule, and Audit in CI
The GAID 2025 layer: classify your DCPMI registration tier, schedule Compliance Audit Returns, and check breach notifications — then gate it all in CI with the ndpr audit CLI.
DCPMI registration classifier
Resolve your UHL / EHL / OHL tier and annual NDPC fee from data-subject volume.
Compliance Audit Returns scheduler
Initial-audit due date and the next annual NIMP filing deadline, with overrides.
Breach-notification checker
Score a breach against the Section 40 / Article 33 mandated content and the 72-hour clock.
ndpr audit — CI gate
One command scores everything and exits non-zero on failure. Drop it into any pipeline.