Cradeum
Kenya's School Operating System
The Cradle of Knowledge

One platform.
Every Kenyan school.

CBC-native, M-Pesa ready, NEMIS compliant. Cradeum is built for the way Kenyan schools actually work — not adapted from somewhere else.

Everything your school needs —

Run the SchoolTeach & AssessConnect FamiliesGrow Your Network
Built for Kenya
CBC
CBC Compliant
NEM
NEMIS Ready
M-P
M-Pesa Native
TSC
TSC Integrated
KRA
KRA / NHIF / NSSF
DPA
Kenya DPA 2019

Built on Kenya's infrastructure

Works with what you already use

M-Pesa STK Push
NEMIS-compatible
TSC-ready
Africa's Talking
WhatsApp Business API

Cradeum integrates with the systems Kenyan schools already use.

Sound familiar?

Your bursar reconciles M-Pesa payments in Excel every Monday morning. Three days to answer one question: who has paid and who hasn't.

Your teachers are recording CBC assessments on paper and transferring them to a system that still thinks in percentages. The report cards come out wrong. Nobody has time to fix them before parents' day.

A parent finds out their child was absent from a WhatsApp forward in the evening. You sent nothing — not because you didn't care, but because there was no system to send it.

You run four schools. To know how each one is performing this term, you call four head teachers and wait for four Excel files that never use the same format.

If this is your school — Cradeum was built for you.

How many schools do you run?

Run the School

Your bursar reconciles M-Pesa payments in Excel every Monday morning.

Your school runs. Your staff aren't chasing paperwork.

Attendance marked period by period. Fees collected by M-Pesa and reconciled automatically. Payroll run with KRA, NHIF, NSSF, and HELB deductions calculated correctly. Transport routes managed. Boarding dormitories assigned. The library catalogued. Everything your school needs to function — in one place, working together.

School AdminBursarDriverMatronLibrarian
  • Period-by-period attendance from the timetable
  • M-Pesa STK Push fee collection with real-time reconciliation
  • TSC payroll with statutory deductions — KRA, NHIF, NSSF, HELB
  • Transport routes, boarding dormitories, library catalogue

The Moment

A parent pays school fees from Mombasa at 9pm. By 9:01pm the bursar's dashboard shows the payment matched to the student's invoice. Nobody made a phone call.

See how it works →
M-Pesa Payment
21:03 EAT

Achieng, Brenda Atieno

KES 15,000

Matched to Invoice #INV-2024-0891

St. Mary's Primary School

Bursar dashboard updated
Teach & Assess

Your teachers are recording CBC assessments on paper and transferring them to a system that still thinks in percentages.

CBC report cards that come out right. Not percentages with new labels.

Strand-based assessments recorded against CBC learning areas. Rubric levels EE, ME, AE, and BE — not adapted, not renamed, the actual CBC framework from KICD. Report cards generated as PDFs with strand-by-strand results, teacher comments, and head teacher sign-off. From PP1 to Grade 12.

TeacherClass TeacherHead Teacher
  • CBC rubric levels — EE, ME, AE, BE — across all strands and sub-strands
  • Strand-based assessments from PP1 through Grade 12
  • PDF report cards with teacher and head teacher comments
  • Lesson planning, timetable, and exam scheduling

The Moment

A class teacher finishes entering CBC assessment scores on Thursday. By Friday morning, report cards for all 42 students in her class are generated, reviewed, and released to parents — without a single Excel file.

See how it works →
CBC Report Card
Grade 5 · Term 2 2024

Kamau, Peter Njoroge

Mathematics

NumbersME
MeasurementEE
GeometryAE

Peter demonstrates strong number sense and...

Released to parent · 14 Nov 2024 09:47
Connect Families

A parent finds out their child was absent from a WhatsApp forward in the evening.

The parent knows before the next period starts.

When a teacher marks a student absent, the parent receives a notification before the next period. When a report card is released, the parent is notified within 60 seconds. When a fee balance is due, the parent pays by M-Pesa without calling the bursar. The school and the family are connected — in real time, on any phone.

