◆ UWAZI
National Public Finance Infrastructure Proposal · Updated June 2026

UWAZI.

Kenya Public Finance Transparency & Anti-Corruption System

A proposed national digital platform that tracks every Kenyan shilling from the moment it is collected as tax to the final coin spent on any public project, in real time, with full public accountability and individual officer responsibility attached to every transaction.

"Huwezi kuiba kile kila mtu anachoona." (You cannot steal what everyone can see.)

KSh 608B
lost to corruption every year: 7.8% of GDP (EACC, FY2024/25)
KSh 13T+
national public debt, crossed in May 2026 (about 70% of GDP)
130 / 180
Kenya's rank on the 2025 Corruption Perceptions Index (score 30/100)
KSh 4.8T
national budget, FY2026/27: the largest in Kenya's history
UWAZI
IP

Intellectual Property Notice. This document and the UWAZI concept described herein are the original intellectual work of John Thindi Mwaura ("Marcus"), originated in Kajiado, Kenya on 15 March 2026 (Reference: UWAZI-CONCEPT-001). Reproduction, adaptation, commercial use, or implementation without the originator's written consent is prohibited under Kenyan and international intellectual property law. Contact: mwaura.ke.john@gmail.com · uwazi.ke@gmail.com · +254 705 062 319.

How to Use This Document

Start Here: A Guide for Each Reader

This document is designed so different audiences can navigate directly to what matters most to them.

Government officials & policy makers

Start with Parts 01 and 02 for the scale of the problem and why it is structural, not individual. Then go to Part 05 for the legal and constitutional basis. UWAZI is built around laws that already exist and mandates that government already has.

Donors & development partners

Start with Part 01 (investment case and ROI), then Part 08 (specific milestones), Part 09 (full budget and funding strategy), and Part 10 (evidence-based return ratios and risk register). Part 07, Module 17 covers how UWAZI creates a measurable accountability feedback loop on your existing disbursements.

Technical reviewers & engineers

Start with Part 03 (full system architecture and technology stack), Part 04 (fraud detection engine and all nine patterns), and Part 05 (enforcement workflow and evidence package). The phased data ingestion justification in Part 03 directly addresses the most common technical critique.

Civil society organisations & journalists

Start with Parts 01 and 02 for the documented corruption cases and the case for accountability. Parts 06 and 07 cover every module including the Open API (Module 19d) and the Citizen Verification system (Module 15). The Annual Corruption Cost Report (Module 19e) is specifically designed for public-interest journalism.

Citizens

Part 01 explains what UWAZI does and why it matters to you directly. Part 04 explains how you can participate as a project verifier. Part 06, Module 14 covers NG-CDF and the Ward Development Fund, which are the public funds most directly controlled by your elected representatives. You have a constitutional right under Article 35 to know where your tax money went; UWAZI gives you that right in practice.

Academic researchers

Part 10 contains the full ROI methodology and evidence base (FATF, World Bank, IMF working papers). Part 03 covers the technical architecture including the data governance and access levels. Module 19d (Open API) and Module 19a (Historical Data Archive) are the most directly relevant to governance research.

The Five Core Innovations That Make UWAZI Different

Transparency portals exist in many countries. None of them do all five of these things simultaneously, and the combination is what makes UWAZI structurally different from what came before.

#InnovationWhy it matters
1 Officer photographs and names on every transaction Making personal accountability the default, not the exception. Not a department or a vote code: a named, photographed person whose professional record is permanently attached to every shilling they authorise.
2 End-to-end integration in a single platform Real-time tax collection tracking, Consolidated Fund balance visibility, individual officer profiles, rule-based and AI fraud detection, auto-generated court-admissible evidence, and direct simultaneous filing to EACC, ODPP, FRC, and PSC (all in one system, not scattered across disconnected agencies).
3 The shilling-to-shilling philosophy Tracking every public coin from the exact moment of tax collection through every institutional hand to the final verified point of expenditure, with no gaps and no black boxes in the chain.
4 The Integrity Clock A publicly visible, permanently running counter showing how long each filed corruption case has been active and what every agency's last stated status is. Not a legal deadline; a transparency mechanism that makes inaction as visible as the original fraud.
5 Smart contract conditional spending Funds for a specific project held in digital escrow and released to contractors only when physical on-the-ground verification confirms milestones are actually met, not just declared complete on paper. Available Phase 3 with IFMIS integration.

What UWAZI Is, and What It Is Not

These distinctions matter legally and operationally. Any reviewer (government, legal, technical, or journalistic) will have these questions. The answers are stated here plainly rather than buried in footnotes.

What UWAZI doesWhat UWAZI does NOT do
Detects fraud patterns using rules (Phases 1–2) and machine learning (Phase 3+)Determine guilt. A flag is a flag until a human analyst confirms it and the legal system acts on it.
Publishes a fraud flag and evidence chain after mandatory human analyst confirmationPublish unconfirmed flags. No alert is ever issued from raw detection alone; human review is enforced architecturally, not by policy.
Files a complete, court-ready evidence package to EACC, ODPP, FRC, and PSCProsecute anyone. The ODPP makes prosecution decisions under constitutionally protected independence (Article 157). UWAZI has no authority over that decision.
Files a Suspicious Activity Report with the Financial Reporting CentreFreeze bank accounts. Only the FRC and the courts have that authority. UWAZI initiates the FRC's own independent process.
Notifies the Public Service Commission with the full evidence packageSuspend officers or withhold salaries. PSC makes those decisions under its own legal mandate.
Holds project funds in smart-contract escrow (Phase 3) and releases them against verified milestonesOverride IFMIS or the National Treasury. Smart contracts operate within the agreed contractual terms, not as a mechanism for UWAZI to control the Treasury unilaterally.
Shows the Integrity Clock: days elapsed since a case was filed and the agency's last stated statusImpose legal deadlines on any agency. The Clock is a transparency mechanism; it conveys facts, it does not confer authority.
Publish professional conduct connected to public funds for every officer who authorises public spendingPublish personal data. Home addresses, family information, personal finances, medical data: none of this is ever published. Only professional conduct with public funds.
The principle behind every limitation above

UWAZI is an accountability infrastructure platform, not a replacement for the institutions that hold constitutional authority over prosecution, suspension, asset freezing, and sentencing. Its power comes from making information impossible to suppress, not from claiming authority it does not have. Every overreach in that direction would expose UWAZI to legitimate constitutional challenge and undermine the entire project.

Part 01 of 11

Executive Brief: What UWAZI Is, and Why It Matters Now

A plain overview for government officials, donors, technical reviewers, civil society, journalists, and citizens.

What UWAZI Is

UWAZI, meaning "transparency" in Kiswahili, is a proposed national digital platform that makes every Kenyan government financial transaction publicly visible and permanently recorded. From the moment VAT is collected at a supermarket checkout to the final payment released to a road contractor, every movement of public money is timestamped and published for any citizen to inspect.

It is accessible on any phone, tablet, or computer at zero cost, in English and Kiswahili. A proposed USSD short code would extend access to basic feature phones without internet, subject to Communications Authority of Kenya approval and carrier agreements with Safaricom, Airtel, and Telkom.

01

A Public Finance Operating System

The layer that makes government financial data machine-readable and publicly accessible as it is generated, rather than buried in retrospective PDF reports.

02

A Transparency Infrastructure Layer

Permanent, immutable, distributed record-keeping. Data is replicated across independent nodes so no single administration can suppress or alter it.

03

A Data Intelligence Platform

Automated analysis that detects fraud patterns, generates court-admissible evidence, and routes confirmed cases to the relevant oversight agency.

The Journey of a Kenyan Shilling

This is where public money currently disappears, and where each UWAZI phase intervenes.

1
Citizen pays tax
VAT, PAYE, excise, customs
2
KRA collects
Held in commercial bank accounts pending remittance
3
Consolidated Fund
Central Bank of Kenya master account; no withdrawal without Controller of Budget approval
4
Parliament approves budget
Treasury issues Exchequer releases
5
Ministry or county receives
47 counties plus all national ministries
6
Contractor or employee paid
Via IFMIS, authorised by a named Accounting Officer
!
Is the project actually complete?
This is where corruption happens: contractors paid in full, the road does not exist, the hospital has no equipment, the teacher never taught.
UWAZI's intervention

Every arrow above becomes a tracked, timestamped, publicly recorded transaction. The closing question mark becomes an answer that any Kenyan can verify, on any phone, at zero cost.

Two Scenarios: What Phase 1 and Phase 3 Each Make Possible

UWAZI is built in phases, and Phase 1 and Phase 3 have fundamentally different capabilities. Both matter.

Scenario 1 · Phase 1 (Months 1–12), public data only

A ward project contract that should never have been awarded

Today, a Ward Development Fund contract worth KSh 8 million for a water tank project is awarded in a Kenyan county. It is never published. Residents have no way to know the project exists, who the contractor is, or that money was released. The Auditor-General may flag it two years later. Nothing happens.

Under UWAZI Phase 1: the moment PPRA publishes the contract award (already public data), UWAZI ingests it automatically and checks whether there was a competitive tender, when the company was registered, and whether the price sits within market range. The company was registered 45 days before winning the contract. This triggers a flag for human-analyst review; once confirmed, a public alert is published and the civil society coalition is notified. UWAZI cannot freeze the payment in Phase 1, since it has no IFMIS integration yet, but it makes the suspicious contract visible to every Kenyan with a phone before the money disappears.

Scenario 2 · Phase 3 (Month 18+), full government integration

A road contract held to delivery

