Product

Everything your school administration needs

SchoolOS is a single, secure platform for running your school's operations — built on a foundation of strict tenant isolation and permission-based access control.

app.schoolos.app/greenfield-academy

Foundation

The structure every school is built on.

Schools & campuses
Model your organisation the way it actually runs — one school, one or many campuses, one workspace.
Tenant isolation
Your school's data is isolated at the database layer with row-level security, not just checked in application code.
Layered settings
Configuration resolves from user, to campus, to organisation, to country — override what you need, inherit the rest.

Access control

Give staff exactly the access they need.

Custom roles & permissions
Define roles specific to your school and assign fine-grained permissions — no developer required to change who can do what.
Audit logs
Every sensitive action across your school is recorded automatically — searchable by who, what, and when.
Activity feed
A lightweight, real-time feed of what's happening across your organisation.

Operations

The day-to-day tools your team needs.

Secure file storage
Upload and share documents with signed, access-controlled URLs — files never touch your core data store.
Notifications
Automated email notifications for the events that matter, delivered reliably through a background job queue.
Platform support, fully audited
When you need help, our platform team can assist inside your workspace — every action is explicit, permissioned, and logged.

Extensibility

Connect SchoolOS to the rest of your stack.

API keys
Issue scoped, revocable API keys to integrate SchoolOS with the other systems your school relies on.

See it running in your school

Start your free trial