Multi-tenant school SaaS

Run every school on one premium platform

Owner console with Google, email OTP, and phone sign-in. Isolated staff portals per campus — enterprise security without enterprise friction.

Clerk-powered auth

Google OAuth, email magic links, and SMS OTP — configured in your Clerk dashboard.

Per-school isolation

Subdomain staff portals, tenant-scoped APIs, and RBAC out of the box.

Owner command center

Dashboards, billing, and school management after a single secure sign-in.

Built for operators who scale

Register schools, invite principals, and keep academics, fees, and comms in sync — without mixing tenant data.

  • Multi-school owners & agency-style access
  • HttpOnly sessions + audited owner actions
  • Fast onboarding: OTP → school details → dashboard
  • School management & subscription lifecycle

Secure by design

Owner authentication never shares surfaces with staff username/password flows. Subdomains carry tenant context; middleware enforces separation.

Open owner console