A road project is budgeted at KSh 45 million. The contract is published the moment it is signed: contractor name, registration number, directors, amount, and the authorising officer's name and photo. A smart contract holds funds in escrow. At Month 4, residents upload 14 photos showing 2km of road built out of a contracted 8km. UWAZI's image analysis cross-references the photos against satellite imagery and the contract specification, raising a flag. A human analyst confirms the discrepancy within 24 hours. The officer is named publicly and given 72 hours to respond. EACC receives a court-ready evidence package. Remaining funds stay frozen in escrow, and the contractor cannot receive further government payment until the case is resolved. The Integrity Clock starts, showing every Kenyan how many days have passed and what EACC's last reported status is.

Why This Matters to Each Audience

Reform-minded government officials

In Kenya's current system, honest officers face informal pressure to participate in or ignore corrupt practices, because invisibility favours the corrupt. UWAZI inverts that: when every transaction is permanently visible and named, the system structurally protects honest officers and exposes dishonest ones. Stronger governance ratings also reduce borrowing costs directly: Kenya's debt service alone consumed roughly KSh 1.35 trillion (about 42% of revenue) in the first nine months of FY2025/26 (Controller of Budget).

Donors and development partners

Kenya's $3.6 billion IMF Extended Fund Facility and Extended Credit Facility programme expired in April 2025 after the ninth review did not proceed; a successor programme was requested but had not been agreed as of June 2026. The IMF's Governance Diagnostic mission (completed June 2025) was due to share a draft report with the authorities before the end of 2025. UWAZI offers donors verified, citizen-confirmed evidence that disbursed funds reached their intended destination, turning accountability from a self-reported obligation into an independently checkable fact.

Civil society and media

For the first time, any journalist, researcher, or citizen organisation has free, real-time, machine-readable access to government financial data with no gatekeeping. Data living simultaneously in thousands of independent hands cannot be suppressed by any single administration. The Integrity Clock makes inaction on a filed case as visible as the original fraud.

Citizens

Every Kenyan has a constitutional right, under Article 35, to know where their tax money went. UWAZI gives them that right in practice: on any phone, in Kiswahili or English, at zero cost. It also gives them the power to act: photographing an incomplete project and uploading it becomes part of the official public record that no officer can delete.

Key Statistics

IndicatorFigureSource
National budget, FY2026/27KSh 4.82 trillionNational Treasury Budget Summary, 30 Apr 2026
Total revenue incl. grants, FY2026/27KSh 3.67 trillionNational Treasury, Jun 2026
Total public debtKSh 13+ trillionCrossed KSh 13T, May 2026 (CBK)
Debt-to-GDP ratio≈70%, rising to 71.6% (2026), 72.4% (2027)Controller of Budget / IMF projections
Debt servicing, 9 months FY2025/26≈KSh 1.35 trillion (≈42% of revenue)Controller of Budget
Annual corruption lossKSh 608 billion (7.8% of GDP)EACC Annual Report, FY2024/25
Corruption Perceptions Index 2025Score 30/100, rank 130 of 180Transparency International, Feb 2026
EACC assets traced / recovered, FY2024/25KSh 22.9B traced / KSh 3.4B recoveredEACC Annual Report, Dec 2025
EACC losses averted, FY2024/25KSh 16.5 billionEACC Annual Report, Dec 2025
EACC convictions, FY2024/2533 (up from 12 the prior year)EACC Annual Report, Dec 2025
Auditor-General queries on county funds (FY ended Jun 2024)KSh 87 billion (≈24% of funds sent to counties)Office of the Auditor-General

The Investment Case

All projections below are conservative, evidence-based ranges drawn from comparable transparency platforms and independent research (FATF, World Bank, IMF), not guarantees. Full methodology is in Part 10.

MetricFigure
Total 3-year build cost (25% contingency included)KSh 1.25B – 1.53B
Build cost as % of one year's corruption loss0.21% – 0.25%
Conservative 5% fraud reduction, Year 2–3KSh 30.4B / year saved
Conservative 10% fraud reduction, Year 3–4KSh 60.8B / year saved
Time to recover full build cost at conservative impactUnder 19 days
Conservative combined annual return ratio (Year 3 steady state)67:1 to 82:1

"UWAZI's entire three-year build cost is recovered in under three weeks of operating at conservative impact levels. For donors, every shilling invested in UWAZI improves the return on every other shilling Kenya receives in development financing, because it strengthens the system through which all of it flows."

Part 02 of 11

The Crisis: Kenya's Public Finance Problem

A documented, source-cited account of the scale of the problem and why existing systems have not solved it.

EACC, FY2024/25

Kenya loses an estimated KSh 608 billion, 7.8% of GDP, to corruption every year. That is roughly KSh 1.67 billion a day, or KSh 69 million an hour. While reading this page, Kenya has likely lost over a million shillings of public money.

The Human Cost of Corruption

KSh lostTimeframeWhat it could have builtWho suffers
KSh 2 billion1 day200 fully equipped classrooms, or 50 hospital wards10,000 children without desks; patients on hospital floors
KSh 14 billion1 week1,400 km of tarmac road, or 700 rural boreholesRural communities cut off; farmers lose produce
KSh 60 billion1 month60 fully equipped district hospitals, or 3 new universitiesMothers dying in childbirth; a million students locked out of education
KSh 608 billion1 year (EACC est.)A national railway expansion, or universal free primary and secondary educationA generation denied a fair start in life
KSh 13 trillion+Total public debtEvery road, school, hospital, and dam Kenya has been promisedEvery Kenyan already owes roughly KSh 250,000+ for projects many never saw completed

Documented Cases, 2024–2026

Every case below is drawn from official audit reports, EACC findings, parliamentary proceedings, or court records. These are documented facts, not allegations of UWAZI's making. The final column shows specifically how UWAZI's detection layer would have intervened.

CaseAmountStatusHow UWAZI intervenes
eCitizen Government Digital Payments Platform (2025–2026). Auditor-General's special audit (covering FY2023/24 and the platform's history to 2025) found KSh 44.8 billion in collections unaccounted for, KSh 6.3–9.4 billion irregularly diverted to an undisclosed "Pesaflow" account at Equity Bank, and KSh 1.8 billion in convenience fees retained by private vendors without legal authorisation. MPs summoned the Attorney-General and Equity Bank's CEO in March 2026; the inquiry had stalled by May 2026. KSh 6.3B–44.8B Probe stalled Payment-gateway diversion detection would flag the moment funds leave an approved Treasury collection account; an Integrity Clock would make the May 2026 stall publicly visible rather than quietly forgotten.
Social Health Authority (SHA) claims fraud (2024–2026). Ministry of Health audit found KSh 11 billion lost to fraudulent claims between October 2024 and April 2025. Enforcement escalated from 40 facilities suspended in August 2025 to over 1,000 facilities closed or suspended nationwide by April 2026, with 18 facing prosecution. KSh 11B Active prosecution Duplicate-invoice and ghost-facility detection would flag repeated and upcoded billing within days, not the 6+ months it took here.
County government fund misuse (FY ended June 2024). The Auditor-General queried KSh 87 billion in county spending, roughly 24% of all funds transferred to the 47 counties, with 200 corruption cases reported to EACC involving sitting and former governors, county secretaries, and speakers. KSh 87B Under audit Live county-by-county dashboards would make the gap between funds released and funds verifiably spent visible in the same year, not two years later.
JKIA modernisation procurement opacity (2024–2026). The original KSh 230–258 billion Adani Group build-operate-transfer deal was cancelled in 2024–2025 after public and court pressure over its secrecy. A new ≈KSh 154–180 billion procurement to a China Road and Bridge Corporation joint venture has itself drawn fresh scrutiny over a partner linked to a Zimbabwean businessman with a record of tender disputes abroad. KSh 154B–258B Court challenge pending Beneficial-ownership cross-checks against joint-venture partners, published the moment a tender opens, would surface this kind of link before signature, not after press exposés.
National Youth Service (NYS) fictitious contracts (May 2025). EACC raids on senior officials uncovered fictitious contracts spanning five financial years. KSh 2B Charged Ghost-company and split-purchasing detection would flag contractors with no operating history before contract award.
Edible oil and rice import scheme, Kenya National Trading Corporation (2022–2026). Bulk procurement of essential goods proceeded without required PPRA reporting or approvals. KSh 6.6B Charged No-tender procurement detection flags any payment with no matching public tender record above threshold.
KEMSA mosquito-net tender (2024). A botched procurement for treated mosquito nets failed to deliver value for the contracted amount. KSh 3.7B Under investigation Inflated-pricing detection benchmarks unit cost against verified comparable contracts at the point of award.
Fertiliser subsidy programme (2024). 69,070 bags of substandard NPK fertiliser supplied; KEBS confirmed nutrient levels below specification, affecting 13,633 farmers. KSh 10B Under investigation Citizen verification lets affected farmers report non-conforming product directly into the official record.
Busia County IFMIS manipulation (FY2022/23). False records and fraudulent budget variations recorded directly inside the financial management system. KSh 5.25B EACC investigation Immutable blockchain shadow-records cannot be altered after the fact, unlike IFMIS entries.
Nairobi County legal fees. Ghost law firms and inflated compensation claims, including one firm charging KSh 3.3M in fees for a case where compensation awarded was KSh 1M. KSh 21.4B Forensic audit called Inflated-pricing detection flags professional fees that are multiples of the documented case outcome.
Arror and Kimwarer dams. Billions borrowed for two dams; contractors paid in full; construction never started at Arror. Former Finance CS Henry Rotich arrested, the first sitting Kenyan minister jailed over corruption. KSh 65B Partial conviction Smart-contract milestone payments (Phase 3) release zero funds without verified physical construction progress.
Kenya Youth Employment Opportunities Programme (KYEOP). A World Bank-funded youth jobs programme; auditors could not trace the majority of "beneficiaries" of large grants. KSh 15B (incl. KSh 9.2B WB loan) Auditor flagged Citizen and biometric verification of beneficiaries would close the ghost-beneficiary gap exploited here.
Kenya Power overbilling. Systematic overbilling of electricity customers over multiple years, confirmed by EPRA audit. KSh 150B (multi-year cumulative) Reforms ongoing Continuous billing-pattern monitoring flags systematic anomalies years earlier than a periodic audit.
NSSF graft fine (2025–2026). Kenya's largest single graft fine on record, issued by the courts. KSh 9.8B Court order Officer accountability profiles and real-time monitoring would have flagged the underlying payments years earlier.
Mandera County irregular payments. Former governor: irregular payments to ten companies. Former assembly speaker: contracts to one firm over a decade. KSh 1.67B + KSh 1.42B EACC probe Conflict-of-interest mapping flags repeated payments to the same beneficial owners over time.
National Industrial Training Authority ERP procurement (2025). Irregular, non-competitive acquisition of an enterprise system. KSh 1.62B EACC probe No-tender detection flags the absence of a matching PPRA record immediately.
Kitui County conflict of interest (2025). Embezzlement linked to undisclosed officer-contractor relationships. KSh 1.42B EACC probe Beneficial-ownership cross-reference flags officer-contractor connections before payment.
Turkana County embezzlement (2025–2026). Ten county officials taken into custody. KSh 600M In custody Split-purchasing and ghost-worker detection target the pattern typically used at this scale.
Kenya Pipeline Company procurement fraud. Four officials convicted, a landmark prosecution. KSh 550M 4 convictions Conflict-of-interest and inflated-pricing detection flags would have raised the case at award stage.
Waititu conviction (Feb 2025). Former Kiambu Governor convicted for using office to confer benefit on himself. KSh 588M Convicted Conflict-of-interest detection, cross-referencing company directors against officer records, flags the connection at award.
Traffic police bribery (systemic, ongoing). EACC estimates roughly KSh 3 billion is paid in small bribes to traffic officers every month nationwide. ≈KSh 36B / yr Ongoing Outside UWAZI's direct procurement scope, but illustrates why deterrence through visibility, not detection after the fact, is the only model that scales.

