NDPA Section 28 · Free · Open source

Nigeria DPIA Tool — NDPA Section 28 Compliant

A complete Data Privacy Impact Assessment workflow for Nigeria's Data Protection Act 2023. Stepped questionnaire, weighted risk scoring, mitigation tracking, NDPC prior-consultation flag, and PDF/DOCX export — all as a typed React component or a headless hook you can wrap in your own UI.

When do I need a DPIA under Nigerian law?

NDPA 2023 Section 28(1) requires a Data Privacy Impact Assessment beforeany processing that is likely to result in a high risk to the rights and freedoms of data subjects. The NDPC's General Application and Implementation Directive (GAID) 2025 reinforces DPIAs as an expectation for Data Controllers and Processors of Major Importance (DCPMI) — not sure if that's you? Check your tier with the DCPMI registration classifier. In practice, a DPIA covers:

Under Section 28(2), if residual risk after mitigation remains high, the controller must consult the NDPC before proceeding. The DPIA tool surfaces this consultation requirement automatically as part of the result.

What the tool does

Install

pnpm add @tantainnovative/ndpr-toolkit

Drop the preset into any client component:

// app/dpia/page.tsx
'use client';
import { NDPRDPIA } from '@tantainnovative/ndpr-toolkit/presets';

export default function DPIAPage() {
  return (
    <NDPRDPIA
      onResult={(result) => {
        fetch('/api/dpia', { method: 'POST', body: JSON.stringify(result) });
      }}
    />
  );
}

Built for Nigerian compliance teams

Every label, section reference, and consultation prompt is derived from the gazetted text of the NDPA 2023 (not GDPR, not Nebraska's NDPA). Section numbers are consistent with the Act as published — if NDPC issues subsidiary guidance that changes thresholds, the toolkit's open-source repo accepts PRs from privacy practitioners.

Want to know your overall NDPA risk?

The DPIA tool covers Section 28. The free 5-minute audit scores your whole compliance posture across all 8 NDPA modules with prioritised fixes.

Run the free NDPA audit →

Related