CBC and 8-4-4 compliant · Kenya

The operational infrastructure
for Kenyan secondary schools.

One platform that carries the full operational weight of your school — fees, attendance, assessment, dormitories, transport, staff, and parent engagement. Built for the institution, not just the administrator.

KNEC aligned CBE 8-4-4 Kenya DPA 2019 Nairobi
What this is
Most schools run their operations across disconnected systems — a fees spreadsheet, WhatsApp for announcements, paper registers, a separate tool for exams. Information lives in silos. The principal never has the complete picture.

EduManage consolidates every operational layer into one platform. Each role — principal, deputy, bursar, class teacher, matron, parent — gets a view shaped precisely to their work. Every action is logged, every record connected, every module aware of the others.
See it working

Four modules. Same calm interface.

Every part of the platform is built to the same standard — clear information, no noise, no training required.

edumanage.co.ke/dashboard
Dashboard
Students
Attendance
Fees
Exams
CBE
Dormitories
Staff
Transport
Students
847
↑ 12 this term
Attendance today
94.2%
↑ from 91.8%
Fees collected
78%
KES 3.4M of 4.3M
Open cases
3
Behaviour incidents
Fee collection — Term 2
Recent activity
Fee payment — Form 3B2m ago
Attendance marked — Form 1A14m ago
Report card generated1h ago
New student admitted3h ago
Dormitory assignment5h ago
Student
Expected
Paid
Balance
Amara Ochieng
45,000
45,000
0
Brian Mutua
45,000
30,000
15,000
Christine Wanjiru
52,000
52,000
0
David Kipchoge
45,000
20,000
25,000
Esther Achieng
52,000
52,000
0
Felix Otieno
45,000
45,000
0
Grace Muthoni
52,000
40,000
12,000
Term 2 summary · Form 3
Total expected
3.4M
KES · 68 students
Collected
2.6M
76.5% · on track
Outstanding
804K
14 students · 3 critical
Daily register
Wednesday, 9 April 2026 · Morning session
Form 1A
Form 1B
Form 2A
Form 3A
Form 4B
Amara O.
● Present
Brian M.
● Absent
Christine W.
● Present
David K.
● Late
Esther A.
● Present
Felix O.
● Present
Grace M.
● Present
Hassan A.
● Absent
Ivy N.
● Present
James W.
● Late
Amara Ochieng
Brian Mutua
Christine W.
David K.
Mathematics
ME1
English
EE1
Kiswahili
EE2
Biology
AE1
Chemistry
ME2
KNEC scale
EE1
Exceeds — upper
8 pts
EE2
Exceeds — lower
7 pts
ME1
Meets — upper
6 pts
ME2
Meets — lower
5 pts
AE1
Approaching — upper
4 pts
AE2
Approaching — lower
3 pts
BE1
Below — upper
2 pts
BE2
Below — lower
1 pt
Modules

Every operation, in one place.

Grouped by domain. Adopted module by module.

Academic
Students
Complete profiles from admission to leaving
Classes
Class structure, teacher allocation, academic setup
Attendance
Daily registers, summaries, parent alerts
Exams
Marks entry, grading, report cards
8-4-4
CBE Assessment
Eight-level KNEC competency grading, SBA, portfolios
CBC / CBE
Timetable
Class and staff schedules, conflict detection
Behaviour
Incident logging, severity tracking, resolution
Finance
Fees
Fee structures, payments, receipts, balances
Fee Waivers
Bursaries, scholarships, staff exemptions, approval trail
Bulk Import
CSV migration for students, staff, fee structures
Operations
Dormitories
Room allocation, bed assignment, matron accounts
Boarding
Transport
Fleet, trips, fuel, maintenance checklists
Property
Asset tracking, inventory, stock transactions
Operations
Clinic, library, visitors, maintenance requests
People
Staff
Profiles, roles, leave records, 22 permission levels
Dashboard
Real-time operational overview for principals
Audit Log
Every action, attributed, timestamped, permanent
Engagement
Parent Portal
Fees, results, attendance, notices — on any phone
Announcements
Targeted notices to staff, classes, or parent groups
School configuration