Sources: Office of the Auditor-General special audit reports (2025–2026); EACC Annual Report FY2024/25 and FY2023/24; Ministry of Health and Gazette notices on SHA suspensions; National Assembly Public Accounts Committee proceedings (Mar–May 2026); Daily Nation, The Standard, Citizen Digital, Capital FM, and EACC case bulletins, 2025–2026.

Why Existing Systems Are Failing

Ghost IDs and duplicate vendors

Duplicate vendor records inside IFMIS enable payments to non-existent companies, typically detected only when auditors investigate, years after the money has moved.

Remote authorisation gap

Transactions can be approved without anyone being reliably tied to a specific person at a specific location.

Non-competitive procurement

Roughly a third of government contracts have historically bypassed open tendering, representing hundreds of billions of shillings a year with no competitive check.

Years-long detection lag

Average time to detect and prosecute fraud has run three to five years; by then funds are laundered and companies dissolved.

Prosecution bottleneck

In one recent quarter, only 12 of 58 EACC corruption cases were cleared for prosecution by the DPP, an 80% bottleneck that lets most flagged fraud go unpunished.

No external lending programme as anchor

Kenya's prior IMF-supported programme expired in April 2025 without a successor agreed as of mid-2026, removing one of the strongest external pressure points for governance reform.

"The problem is not the absence of digital systems. Kenya already has IFMIS, eCitizen, and PPRA's portal. The problem is that each of these systems is controlled by the same institutions whose financial conduct it is meant to record. UWAZI distributes control across independent nodes that no single government entity can suppress."

The Structural Gaps UWAZI Closes

These are not aspirational improvements; they are specific, documented failures in Kenya's current oversight architecture, each with a direct UWAZI solution.

GapCurrent state in KenyaUWAZI solution
Data fragmentation Seven or more disconnected systems (IFMIS, PPRA, CBK, KRA, BRS, NLC, eCitizen) with no single view of the full financial flow One integrated real-time view: all data sources connected progressively by phase, with a public dashboard any Kenyan can use at zero cost
Time lag Fraud detected 2–5 years after the fact; by then funds are laundered, companies dissolved, and evidence trails cold Rule-based detection within hours on PPRA public data (Phase 1); real-time detection on fully integrated data (Phase 3)
Officer anonymity Payments authorised by a department code or a system login, with no public record of who specifically approved what, with what outcome Every payment permanently linked to a named, photographed, publicly accountable officer with a full transaction history and Integrity Score
Evidence loss Documents can be altered, lost, or suppressed; IFMIS records have been directly manipulated, as documented by OCCRP and the Auditor-General Cryptographic immutability: once a record is confirmed across multiple independent nodes, it is mathematically impossible for any single party to alter it
Enforcement bottleneck Manual reporting is easily buried; 80% of EACC cases recently failed to reach DPP; cases take years to process with no public visibility of where they stand Automatic simultaneous filing to EACC, ODPP, FRC, and PSC following human confirmation (Phase 3); the Integrity Clock makes agency inaction publicly visible
Citizen exclusion No public access to government financial data; citizens have no visibility into how their taxes are spent and no formal channel to report what they see on the ground Any citizen, any phone, free, in Kiswahili or English; proposed USSD access for feature phones; citizen photo uploads become part of the official public record
Ghost projects Payments certified without physical verification; contractors paid in full for work never done (Arror and Kimwarer dams: KSh 65 billion) Smart-contract escrow releases funds only after verified milestone completion: licensed engineer inspection plus citizen photo verification plus satellite cross-check (Phase 3)

What International Systems Achieved, and Where They Fell Short

An honest comparison, including real achievements and remaining limitations, not a cherry-picked success story.

Brazil: Portal da Transparência

Achieved: 40 million users; measurable fraud reduction in monitored sectors.
Fell short: meaningful impact took 8–10 years; data published retrospectively; no automated enforcement filing.
UWAZI adds: real-time tracking, automated detection, officer-level naming.

Estonia: e-Estonia

Achieved: highly digitised government services and strong digital identity infrastructure.
Fell short: built for a country of 1.3 million people without Kenya's scale of devolved-government corruption; the model does not directly translate.
UWAZI adds: a design built specifically for Kenya's 47-county financial architecture.

Mexico: CompraNet

Achieved: a searchable public procurement portal.
Fell short: procurement data only, no officer accountability, and Mexico's corruption ranking has not improved significantly since launch.
UWAZI adds: end-to-end tracking from tax collection to verified delivery.

"These systems digitised transparency. UWAZI is designed to enforce it. Showing citizens that corruption happened is necessary but not sufficient; the goal is to make corruption structurally difficult to execute in the first place."

Part 03 of 11

Technical Architecture & System Design

A layered, modular platform where each layer has one responsibility and communicates only through defined interfaces, so components can be upgraded without disrupting the whole system.

System Architecture Overview

Citizen Access LayerWeb (React/Next.js) · Mobile (iOS/Android) · Proposed USSD · Open API · English + Kiswahili
API GatewayJWT / OAuth 2.0 · Rate limiting · Request routing · Partner API keys
Core MicroservicesTransaction · Contract · Project · Officer · Alert · Evidence · Verification · Score
Fraud Detection EnginePhase 1–2: rule-based only · Phase 3+: ML models + image analysis
Data LayerPostgreSQL · Redis · Elasticsearch · BigQuery · Object storage
Immutability LayerPhase 1: public blockchain timestamping · Phase 2: append-only log · Phase 3: Hyperledger Fabric
Data Ingestion LayerPhase 1: batch (cron) · Phase 2: message queue · Phase 3: Apache Kafka
Integration LayerPhase 1: PPRA, KRA releases, CBK bulletins · Phase 3: iTax, KEPSS, IFMIS, BRS, NLC, EACC/ODPP/FRC/PSC APIs
Security LayerZero trust · IAM · AES-256 · TLS 1.3 · WAF · SIEM · HSM

Immutability Approach, by Phase

Phase 1 · Months 1–12

Public Blockchain Timestamping

Each batch of records is hashed and the hash is recorded on a public notarisation service. Minimal cost, low complexity, legally tamper-evident under Section 106B of the Kenya Evidence Act.

Phase 2 · Months 12–24

Multi-Party Append-Only Log

Nothing can be deleted or edited, only added. Multiple independent parties hold full copies, and cryptographic signatures from multiple institutions add authority to each batch.

Phase 3 · Months 18–36+

Hyperledger Fabric Consortium

Permissioned nodes: Office of the Auditor-General, Central Bank of Kenya (read-only), Transparency International Kenya, a partner university, Mzalendo Trust, EACC's research centre. No public cryptocurrency token, no associated regulatory risk.

Data Ingestion, by Phase

Each phase uses the ingestion tool that fits the actual data volume at that stage, rather than over-building early.

Government System Integrations, by Phase

SystemPhaseWhat is capturedMethod
PPRA e-Procurement PortalPhase 1Tender number, contractor, amount, award date, tender typeAutomated daily scraping of public data; PPRA's own Circular 02/2025 already mandates full e-Government Procurement System (E-GPS) registration for all procuring entities, with procuring responsibility transferable away from entities that fail to register
KRA iTaxPartial P1 / Full P3Category totals (VAT, PAYE, excise, customs, corporation tax)P1: public press-release parsing. P3: formal API
CBK Consolidated FundWeekly P1 / Live P3P1: most recent published weekly bulletin, explicitly labelled as such, not a live balance. P3: real-time via KEPSSP1: bulletin parsing. P3: CBK API
BRS (Business Registration)Phase 2 manual / P3 APIRegistration date, directors, shareholders, addressP2: manual cross-reference on flagged transactions. P3: formal API
IFMISPhase 3AIE holder, amount, vote head, supplier, invoice referenceMost complex integration: legacy system, no public API, requires PS-level agreement and a security audit; budgeted 18–36 months to live
KEPSS / CBKPhase 3Every RTGS transfer: amount, sender, receiver, timestampCBK API + Kafka, requires CBK cooperation
NLC RegistryPhase 2 request / P3 APIParcel numbers, title holders, transfer dates, officersP2: formal request under the Access to Information Act 2016. P3: API
EACC, ODPP, FRC, PSCPhase 3 APICourt-ready evidence packagesP1–2: standard formal reporting channels. P3: agency APIs

