Compliance & Security Posture

RadiantScanAI implements the OmniAlera World-Class Platform Standard. The matrix below maps each control to HIPAA, GDPR, SOC 2, and the African data-protection regimes (NDPA/POPIA/DPA). This is a readiness summary and preparatory guidance, not legal advice or a certification; SOC 2 Type II and jurisdictional registrations require independent third parties.

HIPAA

Technical & administrative safeguards implemented; BAA offered. Applies to US patient data.

GDPR

Controller/processor model, DPIA, DPA, consent, and data-subject-rights workflow in place.

SOC 2

Control set mapped and evidenced; Type II attestation requires an independent auditor over an observation window.

NDPA / POPIA / DPA

African data-protection overlay with in-country residency; validate registration per jurisdiction.

Controls matrix

AreaControl implementedHIPAAGDPRSOC 2NDPA
Access controlbcrypt(12) + JWT, 11-role RBAC enforced in UI and API, account lockout§164.312(a)Art. 32CC6.1Part V
Audit controlsAppend-only audit log of logins, role changes, exports, EHR queries; operator status view§164.312(b)Art. 30CC7.2s.24
Transmission securityHTTPS/HSTS, strict CSP, X-Frame-Options DENY, nosniff, Referrer-Policy§164.312(e)Art. 32CC6.7s.39
IntegritySigned tokens verified server-side; typed schema + migrations; secret scanning in CI§164.312(c)Art. 5(1)(f)CC6.8s.39
Minimisation / de-idIdentifiers stripped before AI prompts; reports store de-identified references onlySafe HarborArt. 5(1)(c)CC6.1s.25
Consent & lawful basisConsent model records purpose, lawful basis, timestamp; revocableAuthorizationArt. 6/9P-seriess.26
Breach managementDocumented breach-response process + register; secret rotation runbook§164.400Art. 33/34CC7.4s.40
Vendor managementData Processing Agreement pack with cross-border clauses; sub-processor listBAAArt. 28CC9.2DPA
Data residencyPer-tenant in-country residency commitment for African marketsn/aCh. VCC6.1Residency
AvailabilityDemo→live graceful fallback; health probe; CI blocking gates before deploy§164.308(a)(7)Art. 32A1.2s.39

Governance pack

Reusable templates ship in docs/governance/: assurance packet, DPIA, DPA, MOU, consent & data-protection policy, pilot plan, and breach-response process. See CERTIFICATION.md for the evidence-mapped definition of done.