Built for your kind of school.

EduManage configures itself to your school's institutional identity at registration. The platform knows what you are before it serves you.

Day school
Full academic, financial, and operational infrastructure. Dormitory and boarding features are not shown — the platform removes what is not relevant to you automatically.
Boarding school
Everything in a day school plus dormitory management, boarding levies, bed allocation, matron accounts, and the full residential operational layer your institution requires.
CBC transition school
Form 1–4 students on 8-4-4 and Grade 10 students on CBE, coexisting in one system. EduManage routes each student to the correct assessment engine automatically. No manual switching.
Assessment compliance

CBC and 8-4-4.
Both. Correctly.

Kenya's secondary schools are in transition. Many are running Form 4 students toward KCSE while their Grade 10 students operate under the Competency-Based Education framework. EduManage is built for this reality.

For CBE students, the system enforces KNEC's published guidelines: no aggregate scores, no mean grades, no class positions, no school mean score. Competency levels are reported per subject, per student, per term.

School-Based Assessment records are tracked per component — written tests, projects, practicals, performance tasks — and the system produces KNEC portal-ready exports when SBA upload deadlines arrive.

KNEC eight-level competency scale
EE1
Exceeds expectations — upper
8 pts
EE2
Exceeds expectations — lower
7 pts
ME1
Meets expectations — upper
6 pts
ME2
Meets expectations — lower
5 pts
AE1
Approaching expectations — upper
4 pts
AE2
Approaching expectations — lower
3 pts
BE1
Below expectations — upper
2 pts
BE2
Below expectations — lower
1 pt
Pricing

Per school. By size. Annual saves 15%.

All plans include every module, unlimited staff accounts, the parent portal, and CBC assessment tools.

Monthly
Annual
Starter
Up to 300 students
KES 4,500
per month
or KES 45,000 / year
Academy
801 – 1,500 students
KES 14,000
per month
or KES 140,000 / year
Group
1,501 and above
KES 20,000
per month
or KES 200,000 / year

One-time setup and onboarding fee: KES 10,000. Includes data migration assistance, staff training session, and first-month support.

Kenya compliance

Built to the Kenyan standard.

Curriculum
8-4-4 / KCSE and CBE / CBC — both supported simultaneously in transition schools
CBE grading
Eight-level KNEC scale — EE1 through BE2. No aggregates, no mean scores, no rankings per KNEC guidelines
Senior school pathways
STEM · Arts and Sports Science · Social Sciences — as per Ministry of Education framework
School categories
C1 National · C2 Extra-County · C3 County · C4 Sub-County · Private
School types
Day · Boarding · Mixed — with module gating based on type
Payment methods
M-Pesa · Cash · Bank transfer · Cheque
Academic calendar
Term-based (Term 1, 2, 3) — academic year tracking per Kenyan school calendar
KNEC code
Stored per school for identification and future KNEC portal integration
Data protection
Kenya Data Protection Act 2019 — schools remain data controllers for their institutional records
SBA readiness
SBA completion tracking per student per subject — export ready for KNEC CBA portal upload
Questions

Common questions

A short overview of how EduManage defines its platform, why it starts with schools, and how the product standard is applied.

How long does migration take? +
Most schools are fully set up within a week. We provide a CSV import tool for students and staff, so if your school has an existing spreadsheet of records, you upload it and it populates automatically. The setup fee includes a migration assistance session where we walk your team through the process. Schools with clean existing data are typically operational within 2–3 days.
What happens during internet outages? +
EduManage is built as a Progressive Web App — it works offline for read access and caches recently accessed data. When the connection is restored, everything syncs automatically. For schools in areas with unreliable connectivity, we recommend that time-sensitive actions like fee recording happen when connected, but browsing records, viewing reports, and reading student data all work without internet.
Is M-Pesa reconciliation automatic? +
M-Pesa integration is currently in development. At present, bursars record M-Pesa payments manually by entering the transaction reference code — the system validates that the reference hasn't been used before to prevent duplicates. Full M-Pesa Daraja integration with automatic payment notification and reconciliation is on the roadmap and will be released before the end of the year.
Who owns the data? +
The school owns its data. Ansai Technologies acts as a data processor on behalf of each school — we store and secure the data, but the school is the data controller under the Kenya Data Protection Act 2019. Schools can export their complete data at any time in CSV format. We do not sell school data, share it with third parties, or use it for any purpose other than providing the EduManage service.
How is staff trained? +
The setup fee includes a staff training session — typically a half-day session where we walk the principal, deputy, bursar, and class teachers through the platform. Each role only sees the modules relevant to them, which reduces the training surface significantly. After the initial session, we provide WhatsApp support for questions that come up during normal use. Most staff are independently operational within 2–3 weeks.
Quietly powerful. Yours to try.
No pressure. No commitment. See it working in your school's context.
Book a demo →
Features