Technology Stack, With Justification

LayerTechnologyWhy, in the Kenyan context
FrontendReact / Next.jsServer-side rendering for low-bandwidth rural connections; offline-capable PWA mode; large Nairobi developer talent pool
Backend APINode.jsEvent-driven, non-blocking I/O suited to many concurrent government-system integrations; wide local hiring pool
Data & AIPythonMature data-science ecosystem (Pandas, scikit-learn, TensorFlow); same language for Phase 1 rule engine and Phase 3 ML, avoiding a rewrite
Primary databasePostgreSQLACID compliance for financial integrity; open source, no licence cost; proven at national scale elsewhere
CacheRedisSub-millisecond dashboard performance; pub/sub for live fraud-alert delivery
SearchElasticsearchFull-text search across millions of transactions for journalist and researcher API use
CloudAWS (primary), GCP (secondary)Multi-cloud avoids vendor lock-in; both offer Kenya data-residency options and civic-tech credit programmes
StreamingApache Kafka (Phase 3 only)Introduced only once IFMIS, KRA iTax, and KEPSS integrations generate continuous high-volume data

Zero-Trust Security

No user, device, or service is implicitly trusted by virtue of network location; every access request is authenticated and authorised explicitly, every time.

Microservice authentication

Every microservice authenticates every other microservice on every request; there is no standing internal trust, even within the same platform.

Separation of admin and data

A system administrator managing infrastructure has zero architectural ability to alter transaction records.

Blockchain consensus protection

No single node operator can alter records; consensus across the full consortium is required for any new block.

Separation of duties

No individual has sufficient access both to alter data and to cover their tracks, enforced by design rather than by policy alone.

Supporting controls: AES-256 encryption at rest, TLS 1.3 in transit, a Web Application Firewall, 24/7 SIEM monitoring, Hardware Security Modules for blockchain keys, quarterly independent penetration testing, a public bug-bounty programme, and cyber liability insurance from launch.

Data Model, Governance, and Access Levels

LevelWhoAccess
1 · PublicAny Kenyan, no registrationDashboard, project data, all contracts, officer profiles, fraud alerts
2 · RegisteredJournalists, CSOs, researchersRaw data API, bulk downloads, advanced search, historical exports
3 · Partner agencyEACC, ODPP, FRC, PSCInvestigation data, full evidence packages, confidential case materials
4 · System adminTechnical operations onlyInfrastructure configuration only, with zero architectural ability to alter any transaction record
Privacy, under the Data Protection Act 2019

UWAZI publishes only professional conduct connected to public funds. Never published, under any circumstances: home addresses, family details, personal financial data, or medical information. Citizen whistleblowers are fully protected; only GPS coordinates and a timestamp are recorded, never personal identity. A Privacy Impact Assessment is completed before any public launch.

Part 04 of 11

Fraud Detection, Public Dashboard & Officer Accountability

Detection that is explainable, auditable, and always reviewed by a qualified human before any public alert or enforcement filing.

Human oversight: non-negotiable at every phase

Every fraud flag, whether rule-based or ML-generated, is reviewed by a qualified human analyst before any public alert is published or enforcement filing is made. This protects against false positives that could unfairly damage an officer's reputation, keeps every evidence package legally defensible, and is consistent with Kenya's broader Digital Justice reform agenda, which expects human expert review of AI-assisted findings before judicial use.

Phase 1–2

Rule-Based Detection

Explicit, auditable rules with no machine learning required. Faster to build, easier to explain in court (every flag traces to a named rule), fully transparent (UWAZI publishes the rules), and useful from day one without historical training data.

Phase 3+

Machine-Learning Models

ML requires substantial historical data to avoid high false-positive rates; training on under 18 months of data is unreliable. By Month 18, UWAZI has enough volume for meaningful anomaly detection, adding the ability to catch novel fraud patterns explicit rules would miss.

The Nine Rule-Based Fraud Patterns

#PatternRulePhase
1Ghost companyFlag any contractor whose BRS registration date is within 180 days of their first government contract awardP1 partial
2Duplicate paymentFlag any invoice number, amount, and supplier combination appearing more than once within 12 monthsP3 (needs IFMIS)
3Inflated pricingFlag any contract priced over 30% above the PPRA benchmark for that categoryPhase 1
4Split purchasingFlag 3 or more purchase orders below the PPRA threshold, to the same supplier, within 30 daysPhase 1
5Conflict of interestFlag any payment to a company whose directors share identity with the authorising officer or appear in the PSC HR databaseP2 manual / P3 auto
6No-tender procurementFlag any IFMIS payment with no matching PPRA tender record above thresholdP3 (needs IFMIS)
7Ghost workersFlag any salary payment where the employee's ID does not appear in biometric attendance for that pay periodP3 (needs IFMIS+HR)
8Round-number anomalyFlag payment batches where over 40% of transactions are exact round figures. Supporting signal only, never standalone evidenceP2+
9Payment gateway diversionFlag any payment gateway where destination accounts do not match registered government accounts, or where unauthorised convenience fees are collectedP3 (needs KEPSS/CBK)

Pattern 9 is precisely the failure mode documented in the 2025–26 eCitizen audit: funds routed to an account never approved as a Treasury collection point.

Machine-Learning Layer (Phase 3+)

Isolation Forest

Unsupervised anomaly detection across the full dataset, finding deviations without needing labelled fraud examples.

Graph Neural Networks

Maps relationships across contractor, officer, and company networks to catch multi-hop conflict-of-interest patterns too complex for simple matching rules.

Computer Vision

Compares citizen-uploaded project photos against satellite imagery to flag gaps between claimed and actual construction progress.

Every model output is a supporting signal for a human analyst; no public alert and no agency referral is generated from ML output alone.

The Public Dashboard by Phase

This is what a Kenyan citizen, journalist, or researcher can actually see and access at each stage, and what is not yet available. Honesty about Phase 1 limitations is as important as the Phase 3 ambition.

Phase 1 Dashboard (Months 1–12): Public Data Only, No Government Cooperation Required

Data shownFrequencySourceLimitations to communicate clearly
KRA monthly tax collection by category (VAT, PAYE, excise, customs, corporation tax)Monthly (on KRA publication)KRA public press releasesCategory totals only, not individual taxpayer data; updated monthly, not daily
Consolidated Fund balanceWeekly (on CBK publication)CBK Weekly BulletinClearly labelled as last published weekly figure, not a live balance. Do not overstate this.
PPRA contract awards: searchable by county, ministry, contractor, amountDailyPPRA public portalOnly contracts published by PPRA; contracts awarded outside the portal are not yet visible
Active fraud flags (after human analyst confirmation)As they ariseRule-based detection on PPRA dataRule-based only; ML detection not yet operational; flags only on procurements PPRA has published
Basic officer profiles: name and title linked to PPRA contractsLivePPRA data + PSC payrollPhotographs added from Phase 2; full transaction history only from Phase 3
Pilot county project map and citizen photo uploadsLiveCitizen submissions + PPRAOne county initially; expanded county by county through Phase 2
Historical Auditor-General and EACC reports, digitised and searchableAs digitised (10-year archive)AG and EACC published reportsHistorical only; not real-time
Open API: machine-readable access to all public dataSame as aboveAll Phase 1 sourcesPhase 1 data scope only; no government-integration data until Phase 3

Phase 3 Dashboard (Month 18+): Full National Integration, All Government Systems Live

Data shownFrequencyWhat it enables
Real-time Consolidated Fund balance via KEPSSLive (every RTGS transaction)Every Kenyan can see the national account balance updating in real time
Live tax collection by category as KRA processes each transactionLiveSee how much revenue Kenya collected today, broken down by tax type
Every fund release to every ministry and county as IFMIS processes itLivePrecise, immediate visibility of where budget is going; named authorising officer on every release
Full contract registry: every government contract, nationwideLive on awardContractor identity, registration number, directors, amount, tender reference: all public at point of signing
Full officer profiles: name, official photo, full authorisation history, Integrity ScoreUpdated continuouslyEvery officer who handles public funds is publicly identifiable and accountable
Active fraud alerts with full public evidence chainLive (post human confirmation)Confirmed fraud visible to every Kenyan in hours, not years
Budget vs actual spending: real-time, ward by ward, county by countyLiveGap between what was budgeted and what has actually been spent, at the most granular level
Interactive GPS map: all government projects, all 47 countiesLiveClick any project anywhere in Kenya to see its full lifecycle, funding, contractor, and completion status
USSD access: same data on any basic phone without internetLive (subject to CA Kenya approval)A Turkana farmer with a KSh 1,500 feature phone has the same access as a Nairobi lawyer with a smartphone

Officer Accountability

For every government payment, any citizen can see the full name, official photograph, job title, ministry or county office, authorisation history, investigation status, and Integrity Score of the officer who approved it.

Legal basis

Article 35 of the Constitution and the Access to Information Act 2016 establish the right to publish names and professional information of officers authorising public spending; a public officer spending public money does so in a public capacity.

Privacy protections

Never published: home address, family identities, personal financial data unrelated to the public role, or medical information. Only professional conduct connected to public funds is shown.

The Integrity Score

Every officer handling public funds receives an automatically updated, data-backed public score, based on verifiable facts rather than opinion.

Transaction volume & value
Confirmed fraud flags
Project completion rate
Procurement compliance
Auditor-General findings

Illustrative weighting; each confirmed fraud flag (after human confirmation) causes a significant, permanent reduction. Unconfirmed flags do not affect the score.

