Several schools, one login, the right access for everyone
Run more than one school without juggling accounts. Invite your team, choose each person's role, and know that each school's records stay separate.

What you get
- One login for several schools
- Owner, admin, staff and instructor roles
- Email invitations within your plan seats
- Two-step verification, required on paid plans
- Every school's records kept separate by the database
- A school always keeps at least one owner
Roles with clear limits
Owners and admins manage the team. Staff manage student records and payments. Instructors read records and take attendance, and never see money or restricted ID details.
Separation you can rely on
Each school's data is separated inside the database, not only in the screens. A record from one school cannot be linked to another school's records, even by mistake.
Seats that behave sensibly
Pending invitations hold a seat. If you go over a limit after changing plans, nothing is deleted. You just cannot add more until you are back under it.
Common questions
Can an instructor be limited to their own classes?
Yes. Instructors see and grade only students in their own sections, and they never see financial or restricted ID details.
Is two-step verification required?
It is optional on the Free plan and required for every user on paid plans.
Related features
- Student recordsKeep every student profile, note and restricted ID detail organized in one system. Search fast, archive instead of delete, and control who can see what.
- Tuition and paymentsTrack charges, installment plans, payments, refunds and receipts for every student. Balances and overdue amounts are worked out for you. Export to CSV.
- Guardians and emergency contactsStore as many guardians and emergency contacts as each student needs, in call order, with pickup permission. Keep families reachable when it matters.