Skip to main content
schoolBuilt for real school operations
fact_checkAdmissions, attendance, fees, reports, and parent follow-up

Save 5+ hours every weekwith all-in-one school management.

Handle attendance, fees, marks, and parent messages — all in one place. Built for Ugandan schools. Works even without internet.

verifiedAligned with NCDC 2025
fact_checkUNEB-ready formats
location_onMade in Uganda
support_agentLocal WhatsApp Support
wifi_offWorks Offline
securityData Protection Act Compliant
9:41▲▲▲WiFi

SkoolMate OS parent portal

Fee & attendance update

SMS
SkoolMate OSIncoming

Recipients

426

Characters

147/160

group

0+

Students managed daily per school

timer

0 hrs

Admin time saved every week

sms

0%

Parent SMS delivery rate

rocket_launch

0 min

Setup to first class recorded

Get started in 3 steps

From signup to running your school

1
how_to_reg

Register your school

Create your account in under 2 minutes. No credit card needed.

2
group_add

Add your students

Upload a CSV or add students manually. Create classes and subjects.

3
rocket_launch

Start using it

Mark attendance, record fees, send SMS — your school runs from one place.

Built for every person in the school

Pick your role. See what it does for you.

manage_accounts

Head Teacher

I see every class, every fee, every decision from one screen.

how_to_reg

Check who is absent before assembly starts

chevron_right
payments

See daily fee collections at a glance

chevron_right
fact_check

Review exam grades and print report cards

chevron_right
sms

Send a message to all parents in one tap

chevron_right
bar_chart

Track school performance trends weekly

chevron_right

A real school day

See how SkoolMate OS runs through your day

how_to_reg

7:30 AM

Teachers mark attendance

Every class teacher opens the app on their phone and marks who is present, absent, or late — before assembly.

check_circle

Result

The head teacher sees a live attendance map on the dashboard. No registers lost in transit.

The story behind SkoolMate OS

It did not start as an idea. It started with what schools kept carrying every day.

At Omuto Foundation, the work has been close enough to schools to see the real picture, not an abstract one. The issue was never that people were not trying. The issue was that the system around them kept slowing the work down.

Registers getting lost between offices and classrooms.

Marks being calculated late into the night before report deadlines.

Report cards taking weeks because the workflow lives in separate books and spreadsheets.

Headteachers making serious decisions without a clear view of attendance, fees, or performance.

What became obvious

Schools do not need more pressure. They need better tools.

SkoolMate OS was built to match the real flow of school life: attendance, marks, fees, communication, and decision-making in one place. Not another generic system. A calmer operating layer for schools that are already working hard.

school

Simple enough for any teacher to use

wifi_off

Reliable even when the internet is not

hub

Attendance, marks, fees, and messages in one place

timer

Saves time instead of creating more admin work

What changes when the system runs well

Teachers get more time to focus on students. Leaders can see what is working and what is not. Parents stay informed. Students are noticed early instead of slipping through the cracks. The X in SkoolMate OS stands for Xperience, because this system comes from what has been seen, learned, and asked for in the field.

Inside the platform

Every major school unit connected in one system.

From academics to administration, SkoolMate OS is designed to reduce duplicate work. Enter data once, then reuse it across report cards, parent communication, financial follow-up, UNEB prep, and board reporting.

group

Student & parent records

how_to_reg

Attendance and period registers

fact_check

Exams, grades, and report cards

payments

Fees, payroll, and budgets

assignment

UNEB registration and MoES exports

sms

Bulk SMS, alerts, and parent portal

Install on any device

Use SkoolMate OS everywhere

Install on your phone, tablet, or computer for quick access — even works offline.

phone_iphone

iPhone & iPad

Open in Safari, tap Share, then Add to Home Screen.

android

Android

Tap the install banner or use Chrome menu > Install app.

desktop_windows

Windows

Use Chrome or Edge address bar install icon.

laptop_mac

Mac

Use Chrome address bar install icon.

SkoolMate OS and OSX

SkoolMate OS is the system layer inside the wider SkoolMate School Xperience.

OSX is the broader transformation model. SkoolMate OS is the layer that helps that transformation hold, because progress is hard to sustain when the underlying school systems stay scattered and manual.

OSX

Drives transformation

Leadership, student engagement, accountability, and a culture where schools do not just operate, but perform.

SkoolMate OS

Sustains it daily

Attendance, academics, fees, communication, and operational visibility working in one reliable school workflow.

north_east

When student leaders track attendance or activities through OSX, SkoolMate OS makes that data visible and usable.