"Before the 2027 general election, every voter would be able to see the verified Integrity Score of every elected and appointed official who has handled public money, including every MP's NG-CDF spending and every governor's county budget."

Smart Contract Milestone Payments (Phase 3)

Funds are held in digital escrow and released only against confirmed physical evidence of milestone completion.

20%
Contract signed
Open tender confirmed + performance bond filed
20%
Foundation complete
Engineer inspection + citizen photo + satellite cross-match
25%
Superstructure complete
Engineer + citizen + GPS photo confirms contract spec
25%
Fitting & finishing
Engineer + county official + community sign-off
10%
Completion & handover
Independent audit + 12-month defects liability
Arror & Kimwarer case study

Had this system been operational, the KSh 65 billion paid for the dams would never have left escrow: zero verified construction progress would have meant zero payment released.

Citizen Verification

Technology can track money on paper; only people on the ground can confirm whether the road was actually built. UWAZI turns every citizen into a real-time observer of public projects near them.

1
Visit the siteRoad, school, hospital, borehole, market
2
Photo + commentAutomatic GPS stamp and timestamp, with a written note on actual status
3
AI cross-reference (Phase 3)Photo checked against satellite imagery and the contract specification
4
Human review (every phase)An analyst reviews all evidence before any flag is published; this step cannot be skipped
5
ActionPublic record updated; an EACC referral is filed only once the analyst confirms the discrepancy is credible and material
Important legal distinction

When five or more citizens report the same discrepancy on the same project, this triggers priority human review, not automatic agency filing. A human analyst confirms credibility and materiality first. This protects against coordinated false reporting and keeps every referral legally defensible.

Proposed USSD and SMS Access

A proposed USSD short code, accessible on any Safaricom, Airtel, or Telkom line without internet, is subject to three prerequisites: Communications Authority of Kenya short-code approval, carrier agreements, and gateway infrastructure (budgeted in Phase 2/3). Application would be initiated early in Phase 1 to allow time for approval. Proposed menu: check county fund balance; see active fraud alerts nearby; check project status in your ward; report a problem; subscribe to SMS alerts.

Part 05 of 11

Enforcement Workflow & Legal Framework

Detecting fraud only matters if it leads to consequences. Once a flag is confirmed, a structured sequence is triggered automatically, making it harder for a case to be quietly shelved.

From Detection to Legal Action

1
DetectionA rule-based (P1–2) or ML (P3+) flag is logged and queued for human review; no public alert yet
2
Human review + evidence packageAn analyst reviews all evidence. If confirmed, a court-ready package is generated. If not, the flag is closed and the reason logged publicly
3
Multi-agency notificationPhase 3: EACC, ODPP, FRC, and PSC notified simultaneously via formal API. Phase 1–2: standard reporting channels
4
Public alert publishedOfficer named, amount flagged, agencies confirmed notified, the Integrity Clock starts
5
Legal and administrative processEACC investigates; ODPP decides on prosecution under its own constitutional independence; FRC and the courts handle asset recovery; PSC takes administrative action under its own authority

The Court-Admissible Evidence Package: 7 Items

1. Cryptographic record

The full transaction record with a hash proving it has not been altered since first recorded.

2. Digital signature of the authorising officer

Legally equivalent to a written signature under the Kenya Information and Communications Act.

3. Multi-node timestamps

Timing verified across every node holding a copy of the record.

4. Beneficial ownership data

From BRS, proving any ownership link between the approving officer and the paid company.

5. Comparative market data

Benchmark pricing showing the amount paid exceeded market rate, with the excess quantified.

6. Complete chain of approvals

Every officer who touched the transaction, in sequence, with names, roles, and timestamps.

7. Human expert verification statement (the critical safeguard)

No evidence package is finalised, published, or filed with any agency without this human confirmation step. It is enforced architecturally; it cannot be bypassed by any user, administrator, or automated process.

Multi-Agency Notification

EACC

Direct e-filing into EACC's case management system (Phase 3); standard public reporting channels in Phase 1–2.

ODPP

Receives a court-ready file. UWAZI does not dictate prosecution decisions or timelines; the DPP's independence is constitutionally protected under Article 157.

FRC

A Suspicious Activity Report under the Proceeds of Crime and Anti-Money Laundering Act. UWAZI cannot freeze accounts directly; only FRC has that authority.

PSC

Notified with the full package; PSC alone decides on suspension of IFMIS access or salary review, under the Anti-Corruption and Economic Crimes Act and the Conflict of Interest Act, 2025.

The Integrity Clock

Critical legal distinction

The Integrity Clock is a public transparency mechanism, not a legal deadline imposed on any agency. UWAZI cannot lawfully impose investigation or prosecution timelines on EACC, ODPP, or any constitutional body; prosecutorial independence is protected under Article 157. The Clock shows the filing date, days elapsed, and the agency's current stated status, all updated publicly. If an agency provides no update within 30 days, UWAZI publishes a neutral factual statement noting that no update has been received, without alleging wrongdoing or imposing a deadline.

What UWAZI Does, and What Authorities Do

UWAZI does directlyThe relevant authority decides, under its own legal mandate
Publishes the fraud flag and full evidence chain after human confirmationEACC investigates and refers for prosecution
Notifies EACC, ODPP, FRC, and PSC simultaneously with a complete packageODPP makes the final prosecution decision (Article 157)
Adds the officer and linked companies to a public High-Risk WatchlistFRC decides on account monitoring or freezing
Keeps a permanent public record of the allegation, process, and outcome, even if the officer is later clearedPSC decides on suspension or salary review

Legal and Constitutional Basis

ProvisionRelevance
Constitution, Article 201Requires transparency and accountability in all matters involving public funds
Constitution, Article 35Guarantees every Kenyan the right to access information held by the state
Constitution, Article 62All natural resources belong to all Kenyans
Constitution, Article 157Protects DPP independence; UWAZI files evidence but makes no claim on prosecution timelines
PFM Act 2012, s.194(3)Requires all public entities to publish financial information; UWAZI makes this real-time rather than retroactive
Access to Information Act 2016Legal basis for publishing officer names and professional information
Conflict of Interest Act, 2025 (Act No. 11 of 2025)Signed 30 July 2025, in force 19 August 2025; consolidates conflict-of-interest law under EACC's supervision and empowers asset-forfeiture action; UWAZI's conflict detection is built to feed directly into this framework
Anti-Corruption and Economic Crimes ActLegal basis for PSC suspension of officers charged with corruption
Kenya Evidence Act, Cap. 80, s.106BElectronic records with a certificate of authenticity are court-admissible
Computer Misuse and Cybercrimes Act 2018Digital forensic evidence requirements UWAZI's packages are structured to meet
Data Protection Act 2019Governs collection and publication of personal data; only professional conduct is published

"UWAZI is not a radical proposal. It is what the law already requires, enforced by technology rather than left to bureaucratic discretion."

Part 06 of 11

Modules, Part A: Core System, Debt, Natural Resources, Parliamentary Funds

Twenty modules in total. This part covers the core system and the first group of specialised trackers.

Master Module Summary

#ModuleWhat it doesPhase
1–11Core SystemTax tracking, Consolidated Fund visibility, officer profiles, fraud detection, blockchain evidence, enforcement pipeline, smart-contract paymentsP1 partial P3 full
12Debt TrackerEvery loan: lender, amount, purpose, completion, repayment; daily interest accumulationP1 partial P3 full
13Natural Resources TrackerMining, oil, gas, forest, water and land extraction licences; royalties; community benefit fundsP2–P3
14Parliamentary & County Assembly FundsNG-CDF, Ward Development Fund, Senate, bursary, and Women Representative funds, fully visible to constituentsP1–P2
15–19eSee Part 07Citizen verification, assets registry, donor funds, infrastructure, and supporting modulesVarious

Modules 1–11: The Core System

The foundation that every other module depends on, delivered in phases so each stage provides public value on its own while preparing for the next.

Tax Inflow Tracking

P1 Monthly KRA category totals (VAT, PAYE, excise, customs, corporation tax), not individual taxpayer data. P3 Real-time category data via formal iTax API.

Consolidated Fund Visibility

P1 Most recent published CBK weekly bulletin, clearly labelled as weekly, not live. P3 Real-time balance via KEPSS.

Officer Accountability Profiles

P1 Name and title linked to PPRA awards. P3 Full profile: photo, transaction history, Integrity Score.

Fraud Detection

P1–2 Rule-based on public PPRA data. P3+ ML-enhanced on fully integrated data.

Court-Admissible Evidence

P1–2 Cryptographic timestamping, standard EACC reporting. P3 Full 7-item packages auto-filed to all four agencies.

Smart Contract Payments

Not available P1–2 (requires IFMIS). P3 Escrowed funds released only against verified milestones.

Module 12: Debt Tracker

Current data, mid-2026

Kenya's gross public debt stock stood at KSh 14.12 trillion in the National Treasury's April 2026 Budget Summary, with domestic debt of roughly KSh 8.3 trillion (≈40% of GDP) and the remainder external. Net public debt crossed KSh 13 trillion in May 2026 (CBK). The Controller of Budget put the debt-to-GDP ratio at roughly 70% in March 2026; the IMF projects it rising to 71.6% in 2026 and 72.4% in 2027. Debt servicing consumed approximately KSh 1.35 trillion, about 42% of revenue, in the first nine months of FY2025/26, and the FY2026/27 budget allocates KSh 1.50 trillion (31.2% of the entire budget) to Consolidated Fund Services, mostly interest and pensions. Domestic interest alone now exceeds Kenya's full education budget.

What the Debt Tracker shows citizens: every loan's lender, amount, date, interest rate, and the named officials who signed it; the project or purpose each loan funded, and whether that project was actually completed (verified by citizen photos, satellite imagery, and independent engineer sign-off); how much of each loan has been repaid; daily interest accumulation in real terms; and a side-by-side comparison of what was promised against what was delivered.

