SchoolOS

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 Demo
50+Modules
40+Interactive Content Types
100%Data Ownership
Flat FeeNo per-student pricing

Your data belongs to your school — in writing

Every 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.

🗝️

Sole owner

The school owns the account and every record in it. Ownership never transfers to the vendor — on signup, renewal or cancellation.

🚫

Never sold or mined

No selling, renting, licensing, advertising, profiling, or AI model training on student or staff data. Ever.

📤

Export any time

Full account export in open formats (CSV, JSON, SQL + original files) at no cost, with no approval step and no lock-in.

🗑️

Real deletion

Data returned, then deleted within 30 days from live systems and 90 days from backups, with a written Certificate of Destruction.

⚖️

Ontario-ready

Written to support PIPEDA, MFIPPA for school boards, FIPPA for colleges and universities, and PHIPA for health records.

🇨🇦

Stays in Canada

Primary hosting and encrypted backups in a Toronto, Ontario data centre. No transfer outside Canada without the school's prior written consent.

Read the Data Ownership guarantee See the exact contract clause

Everything Your School Needs

📋

Student Information

Enrolment, demographics, medical records, emergency contacts, photo ID, historical archives, and full student lifecycle management.

✅

Attendance Tracking

Daily and class-by-class attendance, late arrivals, early leavers, parent SMS/email notifications, and statistical reports.

📅

Timetabling

Master timetable with conflict detection, room scheduling, cover management, and individual timetables for every student and teacher.

📊

Gradebook & Assessment

Custom grade scales, rubrics, outcomes alignment, GPA calculation, report cards, transcripts, and standards-based grading.

📚

Learning Management

Course content, assignments, unit planning, lesson resources, announcements, and built-in interactive lessons.

🧑‍⚖️

Behaviour Management

Positive and negative behaviour logging, detention management, escalation letters, parent notifications, and trend analysis.

💬

Communications

Email, SMS, in-app messaging, mass notifications, parent portal, and message history — all within the platform.

💰

Finance & Fees

Fee structures, invoicing, payment tracking, concessions, scholarships, financial reports, and budget management.

📄

Reporting

Custom academic reports, behaviour summaries, attendance analytics, statistical reports, and export to PDF/Excel/CSV.

📖

Library Management

Catalogue management, borrowing and returns, reservations, overdue tracking, barcode integration, and inventory.

👥

Staff Management

HR records, qualifications, leave management, professional development tracking, appraisals, and duty scheduling.

🏅

Activities & Sports

Club sign-ups, sports teams, fixtures schedule, results tracking, attendance, and participation records.

🔐

Data Privacy & Security

Role-based access, audit logging, GDPR tools, encryption, LDAP/SSO, automated backups — and full school ownership of every record, guaranteed in the contract.

🔧

Custom Forms & Workflows

Digital forms with approvals, admissions applications, staff requests, document management, and custom fields on any record.

🌐

API & Integration

REST API, webhooks, data import/export (CSV/JSON), LDAP/Active Directory, OAuth, and Google/Microsoft SSO.

Built-In Interactive Content

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.

🖥️
Course PresentationInteractive slide decks
🎬
Interactive VideoVideo with embedded questions
❓
Question SetAuto-graded mixed quizzes
🔄
Drag & DropMatching and sorting
🔘
Multiple ChoiceStandards-aligned MCQs
✓
True / FalseQuick checks
✏️
Fill in the BlanksCloze exercises
🃏
FlashcardsSpaced repetition
🗺️
TimelineChronological events
🧠
Memory GameMatching pairs
🔤
CrosswordVocabulary
🗣️
Dialog CardsVocabulary building
📝
EssayAuto-graded comprehension
🔢
Arithmetic QuizMath practice
📈
ChartData visualization
🖼️
CollageImage arrangement
📍
Image HotspotsLabelling diagrams
🔄
Image PairingVisual matching
👈
Image SliderBefore/after
📌
Mark the WordsText identification
📋
SummaryKey points
📑
AccordionExpandable content
🎙️
Audio RecorderSpeaking practice
🌿
Branching ScenarioChoose your path
🏛️
Virtual Tour 360Immersive environments
📖
Book MakerMultimedia eBooks

Three Simple Tiers

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.

Essential

$3,000/yr

Up to 200 students

  • Full SchoolOS platform with Interactive Lessons
  • Managed hosting in Toronto, Ontario
  • Automated daily backups
  • Software updates & SSL included
  • Email support (next business day)
  • Data ownership guarantee & DPA
Get Started

Enterprise

$9,000/yr

Up to 750 students

  • Everything in Standard
  • Dedicated support with SLA
  • Custom integrations & API work
  • White-label options
  • On-site training included
  • Named account manager
Contact Us

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.

Cost by School Size — How We Compare

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 SizeSchoolOSPer StudentTypical SavingPowerSchoolManageBaciSAMS
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.

How We Compare

FeatureSchoolOS with Interactive LessonsPowerSchoolManageBaciSAMS
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

Frequently Asked Questions

Is this the full open-source SchoolOS?
Yes. You get the complete SchoolOS education platform with all modules enabled, plus the integrated interactive content authoring and player. No features are disabled or held back.
Do we need our own server or IT team to run it?
No. SchoolOS is delivered as a fully managed service on every tier — we run it in our Toronto, Ontario data centre. Your team needs a web browser and internet access; we handle the servers, updates, SSL, backups and monitoring. There is no self-hosted edition to install or maintain.
What if we have more than 750 students?
A school that size needs a special setup — dedicated application and database servers rather than a shared instance — so it does not fit the three standard tiers. We scope it with you and quote a flat annual fee for that configuration. We deliberately don't sell an “unlimited” tier: a fixed price with no ceiling isn't sustainable and would either overcharge small schools or starve support on the largest ones.
How does interactive content integration work?
Interactive content is built directly into SchoolOS. Teachers create content using the interactive lesson editor (opens in the browser), students complete the activities inside their course pages, and scores are automatically recorded in the SchoolOS gradebook. No external tools or accounts needed.
Can we migrate from our current system?
Yes. We offer data migration services for PowerSchool, iSAMS, ManageBac, and other common systems. We also provide a CSV import tool for custom data. Pricing depends on data complexity.
What kind of support do you provide?
Essential: email support, next business day. Standard: email + phone, 4-hour response during school hours. Enterprise: dedicated support engineer, 1-hour SLA, quarterly reviews and on-site training.
What do we need on our side to get started?
A modern browser and an internet connection — that is it. We provision your school's account in our Toronto data centre, import your existing data (Standard and Enterprise include migration), set up your branding and grades, and train your admin team. Nothing is installed on your network.
Is the platform GDPR / data privacy compliant?
Yes. SchoolOS is a Canadian business and follows Canadian privacy standards. Your school remains the sole owner and controller of every record in its account; SchoolOS is only the service provider and never sells, mines or trains AI on your data. All data — including encrypted backups — stays in our Toronto, Ontario data centre. Built-in tools for EU customers: data export, anonymization, consent management and right to erasure. Full audit logging tracks every action. Read the full Data Ownership guarantee →

Ready to Get Started?

Tell us about your school and we'll set up a free demo within 48 hours.