Karo Africa | Learning | Money | People | Operations | Families

Safe.
Simple.
Sorted.

The All in One, WhatsApp First School Operating System and Integration Partner for African Schools.

Get the Karo app for phone and laptop

A live school day

  1. 07:10 Bus: 34 learners on the bus. Safely on board 🚌 Good morning 👋 Amani Otieno has boarded the bus at the stop and is on the way to Riverside Academy. We will message you again on arrival 💙
  2. 08:00 Register: Register taken: 412 of 428 present.
  3. 10:30 Fees: Invoice INV-2084 sent at 10:05, paid by M-Pesa at 10:30. Fee invoice 🧾 Good morning Wanjiru A new invoice from Riverside Academy. Invoice: INV-2084 For: Amani Otieno · Grade 7 · Term 3 2026 Balance due: KES 18,000 Due by: 15 Nov 2026 Open or download the invoice: https://karoschool.net/d/Inv7Qa2 Pay by mobile money or card: https://karoschool.net/d/Pay9Kd4 Thank you for trusting us with your child 💙 Payment received ✅ Hello Wanjiru 👋 We have recorded a payment for Amani Otieno at Riverside Academy. Amount: KES 18,000 Paid by: Mobile money Receipt: RCT-000241 Balance now: KES 0 Full receipt: https://karoschool.net/d/K7f2Qa9 Thank you, and please tell the office if anything looks wrong 🙏
  4. 13:00 Reports: Term 3 reports approved. Report card ready 🎓 Hello Wanjiru 👋 Amani Otieno's report for End of Term 3 2026 at Riverside Academy is ready. View it here: https://karoschool.net/results/share/Rp3Tz8 We are proud to walk this journey with you 💙
  5. 16:30 Home time: Released to a registered guardian, ID checked. Home time 👋 Good afternoon Wanjiru A note from Riverside Academy. Amani Otieno was released at 16:30 and can be picked up at the usual gate. Thank you. Please call us if anything is unclear 💙
Sample school, sample dataBuilt for African schools
  • M-Pesa
  • Airtel Money
  • Cards via Paystack
  • WhatsApp
  • English and Kiswahili
  • CBE aligned

One family, one term

From a billboard on Sunday night to the report card at the end of term.

Follow Njeri and her daughter Zawadi through their first term at a sample school: her phone on one side, the school's Karo screen on the other, the same moment on both. Safe. Simple. Sorted.

  1. Act 1

    Simple.

    Families use what they already have.

    Proof: Parents need only WhatsApp. No app to install and no password to remember.

  2. Act 2

    Sorted.

    The whole school day runs from one place.

    Proof: Fees, attendance, reports and the gate share one record, so nothing is typed twice.

  3. Act 3

    Safe.

    Your school's records stay private, and every document can be trusted.

    Proof: Every fee receipt and report is signed and can be checked online, and each school's data is kept apart and protected.

Before Karo, after Karo

Drag to see each part of the school, before Karo and after.

All in One

Every part of the school turns around one record.

The ring turns by itself: whichever module lands on the coral marker at the bottom plays its story on the phone. Tap a module, or the Karo centre, to bring it there.

Try it yourself

Ask the school on WhatsApp, as a parent would.

Karo on your phone

Get the Karo app on Android.

Staff get their alerts the moment they happen, only for the areas they work in, and open any screen in one tap. Parents keep using WhatsApp.

Download Karo for Android

Version 1.0.3, 4.2 MB, signed by Karo

On iPhone or iPad: open karoschool.net in Safari, tap Share, then “Add to Home Screen”.

On a laptop or desktop

Install Karo on Windows, Mac or Chromebook. It opens in its own window, straight to sign in, with an icon on your taskbar.

Install it in four steps

  1. 1

    Tap “Download Karo for Android”. Your phone saves karo-1.0.3.apk.

  2. 2

    Open the file from the download message at the bottom of the screen, or from your Downloads folder.

  3. 3

    If your phone asks, turn on “Allow from this source” for your browser, then go back.

  4. 4

    Tap Install, open Karo and sign in with your school account.

The app comes straight from karoschool.net, not the Play Store, so your phone may ask you to confirm. Only download Karo from this page.

  • English and Kiswahili
  • Works on any phone
  • Opens in under a second
See our trust centre

One price · every school area

KES 299

per learner, per term · no setup fee

Your first term is free. Every area included.

Start with the school you run today.

Every area on this page is included, and schools pay nothing for their first term. Groups, colleges and universities can shape a rollout with the team.

Questions

What schools ask before they start.

Where does the money go?

Straight into your school's own bank account. Karo never holds school funds.

Do we need our own M-Pesa paybill?

No, no paybill setup is needed from the school. Parents pay by M-Pesa, mobile money or card.

What if a parent does not use WhatsApp?

They get the same branded invoice and pay link by email.

How fast is onboarding?

Most schools set up in a day, then go live once documents clear.

Is our data safe?

Each school's data is kept apart, encrypted and open only to the people you allow, with two step sign in.

All questions

A calmer school day for the office. A more dignified one for every family.