Free 14-day trial · No credit card required

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.

Multi-tenant by designRole-based accessEvery action auditedAPI-readyApproved within days
app.schoolos.app/greenfield-academy
Platform

Built for the way schools actually run

Everything your administration team needs, without the spreadsheets.

Multi-campus, one workspace
Run every campus under one organisation, with settings that cascade from organisation down to campus and user.
Tenant-isolated by design
Every school's data is isolated at the database layer, not just the application layer — enforced, not assumed.
Roles & permissions that fit you
Build custom roles for your staff without waiting on a software release. Permissions are data, not hard-coded logic.
Full audit trail
Every sensitive action is logged automatically, so you always know who did what, and when.
API access
Issue scoped API keys to connect SchoolOS to the other tools your school already relies on.
Built to grow with you
The same foundation that runs your admin operations today is built to carry student, library, and other modules next.
Built for every role

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.

Take a look inside

One workspace, every system

Illustrative previews of the SchoolOS workspace — real screenshots are on the way as we roll out to schools.

app.schoolos.app/greenfield-academy

Dashboard

A clear overview of what needs your attention.

app.schoolos.app/greenfield-academy/roles

Roles & permissions

See exactly who can do what, at a glance.

app.schoolos.app/greenfield-academy/settings/audit-logs

Audit trail

Every sensitive action, recorded automatically.

app.schoolos.app/greenfield-academy/campuses

Multi-campus view

All your campuses, managed from one place.

Who it's for

Built for schools of every size

Single-campus schools
Run your whole school's administration with the same rigor larger institutions use — without the overhead.
Multi-campus schools
Keep every campus consistent under one organisation, with settings that cascade the way your policies already do.
Growing school networks
Onboard new campuses fast on a foundation that's already tenant-isolated and audit-ready from day one.
Security & trust

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.
Greenfield Academy
Workspace isolated · RLS enforced
Audit log entry
Role "Bursar" updated · 2 minutes ago
Getting started

Get up and running in three steps

1

Register your school

Tell us about your school in a few minutes — no payment required to get started.

2

Get approved

Our team reviews and approves your registration, and your school gets its own secure workspace.

3

Invite your team

Bring in your staff, assign roles, and start running your school's operations from one place.

What's coming next

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.

Why schools switch

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
Pricing

Every school starts free

Simple, transparent plans that grow with your school.

Trial
Free
Library Only
Free
Starter
$49
/ month
Growth
$149
/ month
System + Library
$149
/ month
FAQ

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