For Government & Ministries Offline-First

See every school. Reach every learner.

District and ministry dashboards over an offline-first platform. Schools teach without internet on teacher devices, while your office sees aggregated, privacy-safe learning data district by district.

K10 / K20Learning / Complete · per learner, per term
100%Offline classrooms
4Local languages
3Terms per year, reported
Lusaka District Termly summary ready
148schools
62,400learners
78%quiz accuracy
M Matero East Primary Active
C Chelstone Basic Active
N Ng'ombe Community Licensed
Term 2 report: 1.2M learning minutes across the district.
Capabilities

Oversight without overreach.

Every tool a district education office or ministry needs to provision, license, and monitor schools — while learner data stays in the school where it belongs.

🏛️

District Dashboard

KPIs for every school in your district: activity, learners, learning minutes, and quiz accuracy in one view.

🗂️

School registry

Provision schools, issue one-time connection tokens, and generate signed Ed25519 licence keys from the dashboard.

📅

Termly summaries

Reports aligned to Zambia's three-term school year, ready for provincial and national roll-ups.

🔐

Data sovereignty

Learner data lives on school devices in the school; only pseudonymised aggregates reach the Hub.

📶

Built for rural reality

Classrooms run entirely offline on a teacher's phone; no connectivity or grid infrastructure required to teach.

🗣️

Local language delivery

Games and interfaces in Bemba, Nyanja, Tonga, and Lozi alongside English.

📊

Evidence for policy

Consistent metrics — unique learners, learning minutes, puzzle completions, and quiz accuracy — comparable across schools and districts.

💰

Budget-predictable pricing

Flat per-learner pricing in Kwacha; no per-device fees, no infrastructure projects.

How it works

From office to every classroom.

Engage

Talk to the UbuntuPlay team and set up your district account.

Provision

Register schools, hand teachers one-time tokens and licences.

Schools run offline

Teachers serve lessons and games from their own devices; nothing depends on connectivity.

Review

Dashboards, filters, and termly summaries whenever school devices sync.

Pricing

Priced per learner, not per device.

Predictable Kwacha budgeting for named learners in classes or groups. Choose the learner feature tier; quote network services separately.

Most districts
Learning / School Complete
K10 / K20 / learner / term

Three academic terms per year: Learning K30 or School Complete K60 per learner across three terms. Coverage is explicitly assigned; no unlimited-school or automatic whole-school entitlement.

Organisation Hub & services
K3,000 + K1,500/school

Annual Hub base plus contracted-school capacity, separate from learner licences. Government-contract Complete is K15 per learner per term only with current approved scope; ordinary Complete stays K20. Services and field costs are separate.

The private Classroom Builder at local /teacher/builder.html now supports reviewed generation, editing and deployment for whole-school Builder-entitled cohort installations and unscoped head teachers/deputies, without standalone export. Community Free supports 30 learners school-wide. Former institutional offers are retired from new sale; existing licences and financial history are unchanged. Complete attendance and reports are learner-scoped; shared calendar, staff and announcements require whole-school Complete coverage. Builder API access requires whole-school Builder entitlement and an unscoped administrator; old standalone-export builder pages remain blocked for cohort installations. See the full plan comparison. NGO and CSR-funded deployments follow the same learner rates on our organisations page.

Questions

Districts ask us.

Do schools need internet or electricity?

No. The classroom server runs on a charged Android phone, and solar charging is enough to keep it going. Nothing about the school day depends on connectivity — the District Dashboard simply updates whenever any school device syncs.

Who owns the data?

Schools do. Learner records stay on school devices, inside the school. The Hub stores only pseudonymised aggregates, which is what powers your district and ministry dashboards.

How is billing counted?

Learning is K10 and ordinary School Complete K20 per learner per academic term. Approved government-contract Complete is K15 only for the contract's current revision, school/cohort scope, capacity and dates—not an automatic government-type discount or all-inclusive rate. Three terms per year. Hub K3,000 base + K1,500 per contracted school annually and bounded services remain separate. Exact licence dates are signed; terms are not fixed 90-day periods.

Can the district issue licences itself?

Yes. School provisioning, one-time connection tokens, and licence key generation are built directly into the District Dashboard — your office stays in control of its own registry.

Is content aligned to the curriculum?

The six official games cover literacy, mathematics, science, social studies and history, critical thinking, and art, with local-language support in Bemba, Nyanja, Tonga, and Lozi alongside English.

Next steps

Bring every district online — offline.

Set up your district account, provision your schools, and watch aggregated learning data arrive from classrooms that never needed the internet to teach.