Creditor categoryApprox. amount% of externalWhat UWAZI specifically tracks
World Bank (multilateral)KSh 2.9T≈54%Disbursement to project, implementation progress, citizen delivery verification; many projects show disbursement with delayed or absent delivery on the ground
China Exim Bank (bilateral)KSh 955B≈17.5%Payment trail, physical construction progress, officer sign-off at each stage; Standard Gauge Railway: KSh 500B+ borrowed, ongoing Treasury subsidies eroding the fiscal position
Commercial / EurobondsKSh 1.27T≈23%Refinancing risk on outstanding commercial debt; the 2024 Eurobond buyback reduced immediate rollover risk but did not reduce the principal
Domestic T-bills and bondsKSh 8.3T≈56% of total debtInterest on domestic debt alone now exceeds Kenya's entire education budget annually; crowding out private-sector borrowing and slowing growth
IMF facilitiesVariable concessionalConcessionalKenya's $3.6B programme expired April 2025 without a successor; no new arrangement as of mid-2026; Governance Diagnostic report due before end-2025
On the IMF relationship

Kenya's previous $3.6 billion IMF Extended Fund Facility / Extended Credit Facility arrangement expired in April 2025 after the ninth review did not proceed; Kenya requested a successor programme, and an IMF technical mission visited Nairobi in early 2026, but no new financing arrangement had been agreed as of mid-2026. The IMF's Governance Diagnostic mission (completed June 2025) was due to share a draft findings report with the authorities before the end of 2025.

Module 13: Natural Resources & Revenue Tracker

Under Article 62, Kenya's natural resources belong to all Kenyans, yet revenue from oil, gas, mining, forestry, sand harvesting, and water extraction remains largely invisible to the public. The module tracks licences, extraction volumes against limits, royalties collected against royalties owed, the legally required community benefit share, environmental compliance, and any change to forest or public land boundaries (immediately flagged with the authorising officer named).

The accountability gap in plain numbers

Communities near Kenya's Turkana oil fields remain among the poorest in the country: no piped water, few functional schools, no paved roads, despite billions in oil revenue extracted from under their land since 2019. The legally required community development share has not been demonstrably received.

ResourceAnnual revenue (est.)Documented problemDocumented example
Oil & gas (Turkana)KSh 12B+Revenue not fully published; legally required 5% community share not demonstrably disbursedTullow Oil / CNOOC: KSh 12B+ in annual revenue; host communities report zero development benefit received
Mining licencesKSh 4.2BLicences awarded to connected individuals at below-market royalty rates; artisanal miners excludedGold mining in Migori: licences at 1% royalty rate; artisanal miners locked out of legal operations
Forest allocationKSh 890MIllegal logging; land excised for private development without transparent processMau Forest: over 40,000 hectares lost over a decade; authorisations not publicly documented
Sand harvestingKSh 2.1BUnregulated extraction; revenue not fully reaching county treasuriesMachakos and Kitui: billions extracted annually, counties receive a fraction of owed royalties
Water resourcesKSh 1.4BPrivate companies extracting billions of litres at minimal royalties; lakes decliningNaivasha flower farms: Lake Naivasha water level declining, extraction licences underpriced relative to volume

Phase 2–3, pending NLC and mining-registry data access agreements.

Module 14: Parliamentary & County Assembly Funds Tracker

The visibility gap (Institute of Public Finance Kenya)

Only 11% of Kenyans know how much NG-CDF their constituency receives. Of those, only 3% have ever seen a detailed breakdown of how it was spent. Zero percent can name every project funded in their constituency in the past year. Yet MPs and MCAs collectively control over KSh 70 billion in public funds annually.

FundAnnual allocationRecipientsCurrent visibilityWhat UWAZI addsPhase
NG-CDF (Constituencies)KSh 42B290 MPsPDFs buried on the NG-CDF website, rarely updatedLive balance, every project, every bursary recipient (privacy-protected), full contractor details, MP name on every authorisationP1+
Ward Development FundKSh 17B1,450 MCAsNo national public portal currently existsEvery ward project, contractor details, MCA authorisation on every paymentP1+
Senate Oversight FundKSh 2.1B67 SenatorsMinimal; no standardised reportingFull expenditure trail linked to outcomes and Senate committee workP2+
County Bursary FundKSh 8.4B47 county governmentsMany counties never publish beneficiary listsStudent recipients confirmed (privacy-protected), institutions verified as operational, amounts confirmed as actually transferredP2+
Women Representative FundKSh 2.3B47 Women RepsMinimal; no standardised national reportingProject tracking and direct beneficiary confirmation by citizensP2+

Before the 2027 general elections, every voter would be able to see the verified, data-backed record of exactly what their MP did with KSh 42 billion of public money; and what their MCA did with KSh 17 billion more. Bursary fraud specifically (phantom students, non-existent schools) would be caught at the point of payment rather than at an audit two years later.

Part 07 of 11

Modules, Part B: Citizen Verification, Assets, Donor Funds, Infrastructure & Supporting Modules

Modules 15 through 19e, completing the full set of 20.

Module 15: Citizen Verification

The integration of physical citizen verification with AI satellite cross-referencing as an official part of the public accountability record has no direct equivalent in any existing transparency platform globally. P1+ basic upload, GPS stamp, and community comments; P3 adds AI satellite cross-referencing.

Worked example

A laboratory block at a secondary school is reported as 100% complete and fully paid. Parents upload photos showing an unfinished foundation; 47 community members confirm "not complete." A human analyst reviews the evidence against the contract and satellite imagery, confirms the discrepancy, and EACC receives a formal referral. The authorising officer is named publicly, and the Integrity Clock starts.

Community Comment System

FeatureHow it works
Permanent searchable recordEvery photo, comment, video, and document uploaded by citizens is permanently stored and publicly searchable; no officer can delete it
Officer response obligationQuestions posed publicly on any project page must be answered by the responsible officer within 14 days, under the Access to Information Act 2016
Irregularity flaggingCitizens can specifically flag: wrong contractor on site; work stopped without explanation; substandard materials; project does not match the signed contract specification
Community voteCitizens vote on whether a project meets the specification stated in the signed contract; the vote is publicly visible to all Kenyans and forms part of the completion verification record
Whistleblower protectionCitizen identities are never published; only GPS coordinates and a timestamp are recorded. Full protection under the Whistleblower Protection Act and the Data Protection Act 2019

Module 16: Government Assets Registry

The National Land Commission has documented over 200 cases of government land illegally converted to private ownership between 2018 and 2024, often through forged documents with no investigation. No single authoritative, verified public valuation of Kenya's government-owned land, buildings, vehicles, equipment, and state-corporation stakes currently exists; estimates put total value above KSh 8 trillion, but these figures are working estimates, not verified data. Establishing the first comprehensive, verified, public assets register is itself one of UWAZI's specific objectives. Phase 2–3, pending NLC and registry data access.

Module 17: Foreign Aid & Donor Fund Tracker

Tracks every donor disbursement from receipt to verified delivery: amount, donor, stated purpose, receiving ministry, GPS-tracked project-level implementation progress, reporting-deadline compliance, conditionality tracking, and an early alert when donor funds approach expiry unused.

The Virtuous Cycle UWAZI Creates for Kenya's Financing

1
Donor disburses funds for a specific purposeClearly documented in UWAZI at the moment of disbursement: amount, donor, ministry, stated purpose, conditionalities
2
UWAZI tracks every shilling from receipt to deliveryPublicly visible in real time: which ministry, which project, which officer, in what amounts
3
Citizens verify on the groundGPS-stamped photos of funded projects become part of the permanent public record, independently, without government involvement
4
Donor receives a verified accountability report automaticallyBlockchain-backed, citizen-confirmed, no manual preparation required; the record is already there, already public, already verified
5
Donor has full, independently verifiable confidence in accountabilityThis is what no existing system currently offers: not a self-report, not a field visit, but a continuous, tamper-proof, publicly accessible record
6
Kenya secures more financing at better termsDemonstrated accountability attracts concessional financing. The difference between 1–2% concessional and 7–9% commercial rates on KSh 500B of annual new borrowing is conservatively KSh 25–30B a year: more than 16 times UWAZI's Phase 1 cost

Phase 2–3. Directly relevant given that Kenya's prior IMF-supported programme expired without a successor agreed as of mid-2026, and that every future financing arrangement will carry stronger governance conditionalities than before.

Module 18: Infrastructure & Development Tracker

Every road, school, hospital, market, water system, and public building, from budget allocation to verified completion. Each project page would show: full specification and scope; GPS location; budget allocated and funds disbursed to date; contractor details and history; the named authorising officer for every payment; the contracted timeline and any extensions, with stated reasons; official and citizen-uploaded progress photos side by side; community comments; live fraud status; and an independent completion certificate before any final retention payment (Phase 3). P1 partial on PPRA public data; P3 full with smart-contract escrow and a national GPS map.

Modules 19a–19e: Supporting Modules

19a · P1+

Historical Data Archive

Ten or more years of Auditor-General reports, EACC outcomes, and Controller of Budget reports digitised and searchable, enabling pattern detection across administrations and verification of whether past reform promises were kept.

19b · Proposed, P2–P3

USSD / SMS Access

Same data as the web dashboard on any basic phone, subject to CA Kenya approval and carrier agreements.

19c · P2+

Integrity Score

A published, publicly auditable scoring methodology with a formal dispute and review process, targeted to be live and verified before the 2027 general election.

19d · P1+

Open API

Free, machine-readable access for media, civil society, academia, and international organisations, with no government gatekeeping.

19e · P3+

Annual Corruption Cost Report

Published every 9 December (International Anti-Corruption Day): total confirmed losses by case, top ministries and counties by detected fraud rate, money recovered, and Kenya's year-on-year CPI position against comparable countries.

