Skip to main content

For Kenyan private and secondary schools

Every test marked. Every gap found.

Every student gets a different test, built from questions by leading subject teachers and matched to their weak topics. Eduxal marks the scanned papers and runs fees, M-Pesa, attendance and timetables too.

  • CBC and 8-4-4
  • No student devices
  • Questions by leading teachers

Now taking 2026 pilot schools. We reply the same day.

Marked by Eduxal

Amina's topics

This term

  • Factorising 92%
  • Solving quadratics 48%
  • Word problems 30%

One test. Two hundred papers.

A teacher with five classes of forty marks 200 scripts after every test, then still has to work out what each student got wrong. Most of that effort never becomes a plan for the next lesson.

5 classes of 40 students is 200 scripts after every test.

With 7 tests a term at 3 minutes a script, one teacher marks 1,400 scripts, about 70 hours of marking every term.

Change the numbers to match your school. Send us your numbers on WhatsApp
  • Marking takes the planning time

    The hours spent marking come straight out of preparing the next lesson.

  • One paper can't fit forty students

    The same test for the whole class can't target each student's weak topics, and it's easy to copy.

  • Gaps stay hidden until exams

    A weak topic in week three shows up in the end-of-term exam, when it is too late to fix.

A test for every student, marked in minutes

Eduxal builds the tests, marks the answers and plans the next round. Teachers stay in charge of every step.

  1. 1

    Each student gets their own test

    Leading teachers of each subject write every question, each with its marking scheme. Our matching algorithm picks each student's questions from their weak and strong topics, so no two papers are the same.

  2. 2

    Print, answer on paper, scan

    Print the class set and students answer in class, with no devices. Then feed the whole stack through your school's scanner or scanning photocopier. The phone app works too.

  3. 3

    Marked against the marking scheme

    The AI reads each handwritten answer and marks it against that question's marking scheme. Teachers can review and change any mark, so the final say is always theirs.

  4. 4

    The next round targets the gaps

    Each student's next CAT or assignment is built from what they still got wrong, until every weak area is covered.

Tested at over 98% marking accuracy on real Kenyan exam papers with handwritten answers. Teachers can change any mark. Ask us how we measured it

No two students get the same paper

No teacher has time to write a separate test for every student on every topic they teach. Eduxal does it every time, for the whole class.

  • Every weak area covered

    Each paper is built from that student's own gaps, and keeps coming back to them until they're closed.

  • Copying stops working

    The student at the next desk has different questions, so the only way to do well is to know the work.

  • CATs or assignments

    Check one topic with a short CAT, or cover several topics over a week or two with an assignment.

Teacher's desk
  • AW P03
  • BO P10
  • CM P17
  • DH P24
  • FN P31
  • JK P38
  • WK P45
  • OP P52
  • AL P59
  • MA P66
  • NG P73
  • KB P80
  • ZM P87
  • HI P94
  • MA P101
  • KW P108
  • HS P115
  • TO P122
  • GN P129
  • AR P136
20 students, 20 different papers

The right view for everyone

Each person sees what they need to act on, and nothing else. Directors decide who sees what.

  1. Director

    The whole school at a glance

    Results by class and subject, fee collection and attendance in one place. Spot the class that is slipping before the exams do.

    • Results by form and subject
    • Fee collection
    • Attendance trends

    School overview

    Term 1, week 6

    Attendance

    94%

    This week

    Fees collected

    71%

    Tests marked

    1,240

    +212 this week

    Mean maths score by form

    School average 64%

    0
    25
    50
    75
    100
    Form 1Form 2 Form 3, below average Form 4
  2. Teacher

    Your classes, already marked

    Your timetable, your classes and every marked test. Know which topics to reteach, and to whom, before you walk into the room.

    • Marked tests and topic gaps
    • Who needs a reteach, and on what
    • Today's timetable
  3. Parent

    Know how your child is doing

    Attendance, results and fee balance on your phone, without calling the school. Pay fees by M-Pesa.

    • Attendance and results
    • Fee balance
    • Payment by M-Pesa

It runs the rest of your school too

