Skip to main content
Where it runs

Local by design, not by translation.

Each country gets its own curriculum pack, statutory reporting, currency and payment rails — authored for that market, never copied from another one with the name changed. A school in Lagos does not get a South African report card with the logo swapped.

South Africa

Live todayCurriculum validated
Curriculum pack
CAPS — National Senior Certificate

Foundation, Intermediate, Senior and FET phases with the CAPS weighting rules enforced rather than configured, the Umalusi seven-level grading scale, four terms, and SASA Section 39 fee exemptions with SGB approval built into the workflow.

Exit assessment
NSC, quality-assured by Umalusi
Statutory reporting
DBE LURITS/EMIS learner export, attendance registers for inspection
Currency & payments
Rand (ZAR) — Peach Payments, Ozow, SnapScan
Data protection
POPIA — Information Regulator (South Africa)

Nigeria

Live todayCurriculum in validation
Curriculum pack
NERDC national curriculum

The 6-3-3-4 structure — Primary 1–6, JSS 1–3 through BECE, SSS 1–3 through WASSCE — with continuous assessment at 40% and examination at 60% in the secondary phases, and the WAEC nine-point A1–F9 grading scale.

Exit assessment
BECE and WASSCE/SSCE, through WAEC and NECO
Statutory reporting
Federal Ministry of Education and state SUBEB returns
Currency & payments
Naira (NGN) — Paystack, Flutterwave
Data protection
NDPA — Nigeria Data Protection Commission

Ghana

Not yet liveCurriculum in validation
Curriculum pack
GES curriculum — WASSCE (via WAEC)

Primary 1–6 and JHS 1–3 through BECE, then SHS 1–3 through WASSCE on WAEC’s nine-point A1–F9 scale — the same council that examines Nigeria, which is why the scale is genuinely shared rather than copied across. Three terms, and the science, arts, business, home-economics and agriculture programme electives a school switches on as it offers them.

Exit assessment
BECE and WASSCE, through WAEC Ghana
Statutory reporting
GES/WAEC candidate roll export (CSV)
Currency & payments
Cedi (GHS) — MTN Mobile Money, Paystack, Flutterwave
Data protection
Data Protection Act, 2012 — Data Protection Commission (Ghana)
Built for this market

MTN Mobile Money leads the gateway list for a Ghanaian school rather than sitting under the card options, because that is the rail fees actually arrive on. Ghana runs three terms, and the WASSCE candidate roll exports as a CSV when WAEC registration comes round. Two things we are open about: a double-track SHS running two cohorts on alternating calendars is not modelled as a first-class concept, and the GES Common Core Programme now runs from JHS 1 to SHS 1 while we still change subject sets at the JHS–SHS line, so SHS 1 does not yet read as part of that common-core block. Neither is built.

Kenya

Not yet liveCurriculum in validation
Curriculum pack
KICD's Competency-Based Curriculum — KNEC-examined

Pre-Primary through Grade 12 under the Competency-Based Curriculum that replaced 8-4-4 — Lower and Upper Primary, Junior School (Grade 7–9), then Senior School across three pathways: STEM, Social Sciences, and Arts & Sports Science. Junior school carries the nine rationalised learning areas KICD settled on, all compulsory, with pathway choice held back to Grade 10.

Exit assessment
KPSEA at the end of Upper Primary and KJSEA at the end of Junior School, through KNEC
Statutory reporting
KNEC candidate roll export (CSV)
Currency & payments
Shilling (KES) — M-Pesa, Flutterwave, Paystack
Data protection
Data Protection Act, 2019 — Office of the Data Protection Commissioner
Built for this market

Marks report as CBC achievement levels — Exceeding, Meeting, Approaching and Below Expectation, on KNEC’s published bands — not the letter grades of the system CBC replaced. Junior school carries the nine rationalised learning areas rather than the longer list from the original design, and because one school covers PP1 to Grade 9, a primary hosting junior school is one school here, not two. M-Pesa leads the payment list. What is not built yet: we do not capture the UPI a KEMIS record needs, so a school still keys enrolment into KEMIS itself.

The wider region is next

Zimbabwe, Namibia, Botswana and Zambia run curricula close to CAPS — each one gets its own curriculum mapping, its own regulator export and its own pricing, authored for that market, before we call it live. We would rather say “not yet” than sell a school a pack with another country’s rules inside it. That is why Ghana and Kenya are marked as still in validation above rather than quietly counted as coverage: the packs run, and we will tell you exactly which parts have been checked against a curriculum document and which have not.

Data residency

Learner, medical and financial records are stored in the European Union today, and South African hosting is planned — we would rather tell you where the data actually is than where we intend it to be. Every country profile carries its own residency requirement, currency, timezone and gateway list, so adding a country is data rather than a rewrite.

Built for real conditions

Made for the school whose internet drops at ten in the morning.

Roughly a third of the schools we build for have unreliable connectivity. That shaped the architecture, not just the marketing.

Works offline

The daily register and timetable are cached on the device. A teacher marks attendance with no signal at all, and it syncs when the connection returns.

Where your records live

Learner, medical and financial records are hosted in the European Union, under a regime recognised as offering equivalent safeguards, and processed under each country’s own data-protection law — POPIA (South Africa), the NDPA (Nigeria), the Data Protection Act (Ghana and Kenya) — with a data processing agreement per school. South African hosting is planned; we will say so here when it is done, not before.

Reaches every guardian

In-app, email and SMS, so the guardian without a smartphone still gets the absence alert by half past eight.

Sensitive records stay sensitive

Pastoral and medical records are role-gated by default — a subject teacher cannot read a counselling note — and every change is written to an audit log.

Ready to leave the spreadsheets behind?

Set up your school in minutes, or sign in if you’re already with us.