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 —
Built on Kenya's infrastructure
Works with what you already use
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?
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.
- 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.
Achieng, Brenda Atieno
KES 15,000
St. Mary's Primary School
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.
- 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.
Kamau, Peter Njoroge
Mathematics
Peter demonstrates strong number sense and...
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.
- 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.
Cradeum
now
Attendance Alert
Achieng Brenda was marked absent — Period 2 Mathematics
St. Mary's Primary School
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.
- 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 it in action
Built for how schools actually work
A real look at the platform — no mockups, no placeholders.

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 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-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.
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.
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.
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.
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.
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.
We will reach out to you on WhatsApp.