The learner list
One version in the admission book, another in a spreadsheet on the bursar’s laptop, a third in the class teacher’s notebook. All maintained carefully. None of them agreeing.
Admissions, attendance, CBC and KCSE grading, fees, transport and parent engagement — all reading from the same learner record, so a correction made once is a correction made everywhere.
One version in the admission book, another in a spreadsheet on the bursar’s laptop, a third in the class teacher’s notebook. All maintained carefully. None of them agreeing.
Collected on paper, retyped by somebody who did not mark them, graded against a boundary table somebody remembers, assembled into a merit list over a weekend.
Stored as a number a person maintains rather than derived from invoices — so the arrears list, the reminder and the principal’s report eventually disagree.
Every one of those copies is kept by somebody doing their job properly. They disagree anyway, because nothing keeps them in step. Msomi's whole proposition is one record per learner, one per member of staff, and every process reading from those rather than from a copy.
Thirty-seven modules across four areas. Everything below reads from the same learner and staff records, which is what makes the reporting trustworthy.
Run the school on one record instead of eleven spreadsheets.
Less paperwork, on the phone already in your hand.
Know how your child is doing without phoning the school.
Learners get their own portal, and drivers get a sign-in scoped to today's route and manifest — and nothing else.
Most of that time is spent bringing your existing records across, not learning the system.
Your frameworks, levels, classes and streams, grading boundaries and admission number format. An afternoon, because it is a description of the school you already run.
Download the generated Excel templates, fill in your existing learner and staff lists, and import. Every file is validated in full before anything is saved.
Teachers take attendance from day one, on a phone, in the classroom. Guardians begin receiving the same-morning alerts that make the system visible to families immediately.
Exams and report cards for the first series. Fees when the bursar is ready. Transport and the parent app when you want them. Nothing has to arrive at once.
Run more than one framework in a single school, each with its own levels, subjects and grading scale.
Terms are real records, and billing can follow them — because a term is the unit Kenyan schools budget in.
Held on every teacher record, not in a comment box, so staff returns are a report rather than a search.
Captured with their transaction code and matched to the learner, so reconciliation is a review of exceptions.
Guardians without smartphones receive the same alerts. No family is less informed because of their handset.
Access follows responsibility, sensitive records are restricted further, and data is hosted in an African region.
Set up your own login in a few minutes. We confirm every school by phone before activating it, so nobody can register a school in your name — and you are usually live within one working day.
Or try it first — the Trial tier gives you a full term, free, with every module unlocked. See plans.
Either way we confirm your school by phone before activating it, so you are live usually within one working day.