One system for academics, money and admin, so your staff aren't copying numbers between spreadsheets.

  1. Fees and invoices

    Set fees per grade and every family gets an itemised invoice by SMS.

    Invoice INV-0142

    Term 1, 2026

    Eduxal

    Billed to the guardian of

    Amina W., Form 3 East

    • TuitionKES 12,000
    • BoardingKES 5,000
    • Activity feeKES 1,500
    TotalKES 18,500

    Sent to guardian by SMS

  2. M-Pesa payments

    Parents pay by M-Pesa and each payment is matched to the right student automatically.

    M-Pesa payment received

    KES 18,500, matched to Amina W.

    Term 1 fees

    3 of 3 paid

    • Amina W.

      Form 3 East, KES 18,500

    • Brian O.

      Form 2 West, KES 18,500

    • Faith N.

      Form 1 North, KES 21,000

  3. Attendance

    Teachers take the register in seconds. Absence patterns show up on their own.

    Form 3 East register

    Tuesday, 8:00

    • Amina W.Present
    • Brian O.Present
    • Chege M.Present
    • Dalia H.Present
    • Juma K.Absent
    38 of 40 present

    Juma K. has missed 3 days this week.

  4. Timetables

    Generate a clash-free timetable for the whole school in one step.

    Form 3 East timetable

    No clashes

    Mon

    Tue

    Wed

    Thu

    Fri

    Maths

    English

    Biology

    Maths

    Kiswahili

    English

    Maths

    Chemistry

    History

    Maths

    Physics

    Kiswahili

    Maths

    English

    CRE

    Chemistry

    Geography

    English

    Biology

    Physics

    Built for 24 classes and 38 teachers in one step.

  5. Roles and permissions

    Teachers, bursars and parents each see exactly what they need, and nothing more.

    Who can see what

    ResultsFeesAttendanceSettingsDirectorTeacherBursarParent

    Directors set access for every role. Parents only ever see their own child.

The people behind Eduxal

A small team in Nairobi. Pilot schools talk to us directly, not to a support queue.

  • Portrait of Abdihakim Osman Dawit

    Abdihakim Osman Dawit

    Founder & CEO

    One of the founding students of a Nairobi school, Abdihakim taught himself to code, so he knows first-hand what it takes to master something hard. He leads Eduxal's direction, partnerships and engineering.

    Message Abdihakim
  • Portrait of Adan Maalim Ali

    Adan Maalim Ali

    Co-Founder & CPO

    A software engineer who mentors developers at the Empower with IT bootcamp in Garissa. Having both taught and built, Adan shapes Eduxal around how teachers actually work.

    Message Adan

Why we built Eduxal

“I was not a bad student. … I always made myself the same promise: I would catch up later. … Later never came. … I revised what I was good at. The gaps I had accumulated, the actual weaknesses, I quietly avoided.”

Abdihakim Osman DawitFounder & CEO

Your school's data stays yours

Read the privacy policy
  • Kenya Data Protection Act, 2019

    We follow the Act and the regulations of the Data Protection Commissioner.

  • Encrypted

    Your school's data is encrypted in transit and at rest.

  • Never sold

    We do not sell your data. Student data is processed only for your school.

  • Export or delete it

    Ask for an export at any time, or for deletion when you leave, subject to legal retention rules.

Questions directors ask

Anything else? Ask us directly. We reply the same day.

Ask a question on WhatsApp
Do students need phones, tablets or computers?

No. Students write their answers on paper, in class. Only teachers and school staff use the Eduxal app.

What equipment does the school need?

A scanner or scanning photocopier for the answer sheets, and a phone or computer for staff. The Eduxal phone app can scan papers too. The app runs on Android, Windows and Linux.

Who writes the questions?

Leading teachers of each subject write every question, and each one comes with a marking scheme. Our matching algorithm then picks questions for each student from their weak and strong topics, so every student gets a different paper.

How accurate is the marking, and who has the final say?

We tested it at over 98% marking accuracy on real Kenyan exam papers with handwritten answers. Teachers can review and change any mark, so the final say is always theirs. Ask us and we'll walk you through how we measured it.

Does it work for CBC and 8-4-4?

Yes. Eduxal supports both, so you can run junior and senior school classes and your remaining 8-4-4 classes in one place.

Can students copy from each other?

Copying doesn't help, because every student gets a different paper. Eduxal helps teachers set and mark tests; every answer on the paper is the student's own.

What else does Eduxal do besides marking?

Fees and invoices, M-Pesa payments matched to the right student, attendance, timetables, and roles and permissions, with separate views for directors, teachers and parents.

How do we join the 2026 pilot?

Message us on WhatsApp. We set up your school's account and onboard your administrators and teachers, so you don't configure anything from scratch. We reply the same day.

How do I know I'm talking to the real Eduxal?

Our number is +254 759 766 444, the same one on every button on this site.

Join the 2026 pilot

We're working closely with a small group of Nairobi schools this year. Places are limited, and we're onboarding schools this term.

  • A direct line to the founders

    If something isn't working, you tell us and we fix it.

  • Features shaped by your school

    Tell us what your teachers need. What we build for pilot schools ships for everyone.

  • New features first

    Every improvement reaches pilot schools before anyone else.

Join the pilot on WhatsApp

We reply the same day.
Or call +254 759 766 444 or email [email protected]

Eduxal

online

Hello Abdihakim, I am a school director interested in Eduxal. I would like to schedule a demo for my school.

This message opens in WhatsApp, ready to send.

What happens after you message us

  1. 1

    You message us

    Tell us about your school: its size, forms and subjects.

  2. 2

    We reply and arrange a demo

    We reply the same day and show you Eduxal working.

  3. 3

    We set up your school

    We create your account and onboard your administrators and teachers.