Products
Services Public sector About Contact Start a project
Back-office platform

School Manager

The secure back office for modern schools.

A multi-tenant school management platform: administration, people, lessons and learning, with a web back office and phone apps for staff and parents.

  • Web
  • iOS
  • Android
School Manager web back office showing attendance, pupils and today's timetable
School Manager parent app showing a child's school day
School Manager staff app taking a class register
3surfaces: web back office, staff app, parent app
1 → manyschools per trust, each fully isolated
0API tokens ever held by the browser
UTCeverywhere, so timetables never drift
Overview

Why School Manager

School Manager brings a school's administration, its people, its lessons and its learning into one platform built from the ground up to hold children's data securely. Office staff work in a fast web back office; teachers and parents use native phone apps that keep working when the signal drops. Every school is its own tenant, isolated by design, so a trust can run many schools on one service without any of them seeing another's data.

Who it's for

  • School business managersRun admissions, records and day-to-day administration from a single back office.
  • Multi-academy trustsOperate many schools on one service with complete separation between them.
  • TeachersSee today's classes, registers and pupil information on the phone already in their pocket.
  • Parents and carersStay informed about their child's school day in an app that respects their privacy.
Features

Everything it needs. Nothing it doesn't.

Multi-school by design

Each school is a tenant with its own data, settings and staff. Trusts and groups run every school from one platform without data ever crossing between them.

People in one place

Pupils, parents, guardians and staff with their roles, contacts and relationships, kept current and searchable in seconds.

Lessons and timetables

Classes, lessons and timetables that staff see on the web and in their pocket, always in step.

Learning records

Track learning and progress alongside the administrative record, so the full picture of each pupil is in one place.

Apps for staff and parents

Native Android and iOS apps that work offline-first: changes queue on the device and sync the moment a connection returns.

Built for children's data

Encrypted on the device, isolated per school, and served through a backend-for-frontend so the browser never holds an access token.

A closer look

See it in use.

Security and quality

Built to be trusted.

  • Tenant isolation enforced in the data layer, not left to each screen
  • SQLCipher-encrypted local storage on every phone
  • Backend-for-frontend: the browser never holds an API token
  • GUID v7 keys and UTC timestamps throughout
  • Health endpoints for live and ready checks behind a load balancer

Built with

  • .NET 10
  • ASP.NET Core Web API
  • EF Core 10
  • SQL Server
  • .NET MAUI Blazor Hybrid
  • MudBlazor
  • SQLCipher
Questions

Frequently asked

Can one trust run several schools?

Yes. Every school is a separate tenant. A trust can operate many schools on the same service, and the data layer guarantees that no school can see another's records.

Does the staff app work without signal?

Yes. The apps are offline-first: changes are stored encrypted on the device and synchronised automatically when a connection returns.

How is pupil data protected?

Data is isolated per school, encrypted on the device with SQLCipher, and the web back office uses a backend-for-frontend so access tokens never reach the browser.

Can it be hosted in the UK?

Yes. School Manager is a standard .NET and SQL Server application and can be deployed to UK-region cloud hosting or a customer's own infrastructure.

See School Manager in action

Book a 30-minute walkthrough with the team that builds School Manager. Bring your questions; we'll bring the product.