The Kenya Gazette
4notify Kenya · Published by Authority
GAZETTE NOTICE · eCitizen · Maisha Namba
Gazette No
KG-KE-004
Date
2026-05-27
Status
In force
Category
Digital government

eCitizen, Maisha Namba digital ID and one-time-code delivery to the Kenyan citizen

The eCitizen portal concentrates government services for millions of Kenyans, and Maisha Namba — the unique personal identifier — anchors the digital identity rollout. 4notify integrates with the digital-government notification layer and delivers appointment reminders, service notices and one-time codes, with ID-number masking.

PushSMSEmail
Preamble

Section 1 — IN EXERCISE of the powers conferred by the Registration of Persons Act (Cap. 107) and the Kenya Information and Communications Act, this Gazette Notice is issued concerning the delivery of eCitizen and Maisha Namba notices and one-time codes.

Statutory basis
Registration of Persons Act (Cap. 107)

Legal basis for the national identity register and the Maisha Namba unique identifier.

Kenya Information and Communications Act (Cap. 411A)

Electronic service delivery and the digital-government notification framework.

Data Protection Act, 2019

Lawful processing of citizen identifiers in service notices and OTP delivery.

Implementation
01

Integration with eCitizen

4notify integrates with the digital-government notification gateway; quarterly penetration testing.

02

ID-number masking

The delivery envelope carries the ID number only as a hash (SHA-256 + salt); the cleartext number stays in the institutional system.

03

Three-channel cascade

Service ready → push (60s) → SMS (2 min) → email (5 min); the citizen's preference is held in their eCitizen profile.

04

One-time-code delivery

eCitizen and Maisha Namba OTPs are delivered within a 60-second window; if SMS fails, email is the fallback.

Delivery envelope
json
{
  "event": "gov.service.ready",
  "maisha_hash": "sha256:salt:7f2a9b...",
  "agency": "NTSA",
  "agency_name": "NTSA · Nairobi",
  "channels": ["push", "sms", "email"],
  "cascade_window_min": 5
}
Sample message
PushSubject: Your service is ready

eCitizen: your NTSA logbook is ready for download. Expires Friday at 18:00. Open the app to continue.

Compliance checklist
  • Integration with the eCitizen gateway active
  • Maisha Namba masking (SHA-256 + salt) mandatory at envelope level
  • Cascade per citizen preference implemented
  • OTP P50 ≤ 4 seconds measured across all three operators
The 4notify difference

4notify is the only A2P provider with native eCitizen integration, Maisha Namba masking and a service-notice template library aligned to the Data Protection Act, 2019.

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

No. The delivery envelope carries the Maisha Namba only as a hash; the agency keeps the cleartext number and resolves the hash locally.

Does it work for Huduma Centre or NTSA appointments?

Yes — appointment reminders from agencies integrated with eCitizen travel over the same envelope, on the channel the citizen prefers.

Published
4notify Operations Department
2026-05-27 · KG-KE-004

Start free

14 days, no card. English support on weekdays. Karibu.

Other notices in this edition