Your school's work,

all in one place.

Attendance, results, fees, and announcements: everything your school needs, working offline and online. Install as an app on any phone or laptop, sync across devices. Free for schools under 50 students.

SOMA, also known as Check Soma (checksoma.com), is a free edu tech app built for Nigerian schools and schools worldwide.

GraduateStudentsTeacher
Today

1,240

Students Enrolled

Academics

SS 2 Science

94% Results Ready

No paper. No email threads. Just school.

Most school management tools assume you have reliable internet, big budgets, and time to train your entire staff. Most schools don't.

SOMA was built for the way schools actually work.

It's a simple, offline-first school operating system that brings attendance, results, fees, and announcements into one place, and keeps working even when the internet doesn't. Install it on any phone or laptop, and everything syncs across every device your team signs in on.

Everyone in your school, connected.

Add students in bulk, invite teachers with a link, and let parents follow their child's attendance, results, and fees. Everyone sees what they need.

Students dashboard

Staff management that works.

Invite teachers and non-teaching staff by email or link. Bursars get access to finance. Everyone gets the right tools for their role.

Staff management

Attendance that works offline.

Swipe and tap to mark students present or absent. Saved as you go and synced to the school, even if you go offline. Parents are notified instantly.

Attendance

Announcements, exams, and fees.

Share updates with staff and parents. Manage CA and exam scores. Build fee structures, generate invoices, and track payments, all in one place.

Communication

The SOMA Advantage

Less paperwork.

More school.

Everything your school needs, attendance, results, fees and communication, working offline and online in one app.

Easy Setup

Set up your school in minutes, not days.

A guided setup wizard walks you through every step, from creating classes to inviting teachers. Import existing student records without starting from scratch.

Guided setup wizard with a progress checklist your team can follow step by step

Import existing student and staff data without rebuilding everything from scratch

Simple interface that teachers and administrators can use on day one, no training required

Easy Setup

Invite Teachers

Share a link or send by email

Create Classes

Define class levels and arms

Made for the whole school.

Principals, teachers, parents, and students each get a dedicated dashboard with the features they need, while every underlying record stays connected.

Run
LEADERSHIP

Run

See students, attendance, and what is happening right now across the school. Check it from your phone or laptop. Everything syncs in real time.

Teach
TEACHERS

Teach

Mark attendance with a swipe on your phone. Record CA and exam scores. Write lesson notes, all saved offline and synced across every device you sign in on.

Connect
GUARDIANS

Connect

Follow their child's attendance, scores, and fees. Get notified when their child is marked present or absent.

Grow
STUDENTS

Grow

Experience a school where the systems around learning feel joined up, from attendance to results to reports.

Frequently asked questions

Everything you need before you get started.

The last thing you need is another complicated rollout. SOMA starts with the way your school already works, and grows with you.

SOMA (also known as Check Soma, at checksoma.com) is a free, offline-first school management app that brings attendance, results, fees, and announcements into one place. It works with or without internet. Everything saves on your device and syncs when you reconnect. See all school management app features.

Yes. Every feature works without internet, including attendance, results, fees and lesson notes. Data saves locally on your device and syncs automatically in the background when you reconnect. No data is ever lost.

Absolutely. SOMA supports importing your existing student, staff, and school records so you don't have to start from scratch. You can add students individually or in bulk. Get the step-by-step in our school management guides.

SOMA is free for schools with 50 students or fewer. Larger schools pay a simple per-student fee per term, with no upfront cost and no long-term contract. Reach out to our Sales Team for details, or compare plans on the pricing page.

Setup is guided and straightforward. The setup wizard walks you through creating classes, inviting teachers, adding students, and configuring your school terms. Most schools are up and running in a single session.

SOMA is built for school principals and administrators, teachers, and parents. Principals get a full overview of attendance, results, and fees. Teachers mark attendance and record scores. Parents follow their child's progress and get notified about attendance.

Your school deserves better than paper.

Start for free. Bring your students, teachers, and parents into one place, working offline and online. No paper, no email threads.

SOMA Dashboard on laptop