What EduManage does

A complete operational infrastructure platform for Kenyan secondary and senior schools. Every module is designed around how Kenyan schools actually operate — the term structure, the KNEC framework, M-Pesa fee collection, and the CBC transition.

01 — Dashboard

Operational overview, at a glance

The dashboard is the principal's view of the entire institution in real time. Total students, staff headcount, active classes, open behaviour cases, average attendance rate, and fee collection status — all visible the moment you log in.

Every metric links directly to its source module. An open behaviour case is one click away from the full incident record. A fee collection figure is one click from the detailed payment breakdown. The dashboard does not just summarise — it provides immediate access to the detail behind every number.

02 — Students

Complete student records, from admission to leaving

Every student has a profile that accumulates over their time at the school. Admission details, class history, academic performance, fee payment history, medical notes, discipline records, and parent contact information — all in one place, never split across systems.

Student records connect to every other module. A student's attendance record, their fee balance, their assessment results, their behaviour incidents, and their dormitory assignment are all visible from the same profile. Bulk CSV import allows schools to migrate existing data without manual entry.

For CBC students, the profile includes their senior school pathway, elected subjects, and KNEC UPI number. For 8-4-4 students, it includes their KCPE score and prior academic history.

03 — Fees and billing

The complete financial layer of your school

The fees module handles the entire financial relationship between the school and each student's family. Create term fee structures — separately for day students and boarders where applicable. Set individual line items: tuition, activity fees, examination fees, boarding levy, bed fees, laundry, transport, and any school-specific charges.

Record payments in four modes: M-Pesa, cash, bank transfer, and cheque. Each payment generates a receipt immediately. Outstanding balances are tracked per student, with overdue alerts visible to the bursar and principal. Fee reports can be generated by class, by term, or by academic year.

Fee waivers — bursaries, scholarships, staff child exemptions, needy student support, orphan support — are managed in a dedicated module with a full approval record and audit trail. No waiver is applied without documentation.

07 — CBE Assessment

KNEC-compliant competency assessment for senior school

The CBE assessment module is built precisely to KNEC's published framework for Senior School (Grades 10–12). Teachers record competency levels on the eight-point scale — EE1 through BE2 — for each student, each subject, each assessment component.

School-Based Assessment (SBA) components are tracked separately: written tests, projects, practicals, performance tasks, and portfolio evidence. The system tracks SBA completion per student per subject and surfaces a completeness dashboard for the principal and deputy.

Every CBE student has a learner portfolio — a digital record of evidence demonstrating their competency development over time, visible to parents through the parent portal. Report cards are generated on the CBE template with no mean scores, no class positions, and no aggregate scores — in full compliance with KNEC's published assessment guidelines.

12 — Dormitories

The residential infrastructure layer

The dormitory module is only available for boarding and mixed schools — day schools do not see it. For schools that need it, it provides complete management of the residential layer: create dormitories, set gender designation, define room capacity, and assign students to beds.

Gender validation is enforced at the data layer — not just the interface. A male student cannot be assigned to a female dormitory. An attempted mismatch is blocked and explained.

Each dormitory can be assigned a matron or patron, who manages their dormitory from a dedicated account. They see their dormitory's student roster, can log incidents, mark evening prep attendance, and communicate with parents of their dormitory's students — without access to the wider school system.

19 — Audit log

Full institutional accountability

