We built this because we needed it.
Rukia Labs started as an internal tool at Zindua School.
We were running cohorts in Nairobi and hitting the same wall every term. Instructors were spending more time marking than teaching. Fee reconciliation meant someone matching M-Pesa messages against a spreadsheet by hand. Compliance reporting meant rebuilding the same exports from scratch. Every platform we looked at was built for a different kind of institution in a different kind of market, and the gap showed up in the details that mattered most to us.
So we built our own. First the grading. Then the payments. Then the early warning system that told us which students were slipping before it was too late to do anything about it.
Other school directors started asking what we were using. That is when it stopped being an internal tool.
Rukia Labs is now a platform any institution can run on. Zindua School is still our first customer and still the one that finds our problems first. We think that matters. We are not selling software we have never had to depend on.