Smarter Schools.
Brighter Futures.
One tidy place for CBC report cards, attendance, fees, timetables and the parent WhatsApp. Built in Nairobi, for Kenyan schools — so it keeps working when the internet doesn’t.
Choose a colour palette
The whole school on one screen
Enrolment, fees collected today, who’s absent, who hasn’t been paid — surfaced without digging.
Made for the messy parts of running a school
Grading, fees, timetables, bus routes, borrowed library books — the bits spreadsheets never quite handled.
CBC Grading Engine
Full EE/ME/AE/BE competency tracking aligned to Kenya's CBC curriculum, PP1 through Grade 9. Seamless support for Junior and Senior Secondary levels.
Smart Attendance
Daily class attendance with auto-alerts to parents. Track trends per student, class, and school-wide. Works even without internet.
KICD Report Cards
Summative assessment report cards auto-generated in CBC format. Per-subject competency breakdown, grading keys, and one-click publish to parents via WhatsApp or email.
Parent Portal
OTP login, zero passwords to remember. Parents view grades, track attendance, receive report cards, and communicate with teachers instantly.
Works Offline
Mark attendance and enter grades without internet. Data syncs automatically when you reconnect. Perfect for rural and remote schools.
Multi-School Groups
Every school's data fully isolated. Group owners manage multiple schools from one portal with cross-school analytics and reporting.
Analytics & Reports
Real-time dashboards for enrolment trends, academic performance, attendance patterns, and staff metrics. Export reports in PDF or CSV.
SMS & WhatsApp Alerts
Automated notifications to parents and staff. Fee reminders, attendance alerts, exam results, and school announcements via SMS and WhatsApp.
Full Academic Management
Timetable generation, subject & strand management, assessments, score entry, term results, and academic year planning. All in one place.
You’ll be live by the end of the day
Register Your School
Enter school details, choose curriculum mode, create your principal account.
Set Up Classes & Staff
Add grades, streams, subjects. Invite teachers and bulk-import students.
Go Live
Start grading, marking attendance, and generating report cards from one dashboard.
A different screen depending on who signs in
Principal
Full control over students, staff, fees, academics, reports, timetable, permissions, and school settings.
Teacher
Enter scores, manage assessments, mark attendance, write report card comments, and view class analytics.
Parent
OTP login, no passwords needed. View children's grades, track attendance, download report cards, and message teachers.
Group Owner
Oversee multiple schools from one dashboard with cross-school analytics, staff management, and compliance tracking.
Priced in shillings, paid by M-Pesa
Seven free days, no card. Pay monthly, quarterly or yearly — whichever keeps the bursar happy. Cancel at the till.
Every school starts with a free 7-day trial — all features included, no commitments
Plus
- Up to 500 students
- 15 staff accounts
- Full reports
- M-Pesa fees
- SMS alerts
Professional
- Unlimited students
- Unlimited staff
- All features
- Priority support
- Custom branding
Enterprise
- Everything in Pro
- Multi-school management
- Dedicated support
- Custom integrations
- SLA guarantee
1 Month
3 Months
Save 5%
6 Months
Save 10%
12 Months
Save 15%
Need a custom plan for a large school group? Contact us for Enterprise pricing.
The stuff that actually saves time on Monday
Teachers who use it every day
Pulled from emails and WhatsApp messages, lightly trimmed for length.
“The first time report cards printed without someone asking me for a USB cable, I almost cried. End-of-term used to eat my weekend.”
Njeri W.
Principal
Sunrise Academy · Nairobi County
“As a public school, we struggled with CBC record-keeping. Akoto Shule simplified everything. Attendance, grading, and parent communication all sorted.”
Mr. Odhiambo K.
Deputy Principal
Lake View Primary · Kisumu County
“The offline mode is a lifesaver. Our school is in a rural area with poor internet, but teachers still enter scores and mark attendance daily.”
Mr. Kiprop C.
Principal
Highland Academy · Uasin Gishu County
“Parents now receive report cards on WhatsApp instantly. No more printing delays or lost papers. The parent portal changed everything for us.”
Mrs. Muthoni A.
HOD Academics
Greenfields Primary · Kiambu County
“We manage 4 schools under one group. The owner portal gives me a bird's-eye view of every school: enrolment, staffing, and academic performance.”
Mr. Hassan M.
Group Director
Pwani Education Group · Mombasa County
“CBC compliance was our biggest headache. Now competency levels, strand breakdowns, and KICD-format report cards are all automated. Highly recommend for any school.”
Ms. Chebet R.
Principal
Nandi Hills Primary · Nandi County
Built for Kenyan bandwidth, not fibre fantasies
Works from a Nairobi office on fibre or a Turkana classroom on a flaky hotspot. Mark attendance, enter scores, print reports — then sync when signal comes back.
Counties by Region
Hover the chart to explore each region
Central
Coast
Eastern
Nairobi
North Eastern
Nyanza
Rift Valley
Western
Private
Schools Welcome
Public
Schools Welcome
Works offline in remote areas
No constant internet needed. Teachers enter data offline and it syncs automatically when connection returns.
What schools usually ask first
Your next end-of-term
doesn’t have to be painful.
Spin up your school in under an hour. Seven days free. If it doesn’t save your team time by Friday, don’t pay.