Indaba
4notify South Africa · Government Gazette
OFFICIAL · gov.za · Home Affairs
Indaba No
IND-ZA-004
Date
2026-05-27
Status
In force
Category
Digital government

gov.za, Home Affairs, RICA SIM registration and one-time-PIN delivery: digital-government notices for South African citizens

Millions of South Africans interact with gov.za and the Department of Home Affairs for Smart IDs, passports and Branch Appointment Booking System (BABS) slots. RICA requires every SIM to be registered to a verified identity. 4notify integrates with digital-government notification gateways and delivers appointment reminders, document-ready notices and one-time PINs — with South African ID-number masking.

PushSMSEmail
Preamble

Section 1 — In terms of the Electronic Communications and Transactions Act 25 of 2002 and the RICA (Act 70 of 2002), this Indaba is convened on the delivery of gov.za, Home Affairs and RICA notifications.

Statutory basis
Electronic Communications and Transactions Act 25 of 2002

Legal basis for electronic signatures, digital identity and government online services.

RICA (Act 70 of 2002)

SIM-card registration and verified-identity records for interception lawfulness.

POPIA (Act 4 of 2013), special personal information

Processing of identity numbers and biometric data with masking and minimisation safeguards.

Implementation
01

gov.za API integration

4notify integrates with the gov.za and Home Affairs notification gateway; quarterly penetration testing applies.

02

ID-number masking

The delivery envelope carries only a hashed South African ID number (SHA-256 + salt); the clear number stays in the local system.

03

Three-channel cascade

Document ready → push (60s) → SMS (2 min) → email (5 min); the citizen's channel preference is captured at gov.za.

04

One-time-PIN delivery

gov.za, Home Affairs and RICA OTPs are delivered inside a 60-second window; on SMS failure email is the fallback.

Delivery envelope
json
{
  "event": "homeaffairs.smart_id.ready",
  "id_hash": "sha256:salt:7f2a9b...",
  "office_code": "HA-CPT-0123",
  "office_name": "Home Affairs Cape Town",
  "channels": ["push", "sms", "email"],
  "cascade_window_minutes": 5
}
Sample message
PushSubject: Your Smart ID is ready

Home Affairs: Your Smart ID is ready for collection at Home Affairs Cape Town. Collect by Friday 18:00. Open the gov.za app for office options.

Compliance checklist
  • gov.za API integration active
  • ID-number masking (SHA-256 + salt) enforced at envelope level
  • Home Affairs channel-preference cascade implemented
  • OTP P50 ≤ 4 seconds measured across four operators
The 4notify difference

4notify is the only A2P provider with native gov.za and Home Affairs integration, South African ID-number masking and a POPIA-aligned government notification template library.

Frequently asked questions
Can 4notify see the citizen's ID number?

No. The delivery envelope carries only a hashed ID number; the Home Affairs office or department holds the clear number and resolves the hash locally.

Does it work for BABS appointment slots?

Yes — Branch Appointment Booking System reminders flow through the same envelope and reach the citizen on their preferred channel.

Convened by
4notify Operations Office
2026-05-27 · IND-ZA-004

Start for free

14 days, no card required. South African business-hours support.

Other indabas in this edition