Every significant action in EduManage is recorded: who made it, when, from what IP address, and what changed. Fee payments recorded and voided. Student records edited. Report cards generated. Staff accounts created. Dormitory assignments made.

The audit log is readable by the principal and accessible for any accountability review — whether internal, from the board of governors, or from a Ministry inspection. No action in the system is invisible.

See every module in action.

Book a demo and we will walk through the platform with your school's context in mind.

About

Operational infrastructure
for African institutions.

EduManage is built by Ansai Technologies — a Nairobi-based technology company building the operational infrastructure platform for Africa. Schools are the first institution we serve.

Why EduManage exists

Kenyan secondary schools run complex institutions. A principal manages the academic performance of hundreds of students, the financial accounts of a multi-million shilling operation, the physical welfare of boarders, the professional development of teaching staff, and the communication needs of thousands of parents — often simultaneously, often with tools that were not built for any of it.

EduManage was built because schools deserve software that understands them. Not a generic international platform adapted for Kenya, and not a desktop application that stops working when the laptop does. A cloud-based, mobile-ready platform that carries the full operational weight of a Kenyan secondary school.

The Ansai approach

Ansai Technologies is building what we call operational infrastructure — the software layer that allows African institutions to run with the same reliability, accountability, and efficiency as the best-managed institutions anywhere in the world. EduManage is the first product in this mission.

Utu Engineering
Humanness in building. The software understands the human context it serves — the principal's authority, the bursar's accountability, the parent's concern.
Pamoja Culture
Togetherness in delivery. The platform serves the whole school community — not just the administrator. Every role gets a view shaped to their work.
Mshauri Engineer
Embedded in the field. Our support is reachable by phone and WhatsApp. When something is not working, you talk to a person.

Data philosophy

We treat school data with the seriousness that institutional records demand. Our guiding principle is: local-first, sync-always, backup-automated, loss-never. Every record entered into EduManage is the school's property. We store it securely, we do not sell it, and we do not use it for any purpose beyond providing the EduManage service.

EduManage operates in compliance with the Kenya Data Protection Act 2019. Schools that use EduManage remain the data controllers for their students' and staff's personal information.

Where we are

We are based in Nairobi, Kenya. EduManage is live and serving schools. We are currently focused on Nairobi secondary schools as our initial market, with a clear path to national coverage.

EduManage is a product of Ansai Technologies. To learn more about the broader Ansai mission, visit ansaitechnologies.co.ke.

For questions, demos, or support: hello@edumanage.co.ke

Legal

Privacy policy

Last updated: April 2026

What we collect

We collect the information schools provide when registering — school name, county, KNEC code, and administrator credentials. We collect student and staff records that authorised school staff enter into the platform. We collect usage data (page views, feature usage, error logs) to improve the platform. We do not collect this data to profile individuals or sell to third parties.

How we use it

Student and staff data is used solely to provide the EduManage service to the school that entered it. No school's data is accessible to any other school. We do not sell data. We do not share data with third parties except where required by Kenyan law or where the school has explicitly requested an integration.

Data storage and security

All data is stored on secure cloud infrastructure. Multi-tenant isolation means each school's data is logically separated from every other school on the platform. Access to any school's data requires authentication with credentials belonging to a staff member of that school. All data in transit is encrypted via HTTPS. Sensitive fields such as passwords are hashed and never stored in plaintext.

Kenya Data Protection Act 2019

EduManage operates in compliance with the Kenya Data Protection Act 2019. Schools that use EduManage are the data controllers for their students' and staff's personal information. Ansai Technologies acts as a data processor on behalf of the school.

Data retention

School data is retained for as long as the school's EduManage account is active. Upon account termination, schools may request a full data export before deletion. Data export is provided in CSV format within 14 days of a written request.

Parent portal data

Parents access their child's records through the parent portal. Parents can view the information schools choose to make available to them — fee balances, attendance records, report cards, and school notices. Parents cannot edit any records. Their access is read-only and limited to their own child's information.

Contact

For data-related questions, requests for data access, or concerns about how your information is handled, contact us at hello@edumanage.co.ke. We will respond within five business days.