Built for Kenya's CBC curriculum

Everything your school needs, all in one place.

Fees and M-Pesa payments, CBC competency records and exams, payroll, the library and dormitory, and a parent portal with SMS updates. All in one system, built around how Kenyan schools actually operate.

Already using the system, or a parent looking to create your account? Find your school here.

Secure by designRole-based access and an approval trail on sensitive changes
Always accessibleWorks from any device, anywhere you have a connection
Built for CBCKenyan curriculum, KES and M-Pesa from the ground up
Everything a school office runs on

One login, every department.

Each part of the system was built for the actual workflow of a Kenyan school office, not adapted from something generic.

CBC academics & exams

Strands, sub-strands and rubric levels through Grade 12. Exams move through moderation and stay locked until the principal releases results to guardians, so no results leak out early or get edited after the fact.

Fees & finance

Invoices, M-Pesa STK push payments, and a real double-entry ledger behind every shilling. Expenses, procurement, cash deposits and director approval on anything that changes the books.

$

Payroll & advances

Head-teacher-controlled payroll, with a proper emergency salary-advance system that recovers itself from future pay instead of getting tracked on a side notepad.

Parent portal & SMS

Guardians see results and fee balances online and get SMS updates for released results, sick-bay visits and fee reminders, without a front-office phone call.

Dormitory & health

Boarding allocation and attendance, plus a sick-bay visit log that notifies the guardian the same day, every time, not just when something's serious.

Library & assets

Book loans and returns, and a register of school assets and services, so nothing school-owned goes untracked.

Getting started

What onboarding actually looks like.

No two schools set up the same way, so this is a conversation, not a self-checkout form.

We map your school's structure

Grade levels, classes, fee structures, staff and your chart of accounts get set up to match how your school is actually organized.

We bring in your existing records

Current students, and historical results going back through past curricula, including pre-CBC/8-4-4 years, are imported so nothing starts from a blank slate.

Your staff go live

Admin, finance, examination office and teaching staff get their own logins with the right access. Parents get theirs once their children are on the system.

A teacher guiding students through a computer lab session
Set up alongside your staff Onboarding is hands-on, not a form you fill in alone.
About

Built for how a school office actually works, not around it.

Most school software makes staff adapt to the system. This one was built the other way round, starting from the real routines of a Kenyan school's finance office, examination office and front desk, then building the software to match. Every module, from fee reconciliation to exam moderation to payroll, mirrors a real, existing process, so staff already know how to use it.

1system, every department
KESnative M-Pesa support
8-4-4 → CBChistorical records carry over
BN
Brendan Kibet Nyolei Founder and developer, based in Nakuru, Kenya
A teacher helping pupils at their desks in a Kenyan classroom
What it's built to solve

The problems this system exists to fix.

The product is new. We're not going to invent customer quotes to sell it. Here's honestly what it's designed around.

Finance

Fee ledgers and exam results that finance and the examination office both trust, because they come from the same system instead of separate spreadsheets.

Records

A student's history, including years before CBC, that doesn't disappear when they change class, term or curriculum.

Parents

Guardians who hear about results, fees and health visits by SMS, instead of finding out weeks later at the gate.

Accountability

Deletions and edits to financial and exam records that go through an approval trail, not a quiet, unrecorded change.

Once real schools are using this day to day, their actual feedback will replace this section.

Pricing

One system, priced per student per term.

Every plan gets the full system: fees and M-Pesa, CBC academics, payroll, examinations, library, dormitory, and the parent portal with SMS. No feature is locked behind a higher tier.

Basic
KES 100 / student

Billed per term

  • Full system access, every module
  • Unlimited staff accounts
  • Email support
Register your school
Premium
KES 150 / student

Billed per term

  • Full system access, every module
  • Unlimited staff accounts
  • Priority support
  • Full onboarding session for your staff
  • Direct line to the founder
Register your school

No card required to register. We reach out to arrange payment once your registration is reviewed. Want to see it first? Request a free demo instead.

Questions

Good to know before you reach out.

Does it actually work with M-Pesa?

Yes. Parents pay fees by STK push directly from their phone, and the payment reconciles against the invoice automatically once Safaricom confirms it.

We still have years of pre-CBC (8-4-4) records. Can those come across?

Yes. Historical student records from before this system, including different curricula, can be imported and stay attached to the student's profile as read-only history.

Who can delete or change financial and exam records?

Direct edits are restricted, and sensitive changes go through an approval step. Nothing important is silently overwritten or permanently lost. Deleted records stay recoverable rather than gone for good.

How long does setup take?

It depends on how much historical data you're bringing across. We'll give you a real estimate once we understand your school's setup.

Can we try it before committing?

Yes. Choose "I'd like a demo first" when you register and we'll set you up with a fully populated demo school so you can see exactly how it works before paying anything.

Get in touch

Bring this to your school.

Every school's setup is a little different: classes, fee structures, staff and past records. Reach out and we'll walk through what onboarding your school looks like.

Phone / WhatsApp
+254 723 836 815
Based in
Nakuru, Kenya
Ready to get started?