Student Information System, Learning Management, Gradebook, Communications, Finance, and Interactive Content — all in one place. No per-student fees. No vendor lock-in.
Request a DemoEvery record in your account — students, marks, attendance, medical notes, messages, report cards — is owned by your school. SchoolOS is only the service provider, holds your data solely on your instructions, and hands it back or destroys it on request. The commitment is a clause in the contract, not a slogan.
The school owns the account and every record in it. Ownership never transfers to the vendor — on signup, renewal or cancellation.
No selling, renting, licensing, advertising, profiling, or AI model training on student or staff data. Ever.
Full account export in open formats (CSV, JSON, SQL + original files) at no cost, with no approval step and no lock-in.
Data returned, then deleted within 30 days from live systems and 90 days from backups, with a written Certificate of Destruction.
Written to support PIPEDA, MFIPPA for school boards, FIPPA for colleges and universities, and PHIPA for health records.
Primary hosting and encrypted backups in a Toronto, Ontario data centre. No transfer outside Canada without the school's prior written consent.
Enrolment, demographics, medical records, emergency contacts, photo ID, historical archives, and full student lifecycle management.
Daily and class-by-class attendance, late arrivals, early leavers, parent SMS/email notifications, and statistical reports.
Master timetable with conflict detection, room scheduling, cover management, and individual timetables for every student and teacher.
Custom grade scales, rubrics, outcomes alignment, GPA calculation, report cards, transcripts, and standards-based grading.
Course content, assignments, unit planning, lesson resources, announcements, and built-in interactive lessons.
Positive and negative behaviour logging, detention management, escalation letters, parent notifications, and trend analysis.
Email, SMS, in-app messaging, mass notifications, parent portal, and message history — all within the platform.
Fee structures, invoicing, payment tracking, concessions, scholarships, financial reports, and budget management.
Custom academic reports, behaviour summaries, attendance analytics, statistical reports, and export to PDF/Excel/CSV.
Catalogue management, borrowing and returns, reservations, overdue tracking, barcode integration, and inventory.
HR records, qualifications, leave management, professional development tracking, appraisals, and duty scheduling.
Club sign-ups, sports teams, fixtures schedule, results tracking, attendance, and participation records.
Role-based access, audit logging, GDPR tools, encryption, LDAP/SSO, automated backups — and full school ownership of every record, guaranteed in the contract.
Digital forms with approvals, admissions applications, staff requests, document management, and custom fields on any record.
REST API, webhooks, data import/export (CSV/JSON), LDAP/Active Directory, OAuth, and Google/Microsoft SSO.
No extra cost, no plugins, no per-content fees. Create, edit, and assign interactive lessons directly in your browser. Auto-graded — results sync to the gradebook.
Per-school, not per-student. Every tier is fully managed and hosted in our Toronto, Ontario data centre — no servers for your team to run.
Up to 200 students
Up to 450 students
Up to 750 students
Every tier includes managed hosting, encrypted backups, updates, the Data Ownership guarantee, and unlimited staff and parent accounts — there are no per-student or per-user fees. Add-ons: extra data migration ($500–$3,000), custom theme ($2,000), interactive content packs ($500/unit).
More than 750 students? A school that size needs a special multi-server setup, so we quote it individually — still a flat annual fee, never per-student.
SchoolOS charges per tier, not per student. Competitors charge per student, so their cost climbs with every enrolment. "Typical saving" compares our tier price with the midpoint of each competitor's published per-student range.
| School Size | SchoolOS | Per Student | Typical Saving | PowerSchool | ManageBac | iSAMS |
|---|---|---|---|---|---|---|
| 200 students Essential |
$3,000/yr | $15.00 | $1.5k–$5k/yr | $15–30/student | $20–40/student | $30–50/student |
| 450 students Standard |
$6,000/yr | $13.33 | $4.1k–$12k/yr | $15–30/student | $20–40/student | $30–50/student |
| 750 students Enterprise |
$9,000/yr | $12.00 | $7.9k–$21k/yr | $15–30/student | $20–40/student | $30–50/student |
| More than 750 special setup |
Custom quote | — | Still flat, not per-student | Dedicated multi-server configuration | ||
Competitor pricing based on published rates and industry averages. Actual pricing may vary by region and contract terms. A school above 750 students needs dedicated application and database servers, so it is scoped and quoted individually.
| Feature | SchoolOS with Interactive Lessons | PowerSchool | ManageBac | iSAMS |
|---|---|---|---|---|
| Per-school pricing | ✓ | ✗ Per-student | ✗ Per-student | ✗ Per-student |
| SIS (attendance, timetable) | ✓ Full | ✓ Full | ✓ Full | ✓ Full |
| LMS (courses, lessons) | ✓ Built-in | ✗ Add-on | ✗ | ✗ |
| Interactive content authoring | ✓ Built-in | ✗ | ✗ | ✗ |
| Auto-graded assessments | ✓ Built-in | ✗ | ✗ | ✗ |
| Open source | ✓ Full | ✗ | ✗ | ✗ |
| Data ownership | ✓ Yours (contract) | ✗ Vendor | ✗ Vendor | ✗ Vendor |
| Data hosted in Canada | ✓ Toronto, ON | ✗ Varies | ✗ Varies | ✗ Varies |
| Multi-campus support | ✓ Native | ✓ | ✓ | ✓ |
| API / Webhooks | ✓ REST + Webhooks | ✓ | ✓ | ✓ |
| Custom fields & forms | ✓ Full | ✗ Limited | ✗ Limited | ✗ Limited |
| Behaviour tracking | ✓ Full | ✓ | ✓ | ✓ |
| Parent portal | ✓ Real-time | ✓ | ✓ | ✓ |
| Annual cost (450 students) | $6,000 | $6,750–$13,500 | $9,000–$18,000 | $13,500–$22,500 |
| Annual cost (750 students) | $9,000 | $11,250–$22,500 | $15,000–$30,000 | $22,500–$37,500 |
Tell us about your school and we'll set up a free demo within 48 hours.