Ministry of ICT — Showcase 25 June 2026

One account.
Every government service.

OneGov Uganda is the unified front door to every government service — verify your National ID once, then apply, pay, and track anything from any ministry, in one secure place.

Tamper-evident audit chainBuilt & hosted in UgandaMTN MoMo · Airtel · PesaPal · Card

98+

Services seeded

18

Ministries & agencies

12

Areas of interest

100%

Sovereign — no foreign cloud

The missing front door — finally built.

~80 ministries and ~336 separate systems today; one OneGov tomorrow. Designed end-to-end as a sovereign platform — including our own internal data-exchange layer so nothing blocks us from shipping value to citizens now.

Verify-once identity

Your NIN is verified against the national register once, then reused across every service. The once-only principle — built in.

Configurable service engine

Every service is a configuration: form, fee, workflow, documents. New services are content, not code.

Unified payments

MTN MoMo, Airtel Money, PesaPal, Card — one flow, one receipt, idempotent retries baked in.

Real-time tracker

Every status change pushes to your portal in real time. No more refreshing, no more phone calls.

Tamper-evident audit

Every authenticated action joins a SHA-256 hash chain. We can prove the audit log hasn't been altered.

Sovereign architecture

Self-hosted in the Government Data Centre. No foreign cloud dependency, framework owned in-house.

Global benchmarking

Uganda joins the unified-platform club.

Every mature digital-government story starts with a unified front door. OneGov is Uganda's — built domestically, on the back of mobile-money infrastructure that's already world-class.

CountryPlatformSinceStatus
Estoniae-Estonia2007Mature
UkraineDiia2020Mature
RwandaIrembo2015Mature
KenyaeCitizen2014Operational
UgandaOneGov Uganda2026Showcase

For citizens

Five steps. Every service. Once.

  1. 1

    Create your account

    Sign up with email + password. 2FA optional. Takes less than a minute.

  2. 2

    Verify your NIN

    Enter your National ID once. We confirm against the national register and populate your profile.

  3. 3

    Apply for any service

    Browse the catalogue. Pick a service. Fill the guided form. Upload documents.

  4. 4

    Pay through one flow

    MTN MoMo, Airtel Money, PesaPal, or Card. Receipt lands in your wallet.

  5. 5

    Track in real time

    Officer decisions push to your tracker. Final documents appear in your wallet automatically.

Trust is a feature

Tamper-evident
by design.

Every authenticated action on OneGov appends a SHA-256 hash to a chain. Any change to any row breaks every hash that follows. We can — and do — prove the audit log hasn't been altered.

✓ Chain intact — 12,453 entries verified

#12451  POST  /api/officer/.../decision   200
        hash:  9c7f...a3e1
#12452  POST  /api/citizen/payments        200
        hash:  fb02...c918  prev: 9c7f...a3e1
#12453  POST  /api/onboarding/verify-nin   201
        hash:  6e14...db77  prev: fb02...c918
                              ^ chain link OK

The Diia of Uganda —
ready when you are.

Sign up with your National ID and unlock the entire government catalogue from one secure account.