north_east

When schools are working to improve academic performance, SkoolMate OS helps identify where students are struggling early.

north_east

When leadership needs to act, SkoolMate OS replaces guesswork with a clean, current picture of the school.

The result

Together, OSX drives the transformation and SkoolMate OS makes it visible, usable, and measurable. That is the complete school experience: organised systems, informed decisions, earlier support, and progress that leaders can actually track.

Security & Data Protection

Your school data is safe with us.

Student records, grades, and financial data are sensitive. Here is exactly how we protect your school — in plain language.

fingerprint

Who can see what

Every role has strict boundaries. A teacher sees only their classes. A parent sees only their child. A bursar sees only finances. Even if someone shares a login, the system limits what they can access.

admin_panel_settings

Data ownership

Your school data belongs to you — not to us. You can export everything at any time. If you leave, we delete your data within 30 days. We never use school data for training, advertising, or any purpose other than running your system.

security

Infrastructure security

Hosted on Supabase (PostgreSQL) with row-level security policies. All connections use TLS 1.3. Database backups run continuously. Your data is encrypted at rest with AES-256.

gavel

Uganda compliance

Built to align with Uganda's Data Protection and Privacy Act, 2019. Student records, parent contacts, and financial data are handled according to national requirements for personal information.

devices

Device safety

Sessions expire after inactivity. Each login requires authentication. If a teacher loses their phone, you can revoke their access instantly from the dashboard without affecting anyone else.

history

Audit trail

Every fee entry, grade change, and attendance correction is logged. You can see who changed what and when. This protects against accidental edits and makes accountability clear.

SkoolMate Animation

Pricing

Clear pricing. No hidden fees.

Per-student pricing that scales with your school. Start free, upgrade when ready.

Starter

UGX 2,000

per student/term

Rural primary · under 200 students

check

Student records & profiles

check

Daily attendance

check

CA entry & report cards

check

Fee collection & tracking

check

MTN MoMo + Airtel Money

check

Offline sync (works without internet)

check

ID card generation

check

Up to 3 admin users

Start with Starter

Growth

Most chosen

UGX 3,500

per student/term

Urban primary · 200-500 students

check

Everything in Starter

check

Bulk SMS (200/term included)

check

Parent portal

check

NCDC syllabus & scheme of work

check

Lesson plans & homework

check

Dorm & transport modules

check

Library management

check

Budget tracking

check

Up to 10 admin users

Start with Growth

Enterprise

UGX 5,500

per student/term

Secondary · 500+ students

check

Everything in Growth

check

UNEB candidate registration

check

MoES exports & board reports

check

Full payroll management

check

Staff leave & substitutions

check

AI insights & DNA analysis

check

Workflow automation

check

Full audit logs

check

Unlimited admin users

Start with Enterprise

Lifetime

UGX 8-15M

one-time

check

All Enterprise features

check

Source code license

check

On-premise deployment

check

White-label option

check

2-day dedicated onboarding

check

1-year support included

check

By application only

Start with Lifetime

Feature Comparison

How SkoolMate OS compares

✓ = Included    ✗ = Not available    ~ = Partial

Based on publicly available information, April 2026. Competitor columns are illustrative.

FeatureSkoolMateAlt AAlt BAlt C
NCDC syllabus & scheme of work
MTN MoMo + Airtel integration~
Student ID card generation
Transport route tracking
DNA + trend analysis
White-label option
Parent portal
Offline mode~
UNEB registration~
Full payroll~

Frequently asked questions

Questions schools ask before signing up

SkoolMate OS works best with internet, but all plans include offline mode. Teachers can mark attendance and enter grades without connection, and everything syncs automatically when internet returns.

Yes. You can upload student records via CSV/Excel during setup. Our team can also help migrate data from your current system at no extra cost.

You keep access until the end of your current term. After that, you can export all your data. We delete your school's data within 30 days of cancellation unless you request otherwise.

Yes. SkoolMate OS is fully responsive and works on any smartphone, tablet, or computer. The mobile experience is optimised for teachers marking attendance on the go.

Most schools are up and running in under 5 minutes. Add your school name, create classes, and you can start recording attendance immediately. Full setup with all students typically takes one afternoon.

Yes. We provide free onboarding via WhatsApp or in-person for schools in Uganda. We also have video tutorials and a help section inside the dashboard.

Ready to launch

Give your school one place to run the term.

Register your school, set up classes and subjects, and start using attendance, grading, fees, and parent communication in a single workspace.