What’s actually running. Measured, never promised.
real-time uptime · any incident declared on a timeline · api.hannu.africa/v1/status
Every signal on this page is measured, not asserted — the platform answering, the record responding, and the money-critical jobs proving they are alive. When something breaks, it is declared here with a timeline. And we will never show you a board we can’t back up.
The real state, right now. Measured, not asserted.
One overall signal, then every user-facing component with its own state — and, where we have it, the last 90 days. No internal machinery, no theatre.
Platform
Operations
Money
No incidents to hide. And a place to declare them if there are.
No incidents have been declared since monitoring began on 2026-07-16. When one happens, it is declared here with a timeline — not quietly absorbed.
Measured, not asserted
Every signal here is a real check — the platform answering, the record responding, and the money-critical jobs proving they are alive within governed thresholds. Nothing on this page is a promise.
Every capability, honestly stated
Uptime is the operational view. What each capability can actually do today — Live, Pilot or Gated — has its own home, opened on a metric it must pass, never a date.
See platform statesMachine-readable, always
The same signals stream as JSON at api.hannu.africa/v1/status, edge-cached so this page never loads the platform it reports on.
Real signals, no theatre.
Uptime you can re-check, any incident declared with a timeline, and a board we will never fake. If a signal here doesn’t match what you’re seeing, tell us.