Part 08 of 11

Implementation Roadmap & Organisational Structure

How UWAZI is structured to be built, who it is built with, and what is delivered in each of the first twelve months.

Organisational Structure

UWAZI is led by its originator, with delivery built around a small core engineering team, a legal and compliance function, and a dedicated civil-society and partnerships function from the outset. The structure is intentionally lean in Phase 1: a Chief Technology Officer leading all architecture and delivery decisions, a data engineering lead responsible for the ingestion pipeline and rule-based detection, two full-stack developers building the public dashboard and citizen-upload system, a legal counsel retainer engaged before any external document is shared, and a civil-society liaison responsible for coalition building from Month 2. Full role-by-role cost assumptions are set out in Part 9.

Coalition & Partnership Model

UWAZI's credibility and durability depend on partnerships across four categories, sequenced to match what each partner needs from the platform at each stage.

Civil society

Mzalendo Trust (parliamentary monitoring and an existing audience of millions), Transparency International Kenya (international credibility and the CPI link), the Kenya Human Rights Commission (constitutional litigation capacity), and the Institute of Public Finance Kenya (NG-CDF and county-budget expertise) are the natural first coalition partners, engaged from Phase 1.

Regulatory champions

EACC, the Controller of Budget, the Office of the Auditor-General, and PPRA each have a direct legal mandate that aligns with a specific UWAZI module; engagement with these institutions follows demonstrated Phase 1 proof of concept.

Funding partners

World Bank Kenya's Governance, Accountability and Decentralization programme; USAID Kenya's Democracy, Rights and Governance programme; the IMF's Governance Diagnostic process; the Gates Foundation's open-data programmes; Open Society Foundation; and the EU Kenya governance programme are the realistic Phase 1 funding sources, each approached with a proposal matched to its own criteria.

Academic partners

A university partner (for example, University of Nairobi or Strathmore University, including @iLabAfrica) provides both a Phase 3 blockchain consortium node and independent research credibility on governance impact.

Phase 1 Milestones, Month by Month

MonthMilestoneWhat it delivers
1Legal & technical foundationLegal entity, IP registration, technical repository, and CTO in place; UWAZI exists as a protected legal entity
2Data infrastructureAutomated daily/weekly ingestion of CBK bulletins, KRA releases, and PPRA tender data; the database holds real Kenyan government data
3Public dashboard (alpha)CBK, KRA, and PPRA data live; bilingual, mobile-responsive interface; any Kenyan can open the dashboard and see real data with no registration required
4Citizen verification (beta)Photo upload with GPS stamping, community comments, and a pilot county project map live; first citizen reports reviewed by an analyst
6Rule-based fraud detection (alpha)Ghost-company, inflated-pricing, split-purchasing, and no-tender detection live on PPRA data; first validated, human-confirmed, publicly published fraud flag
7–8Pilot completion & funding pushFull proof of concept demonstrated publicly; pilot evaluation report published; funding applications submitted to at least three donors; at least one civil-society partner formally signed
9–12Consolidation & Phase 2 preparationDetection expanded; a second county added; USSD short-code application submitted; carrier negotiations begun; Phase 2 architecture and hiring plan finalised; Phase 2 funding secured or at final stage from at least two sources

Full Implementation Timeline

PhaseTimelineKey deliverablesBudget
Phase 1 (MVP)Months 1–12Public dashboard live; one pilot county with citizen verification; rule-based detection alpha; Phase 2 coalition assembledKSh 53M
Phase 2 (Growth)Months 12–36All 47 counties connected; civil-society coalition formalised; full Hyperledger Fabric deployed; ML training begins; USSD operational (subject to approval)KSh 410M
Phase 3 (National Integration)Months 18–36+Full government integration (IFMIS, KRA iTax, KEPSS, BRS, NLC, agency auto-filing); Kafka streaming; ML models fully operational; smart-contract payments liveKSh 791M – 1.069B
Annual operations (Year 3+)Ongoing45–60 person national operation; full security stack; Annual Corruption Cost Report; Integrity Scores updated before each election cycleKSh 370–528M / yr
Part 09 of 11

Budget & Funding Strategy

A bottom-up budget with assumptions stated plainly, and a realistic, phased funding model.

Budget Assumptions

Salary benchmarks

Based on current Nairobi market rates (BrighterMonday, Andela Kenya compensation data, iHub market intelligence); senior engineers with blockchain, AI/ML, and distributed-systems experience command roughly KSh 380,000–650,000 per month. Budgeting below market produces an unexecutable plan.

Statutory contributions

All personnel costs include an additional 18% for NSSF, NHIF/SHIF, NITA levy, and the Affordable Housing Levy; these are legal obligations, not optional line items.

Government integration complexity

Based on documented Kenyan precedents (Huduma Namba, the original IFMIS rollout, eCitizen), where government IT integrations have historically exceeded initial estimates by 2–4×.

Contingency

25% across every phase, the professional standard for complex government technology projects; a 10% contingency would not be credible to an experienced funder.

Phase 1 Budget: Line-Item Breakdown (Months 1–12)

This is where the KSh 53 million goes. Every line item has a named justification; funders can interrogate any of them.

