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

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 data ownership.

🔧

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

Simple, Predictable Pricing

Per-school, not per-student. No surprise fees.

Self-Hosted

$2,000/yr
  • Full SchoolOS platform with Interactive Lessons
  • Email support
  • Software updates
  • Installation guide
Get Started

Enterprise

$12,000/yr
  • All features with Interactive Lessons
  • Dedicated support with SLA
  • Custom integrations
  • White-label options
  • On-site training included
  • Unlimited students
Contact Us

Add-ons available: data migration ($500–$3,000), custom theme ($2,000), SSO integration ($1,000), interactive content packs ($500/unit)

Per-Student Cost — How We Compare

SchoolOS charges per school, not per student. Competitors charge per student. See the difference as your school grows.

School SizeSchoolOSYou SavePowerSchoolManageBaciSAMS
300 students $10/student Save $5-15/student $15–30/student $20–40/student $30–50/student
500 students $12/student Save $3-18/student $15–30/student $20–40/student $30–50/student
800 students $7.50/student Save $7.50-22.50/student $15–30/student $20–40/student $30–50/student
1,500 students $8/student Save $7-32/student $15–30/student $20–40/student $30–50/student
2,000 students $6/student Save $9-44/student $15–30/student $20–40/student $30–50/student
Annual total (2,000 students) $12,000 Save $18k–88k/yr $30,000–$60,000 $40,000–$80,000 $60,000–$100,000

Competitor pricing based on published rates and industry averages. Actual pricing may vary by region and contract terms.

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✗ Vendor✗ Vendor✗ Vendor
Self-hosted option✓ Yes✗ No✗ No✗ No
Multi-campus support✓ Native
API / Webhooks✓ REST + Webhooks
Custom fields & forms✓ Full✗ Limited✗ Limited✗ Limited
Behaviour tracking✓ Full
Parent portal✓ Real-time
Annual cost (500 students)$3,000–$6,000$15,000+$10,000+$20,000+

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.
Can we self-host or do we need to use your hosting?
Both options are available. Self-hosted: we provide the software and support, you run it on your own servers. Managed hosting: we handle everything — servers, backups, updates, monitoring.
What if we grow beyond 2000 students?
Our Enterprise plan has no student limit. The flat fee stays the same regardless of school size. No per-student upcharges.
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?
Starter: email support during business hours. Standard: email + phone with 4-hour response time. Enterprise: dedicated support engineer, 1-hour SLA, quarterly reviews, and on-site training.
What are the server requirements for self-hosting?
A standard Linux server (Ubuntu/Debian) with PHP 8.x, MySQL 8.0/MariaDB 10.x, Apache or Nginx, and 4 GB+ RAM. Smaller schools can run on a $20/month cloud server. We provide a one-click installation script.
Is the platform GDPR / data privacy compliant?
Yes. SchoolOS is a Canadian business and follows Canadian privacy standards (PIPEDA). All data stays in Canada — never leaves the country. Built-in GDPR tools for EU customers: data export, anonymization, consent management, and right to erasure. Self-hosted option means data stays on your own infrastructure. Full audit logging tracks every action.

Ready to Get Started?

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