ParentStudent
  • Absence notification within 60 seconds of attendance being marked
  • Report card push notification on release — PDF available immediately
  • One-tap M-Pesa STK Push fee payment from the parent app
  • SMS fallback for parents on feature phones — no smartphone required

The Moment

A parent in Eldoret receives a push notification at 8:47am: her daughter was marked absent for Period 1. She calls the school. The head teacher already has the attendance record on screen. The conversation takes two minutes.

See how it works →
Cradeum

Cradeum

now

Attendance Alert

Achieng Brenda was marked absent — Period 2 Mathematics

St. Mary's Primary School

8:47 AM · Parent notified before Period 3
Grow Your Network

You run four schools. To know how each one is performing this term, you call four head teachers and wait for four Excel files.

One dashboard. Every school you run.

The Group Director portal gives you a consolidated view across every school in your group — attendance rates, fee collection, CBC performance, NEMIS compliance, TSC verification — without calling anyone. Move students between schools. Deploy staff where they are needed. Share resources across campuses. Manage everything from one login.

Group DirectorSchool Admin
  • Consolidated dashboard across all group schools — live data, no reports
  • Inter-school student and staff transfers with full record continuity
  • Shared resource library across campuses
  • Network-level attendance, finance, and CBC analytics

The Moment

A group director opens her dashboard at 7am. She sees that one of her four schools has an attendance rate of 61% this week. She calls the head teacher with the exact figure before the head teacher has opened their own register.

See how it works →
Network Overview
Term 2 · Week 8
St. Mary's Primary
94%87%On Track
Riverside Academy
61%72%Review
Hillside Secondary
89%91%On Track
Lakeside Primary
78%65%Review
4 schools · Updated 07:02 EAT

See it in action

Built for how schools actually work

A real look at the platform — no mockups, no placeholders.

School admin dashboard showing overview of attendance, fees, and student records

School Admin Dashboard — Complete overview of your school at a glance

Tap thumbnails to view different screens

Kenya-First by Design

Built for Kenya. Not adapted for it.

Every platform that operates in Kenya arrived from somewhere else and tried to fit in. Cradeum starts here. CBC, NEMIS, M-Pesa, TSC, Africa's Talking — these are not integrations added later. They are what Cradeum was built around from the first line of code.

CBC

CBC Curriculum

Cradeum starts with CBC — strands, sub-strands, EE through BE, PP1 through Grade 12 — and builds everything else around it. The report card is right because the foundation is right.

M-P

M-Pesa Native

M-Pesa is the payment system Cradeum was designed around. STK Push goes to the parent's phone. They enter their PIN. The bursar's dashboard updates. No reconciliation. No phone calls. No Excel.

NEM

NEMIS & TSC

Every student record has a NEMIS UPN field. Every staff record has a TSC number, a KRA PIN, NHIF, NSSF, and HELB. Not as optional fields — as the default.

DPA

Kenya DPA 2019

Cradeum was built with Kenya's data protection law as a constraint, not an afterthought. Welfare logs are encrypted. Parents control their consent. The platform handles student data the way Kenya's law requires.

What happens after the demo

Three steps from first conversation to running school.

1

The Demo

You see Cradeum running on a real Kenyan school scenario. CBC report cards, M-Pesa payments, NEMIS records — all live. You ask every question you have. There is no sales script.

2

Onboarding

Your school is set up in Cradeum. Academic structure, staff accounts, fee structures, parent notifications. The onboarding wizard guides your admin through every step. We are there if anything needs a hand.

3

Your School Runs

Attendance is marked. Fees are collected. Report cards go out. Parents are notified. You call your bursar on Monday morning and there is nothing to reconcile.

Every school that joins Cradeum at this stage works directly with the team. Not a ticket. Not a queue. A person.

Common questions

Frequently asked questions

Ready to start

Your school. Running as it should.

Book a demo and see Cradeum running on a real Kenyan school. CBC report cards, M-Pesa payments, NEMIS records — all live.

+254

We will reach out to you on WhatsApp.