CategoryItemAmount (KSh)
Personnel (gross + 18% statutory)Founding Director / CEO (KSh 220K gross × 1.18 × 12)3,115,200
Chief Technology Officer (most critical hire (KSh 480K gross × 1.18 × 12)6,796,800
Senior Full-Stack Developers ×2 (KSh 250K × 1.18 × 2 × 12)7,080,000
Lead Data Engineer (KSh 280K × 1.18 × 12)3,964,800
UI/UX Designer, contract (KSh 160K × 1.18 × 6 months)1,132,800
Legal counsel retainer (KSh 120K × 12)1,440,000
Civil society liaison, contract (KSh 150K × 6 months)900,000
Staff benefitsGroup medical insurance + professional development710,000
Cloud infrastructurePrimary cloud hosting, production-grade security-hardened (KSh 280K × 12)3,360,000
Redis cache (KSh 35K × 12)420,000
Elasticsearch cluster (KSh 45K × 12)540,000
Backup and disaster recovery (KSh 40K × 12)480,000
Public blockchain notarisation (Phase 1 only, KSh 15K × 12)180,000
Domain, DNS, SSL12,000
SecurityWeb Application Firewall (KSh 85K × 12)1,020,000
SIEM 24/7 threat monitoring (KSh 120K × 12)1,440,000
Penetration testing ×2 (KSh 750K × 2)1,500,000
Bug bounty programme setup, Year 1500,000
Cyber liability insurance (annual)900,000
Legal and IPKIPI registration + legal entity + Data Protection Act compliance review470,000
Data and operationsHistorical data digitisation (10-year Auditor-General and EACC archive)600,000
Satellite imagery subscription (Copernicus + Planet Labs)350,000
Enterprise fibre internet (KSh 28K × 12)336,000
Co-working space / iHub equivalent (KSh 90K × 12)1,080,000
Equipment (laptops ×8, servers, peripherals) + dev tools (GitHub, Figma, Jira)1,620,000
Civil society and outreachCivil society partner engagement400,000
Pilot county launch and community engagement350,000
Media and public communications500,000
Kiswahili translation, localisation, and stakeholder travel650,000
Subtotal before contingency42,507,600
25% contingency10,626,900
Phase 1 TotalKSh 53,134,500 (≈ USD 408K)

Budget Summary by Phase

PhasePeriodCoversTotal (incl. 25% contingency)
Phase 1Months 1–12Personnel, cloud and security infrastructure, legal/IP setup, historical data digitisation, civil-society outreach, Machakos pilot launchKSh 53.1M (≈ USD 408K)
Phase 2Months 12–36Expanded engineering team (blockchain, AI/ML, DevOps, mobile), multi-region cloud, blockchain node hardware, legislative drafting support, 47-county engagementKSh 409.0M (≈ USD 3.15M)
Phase 3Months 18–36+One-time government integration costs (KEPSS, IFMIS, KRA iTax, BRS, NLC, EACC/ODPP/FRC/PSC auto-filing) and 47-county rollout at roughly KSh 8M per countyKSh 791M – 1.069B (≈ USD 6.1M–8.2M)
Annual operationsYear 3+ ongoing45–60 staff, multi-region cloud, full security operations, annual independent audit, civil-society and outreach programmeKSh 370M – 528M / yr (≈ USD 2.85M–4.06M)
KSh 1.25B–1.53B
total 3-year build cost
0.21%–0.25%
of one year's documented corruption loss
< 19 days
to recover build cost at conservative impact
67:1–82:1
conservative combined return ratio, Year 3

Why a Blockchain Node Costs What It Does

Phase 2 budgets roughly KSh 8 million per enterprise-grade node (server, Hardware Security Module, and installation) for nodes holding court-admissible records, not the roughly KSh 2 million a basic server would cost; the difference reflects what is actually required to make a record stand up in court. The same realism applies to county rollout: roughly KSh 8 million per county, covering technical integration, local training, hardware, travel, stakeholder engagement, first-year support, and change management, rather than an unrealistic flat per-county estimate.

Phase 1 Funding Sources

SourceRealistic rangeTimeline
World Bank Kenya Governance Portfolio$150K–$500K6–18 months
USAID Kenya DRG Programme$100K–$300K3–12 months
IMF Governance Diagnostic-linked funding$50K–$200KLinked to the ongoing diagnostic process
Gates Foundation (open data / civic accountability)$100K–$500K6–12 months
Open Society Foundation$50K–$250K6–12 months
EU Kenya Democratic Governance Programme€100K–€500KTied to EU programme cycles
Kenyan diaspora impact capital$20K–$100K3–6 months

Combined realistic Phase 1 funding potential: $320,000–$1.35 million, comfortably covering Phase 1 with diversification across at least three donors; no single source is intended to exceed 30% of total Phase 1 funding, to preserve editorial and operational independence.

Phase 3+ Sustainable Revenue Model

Commercial sustainability is approached with honest timelines, not optimistic projections assumed before they are earned.

Government SaaS contracts (Year 3+)

Highest risk: requires political support, proven impact, and enabling legislation. At full 47-county adoption, roughly KSh 188M/year; a national contract could reach KSh 150–400M/year. Not projected before Year 3 without confirmed agreements.

Institutional subscriptions (Year 2+)

Medium risk: banks (KYC and procurement screening), law firms (evidence packages), insurers. Realistic Year 2 range KSh 8–25M, growing to KSh 25–60M by Year 3.

Data analytics services (Year 2+)

Procurement analytics for development partners and academic licensing; realistic Year 3 total KSh 10–30M.

International licensing (Year 5+)

Lowest near-term likelihood: realistic only once the Kenya deployment is fully proven. See Part 10 for the global expansion model.

Revenue Sustainability Projection

These are realistic ranges, not optimistic targets. Government SaaS revenue is treated as contingent on confirmed contracts, not assumed before they exist.

YearGrant fundingCommercial revenueTotal
Year 1KSh 40–70MKSh 0KSh 40–70M
Year 2KSh 150–250MKSh 8–25MKSh 158–275M
Year 3KSh 100–200MKSh 50–120MKSh 150–320M
Year 4KSh 50–100MKSh 200–400MKSh 250–500M
Year 5+KSh 20–50MKSh 400–700MKSh 420–750M
Honest planning note

Year 4–5 commercial revenue assumes government SaaS contracts materialise. If political resistance delays this, grant funding remains the primary source into Year 5. Plan for that scenario and do not assume the optimistic case when making long-term commitments.

Part 10 of 11

Risk Analysis, Return on Investment & Global Expansion

An honest risk register, not a sanitised one, followed by the evidence behind the return-on-investment figures used throughout this document.

Risk Matrix

1. Political resistance

Probability: HighImpact: HighResidual: Medium

Officials whose conduct would be exposed have direct power to block, defund, or legally challenge UWAZI. Mitigated by full Phase 1–2 independence from government permission (PPRA, CBK, and KRA data are already public), by building the civil-society coalition before seeking government integration, and by an Open API that makes suppression technically difficult. Some Phase 3 integrations, particularly IFMIS, may face years of resistance regardless; UWAZI delivers substantial value on public data alone in the meantime.

2. Data blocking

Probability: Med–High (P3)Impact: MediumResidual: Low–Moderate

Government may decline formal API access to IFMIS, KRA iTax, or KEPSS. Phase 1–2 require no government cooperation. Article 35 and the Access to Information Act 2016 provide a legal basis for formal access requests.

3. Cybersecurity threats

Probability: HighImpact: High if compromisedResidual: Low–Medium

State-level or criminal actors may attempt to compromise the system to delete evidence or discredit UWAZI. Blockchain architecture makes deletion cryptographically impossible once confirmed across the consortium; bank-grade security controls apply from launch.

4. Adoption and usage

Probability: MediumImpact: MediumResidual: Low

Citizens may not use the platform, reducing its deterrent effect. Mitigated by bilingual access from launch, a proposed USSD channel, and partnership with civil-society organisations that already reach millions of Kenyans.

5. Funding dependency

Probability: MediumImpact: MediumResidual: Low

Over-reliance on a single donor could compromise independence. Mitigated by a minimum of four funding sources from inception, with no single source above 30% of Phase 1 budget, and editorial independence protected in every funding agreement.

6. Technical execution

Probability: MediumImpact: Medium (delays)Residual: Low–Managed

Government-scale infrastructure is genuinely complex and legacy-system integration carries real technical risk. Mitigated by a phased architecture (Phase 1 uses public data only, with zero legacy-integration risk), rule-based detection before ML, and a CTO hired as the first priority role.

Return on Investment: Four Evidence-Based Channels

1. Corruption prevention

Brazil's Portal da Transparência cut procurement fraud 30–50% in monitored sectors, but only 8–10 years after launch. Kenya's conservative modelling: 5% reduction by Year 2–3 (KSh 30.4B/yr), 10% by Year 3–4 (KSh 60.8B/yr), with the Brazil-scale 30% figure modelled realistically at Year 5–8, not earlier.

2. Detection & asset recovery

FATF research finds real-time detection with automatic enforcement filing improves recovery rates 3–8× over retrospective audits. Against EACC's FY2024/25 baseline of KSh 3.4 billion recovered, this implies KSh 10.2B–27.2B/year by Year 2–4.

3. Sovereign borrowing-cost reduction

An IMF working paper on governance and sovereign spreads finds credible, internationally verified transparency reforms typically improve borrowing spreads by 0.3–0.8% within 3–5 years. On Kenya's debt stock, even the conservative 0.3% figure is worth roughly KSh 36.9 billion a year, recovering UWAZI's full three-year build cost in about sixteen days of debt-service savings alone.

4. Donor financing improvement

The spread between concessional financing (1–2%) and commercial financing (7–9%) on new annual borrowing implies a conservative saving of KSh 25–30 billion a year if even 20% of new borrowing shifts to concessional terms, achievable Year 3–5 with demonstrated accountability.

ROI typeConservativeMidHigh
Corruption preventionKSh 30.4B/yrKSh 60.8B/yrKSh 182.4B/yr
Detection & recoveryKSh 10.2B/yrKSh 17.0B/yrKSh 27.2B/yr
Borrowing-cost reductionKSh 36.9B/yrKSh 61.5B/yrKSh 98.3B/yr
Donor financing improvementKSh 25B/yrKSh 30B/yrKSh 50B/yr
Conservative combined total (Year 3)≈ KSh 102.5B / yr

"KSh 102.5 billion against a KSh 1.25B–1.53B build cost is a conservative return ratio of roughly 67:1 to 82:1 at Year 3 steady state. No comparable infrastructure investment in Kenya's recent history offers an evidence-based return of this scale."

Global Expansion Model

A deliberately staged path: prove the model in Kenya before exporting it anywhere else.

Stage 1 · Prove Kenya (Years 1–3)

Full operational proof of concept with independently verified impact and a modular, exportable platform architecture.

Stage 2 · East Africa (Years 3–5)

Partner with civil society in Tanzania and Uganda, adapting for local legal frameworks and languages, co-funded as a regional public good.

Stage 3 · Pan-Africa (Years 5–10)

Licensed deployment across the continent with potential African Union partnership; estimated revenue at 10-country scale, USD 10–50M annually.

Stage 4 · Global South (Year 10+)

Conditional on demonstrated national impact and formal Government of Kenya endorsement; not a guaranteed outcome, but a realistic long-term direction.

Illustrative target markets, based on their 2024–25 governance and corruption indicators: Nigeria, Tanzania, Uganda, Ghana, Rwanda, Ethiopia, South Africa, and the Democratic Republic of Congo, each for distinct structural reasons (oil-revenue opacity, language fit, devolved-government structure, civic-tech maturity, or resource-revenue opacity).

Part 11 of 11

Strategic Conclusion & Contact

National infrastructure

UWAZI is not an application. It is infrastructure, as essential to Kenya as roads, electricity, or water. A country cannot function without financial accountability any more than it can function without power.

A long-term system

Designed to outlast any single administration: data distributed across independent nodes means no government can shut it down, and an open API means the data lives simultaneously in millions of hands worldwide.

A governance transformation tool

The goal is not to catch individual thieves. It is to make theft structurally difficult. When every shilling is visible and every officer is named, deterrence replaces detection, and prevention replaces prosecution.

The numbers, plainly

UWAZI's entire three-year build cost, KSh 1.25B–1.53B, is recoverable in under three weeks of operation at conservative, evidence-based impact levels. The return ratio is 67:1 to 82:1 on conservative projections. The constraint has never been the return on investment; it has been the political will and the funding to build the system.

Call to Action

Kenya loses roughly KSh 608 billion every year to corruption: about KSh 1.67 billion a day, KSh 69 million an hour. The technology to close that gap exists. The legal framework to support it already exists, under Articles 35, 62, 157, and 201 of the Constitution and the Access to Information, Public Finance Management, and Conflict of Interest Acts. What is needed now is the will, the partnerships, and the funding to build it.

Intellectual Property Declaration

This concept, in its specific, integrated form, was originated by John Thindi Mwaura ("Marcus") in Kajiado, Kenya, on 15 March 2026 (Reference: UWAZI-CONCEPT-001). The following constitute the original intellectual contribution of the named originator:

  1. Attaching individual government officer photographs, names, and publicly visible track records to every public financial transaction in real time, making personal accountability the default rather than the exception.
  2. The integrated architecture combining, in one platform: real-time tax inflow tracking from the point of collection; Consolidated Fund balance visibility; individual officer accountability profiles; rule-based and AI-powered fraud detection with public alerts following mandatory human confirmation; auto-generated court-admissible blockchain evidence packages; and direct, simultaneous filing to EACC, ODPP, FRC, and PSC.
  3. The "shilling-to-shilling" philosophy: tracking every public coin from the point of tax collection through every institutional hand to final expenditure, with no gaps.
  4. The Integrity Clock: a public transparency mechanism, not a legal deadline, showing how long a filed case has been active and its current stated status.
  5. The smart-contract conditional spending mechanism, releasing funds to contractors only when physical and technical verification confirms milestones are actually met on the ground.

Any organisation, government body, investor, or individual wishing to implement, commercialise, or adapt this concept must obtain prior written authorisation from the originator.

Contact

John Thindi Mwaura (Marcus), Concept Originator
Kajiado, Kenya
Email: mwaura.ke.john@gmail.com · uwazi.ke@gmail.com
Phone: +254 705 062 319
Reference: UWAZI-CONCEPT-001