The intelligent operating system for modern schools
One secure platform for school administration — multi-campus operations, custom roles and permissions, and full accountability, built from the ground up for schools.
Built for the way schools actually run
Everything your administration team needs, without the spreadsheets.
One login, the right access for every seat
Every role in SchoolOS is scoped to exactly what it needs — and schools can clone and adjust any of them.
School Owner
Full control of the organisation, including billing and subscription.
Headteacher / Director
Academic and operational leadership, with a permission set built for it.
Academic Registrar
Academic administration — scoped to exactly that, nothing more.
Bursar
Finance-scoped access, kept separate from academic and admin data.
Teacher
Campus-scoped access, so a teacher only sees what their role needs.
One workspace, every system
Illustrative previews of the SchoolOS workspace — real screenshots are on the way as we roll out to schools.
Dashboard
A clear overview of what needs your attention.
Roles & permissions
See exactly who can do what, at a glance.
Audit trail
Every sensitive action, recorded automatically.
Multi-campus view
All your campuses, managed from one place.
Built for schools of every size
Your school's data, isolated and accounted for
Multi-tenancy isn't bolted on — it's enforced at the database layer with PostgreSQL row-level security, so a bug in application code can't leak data across schools.
- Row-level tenant isolation enforced by the database, not just application logic.
- Every sensitive action logged automatically, searchable by who, what, and when.
- Explicit, permissioned support access — if our platform team ever assists inside your workspace, it's logged like any other action.
Get up and running in three steps
Register your school
Tell us about your school in a few minutes — no payment required to get started.
Get approved
Our team reviews and approves your registration, and your school gets its own secure workspace.
Invite your team
Bring in your staff, assign roles, and start running your school's operations from one place.
Built to grow into the rest of school life
The same tenant-isolated, permissioned foundation is designed to carry these modules next. Tell us which ones your school needs when you register.
Transport
Routes, buses, and pickup points.
Hostel
Boarding houses and room allocation.
Library
Catalogue, loans, and returns.
Payroll
Staff records, leave, and salary runs.
Canteen
Meal plans and student wallets.
Bulk SMS
Text alerts and campaigns to parents.
Running a school shouldn't feel like this
Without SchoolOS
- Staff records scattered across spreadsheets and paper files
- No record of who approved what, or when
- Roles that are all-or-nothing, or hard-coded by whoever built the last system
- Every new campus means a new, disconnected setup
- Support access to your data is invisible and unaccountable
With SchoolOS
- One workspace for every campus, role, and record
- A complete, automatic audit trail of sensitive actions
- Roles and permissions you define yourself, in minutes
- New campuses join the same organisation instantly
- Support access is explicit, permissioned, and logged
Every school starts free
Simple, transparent plans that grow with your school.
Common questions
Is there really a free trial?
Yes. Register your school and our team gets you set up on a free trial with full platform access — no credit card required to register.
How is our school's data kept separate from other schools?
Every school's data is isolated at the database layer using PostgreSQL row-level security, not just checked in application code — so a bug in application logic can't leak another school's data.
Can we define our own staff roles?
Yes. Roles and permissions are fully configurable per school. You can create custom roles and assign fine-grained permissions without waiting on us to ship anything.
Do you support multiple campuses under one school?
Yes. One organisation can have any number of campuses, with settings that cascade from the organisation down to each campus.
Can the same person work at more than one school?
Yes. Staff can belong to more than one school's workspace and switch between them from a single login — each school still sees only its own data.
Do you support transport, hostel, library, or payroll?
Not yet — those are on the roadmap. When you register, you can flag which of those your school runs so we can prioritise and reach out when they're ready.
What happens when our trial ends?
Your platform administrator controls trial length and subscription status, so you're never billed automatically without a conversation first.
Is SchoolOS only for large schools?
No. SchoolOS works for a single-campus school just as well as a multi-campus network — you only pay for the students and campuses you need.
What if we need help getting set up?
Reach out any time. If our team ever needs to assist inside your workspace, that access is explicit, permissioned, and fully logged — never invisible.
Ready to see SchoolOS in your school?
Register your school today and start your free trial — no credit card required.
Start your free trial