← USSAIA/USSAIA

Technical Architecture · Deep Dive

Nqaba

Nqaba — Nqaba · USSAIA Assistant

Nqaba — isiZulu/isiXhosa for fortress, stronghold. Community-centric AI security — predict, prevent, respond. Built from the community up, not imposed from outside. AI is advisory only — community trust is the foundation.

5
Bounded Contexts
3
AI Models
12
Step Response
PSIRA
Compliant
CPFs Registered
1,400+
NHW Structures
10,000+
PSIRA Officers
500,000+
SAPS Ratio
1:370

Domain-Driven Design

5 Bounded Contexts

Community Identity is the root — all security actions are anchored to a verified community and GeoZone. SAPS Act, PSIRA, POPIA, and Constitution constraints embedded in the domain model.

PRINCIPLE

Nqaba AI is advisory only — no automated enforcement actions. All serious incidents are escalated to SAPS. Community response units cannot arrest — detain and hand over only. The platform strengthens community-SAPS collaboration, it does not replace it.

REG

SAPS Act Section 64 — Community Policing Forums are statutory bodies. CPF must be registered with SAPS district. POPIA Section 11 — community member data requires explicit consent. Constitution Section 14 — right to privacy. Platform cannot share member location data without consent.

Entities

Community
CommunityMember
LocalPolicingForum
NeighbourhoodWatch
BusinessAssociation

Value Objects

CommunityId
GeoZone
MemberRole
TrustLevel
CommunityType

Commands

RegisterCommunity
AddMember
LinkCPF
SetGeoZone
UpdateTrustLevel

Domain Events

CommunityRegistered
MemberAdded
CPFLinked
GeoZoneSet
TrustLevelUpdated

Invariants

Community must have at least one verified admin before activation
GeoZone is immutable after verification — changes require SAPS district approval
CPF (Community Policing Forum) link requires official SAPS registration number
Trust level is calculated — not manually set. Based on incident resolution rate.
Community member phone number must be verified before receiving alerts