EU-hosted · Data sovereignty

A school tier system built into scheduling

Build better school schedules with AI-assisted generation, cleaner admin workflows, and a platform designed around the real complexity of IB programmes.

EU-hosted · data never leaves the EUGDPR Art. 28 DPAPublic sub-processors99.9% SLA targetLive status

The solver

Conflict-free timetable in 2 minutes. Under 10 for the largest schools.

Schedual uses a real constraint solver (OptaPlanner), not a spreadsheet macro. ~2 minutes for a 200–500 student school; up to 10 for 1,200+ students. Hard rules are guaranteed satisfied; soft rules are optimised.

  • Teacher availability, room caps, IB subject-group rules — all enforced
  • HL/SL groupings, combined DP1/DP2 classes, TOK, EE, CAS supported natively
  • Score your draft against soft rules and iterate without losing the previous version
How it works

app.schedual-pro.com · Dashboard

EU-hosted
Schedual dashboard — student distribution, teacher allocation, and quick access for a school admin.

Bulk import

Don't retype 200 teachers and rooms every September.

Drop in last year's Excel, a PDF export from your old SIS, or a Word doc. Mistral OCR (EU, zero retention) extracts the rows; you review and confirm.

  • Excel, CSV, PDF, Word — same uploader for all formats
  • Reviewer UI catches mismatches before they hit your database
  • No data leaves the EU — Mistral hosted in France, zero training
See the workflow

Bulk import · 12 rows

J

Dr. Sarah Johnson

Physics HL / SL

L

Mr. David Lee

Mathematics AA HL

B

Ms. Emma Brown

English A · Literature

M

Mme. Sophie Martin

French B SL

R

Prof. Carlos Ruiz

Economics HL

Extracted via Mistral · EU · zero retention11 ok · 1 warn

Realtime collaboration

Two coordinators editing the same draft. Nothing gets overwritten.

Schedual syncs every change instantly across all admins viewing the schedule. Each edit is attributed and auditable, so you always know who moved what.

  • Sub-second propagation over Supabase Realtime
  • Each user has their own cursor + edit highlight colour
  • Full audit log on every move — searchable, exportable
See it live

2 admins editing now

LBEG
Mon
Tue
Wed
Thu
Fri
Phys
Math
Eng
TOK
Hist
Chem
Phys
Math
Eng
TOK
Hist
Chem
Phys
Math
Eng
Synced · 12 ms latencySupabase Realtime

IB native

Built around how IB schools actually run, not generic timetable software.

DP, MYP, and PYP structures, subject groups, HL/SL pathways, language A/B, TOK and EE windows — every rule the IB publishes, baked in.

  • Subject group rules (G1–G6) enforced as hard constraints
  • Language A Literature / Language B / ab initio distinctions handled
  • TOK + EE + CAS first-class objects, not afterthoughts
IB rules in detail

IB Diploma Programme

native rules
Group 1 — Language AHL · SL · Lit/Lang
Group 2 — Language acquisitionB · ab initio
Group 3 — Individuals & societies4 HL / SL options
Group 4 — SciencesHL · SL · combined
Group 5 — MathematicsAA · AI pathways
Group 6 — The Arts (optional)4 HL / SL or 2nd G3

TOK

scheduled

EE

tracked

CAS

supported

IB DP · MYP · PYPGDPR-alignedEU-hosted infrastructureOptaPlanner constraint solverOpen DPA · public sub-processorsRealtime multi-admin sync

Integrations

Works with the SIS you already use.

17 export targets out of the box — every modern SIS, every classroom platform, every calendar. One click downloads the right file. We never lock you in.

OneRoster
IMS Global standard
iCal
Apple · Google · Outlook
Pronote
Index Education
Skolengo
ENT régional
EDT
Index Education
Hyperplanning
Index Education
ManageBac
IB-native classroom platform
Untis
Stundenplan import
WebUntis
Stundenplan + students
PowerSchool
via OneRoster
Canvas
via OneRoster
Clever
via OneRoster
Blackbaud
via OneRoster
Veracross
via OneRoster
iSAMS
via OneRoster
PDF
Per teacher · class · room
Excel
4-sheet workbook
CSV
Sheets · Numbers
A3 poster
Print-ready wall poster

File downloads

PDF, CSV, Excel, XML — generated on the fly. Schools paste them into their SIS.

OneRoster bundle

The IMS Global standard. Modern SIS import it natively.

Calendar feed

Teachers subscribe in Apple, Google or Outlook — schedule changes propagate automatically.

See all integrations

Built by

Two founders. No middle layer.

We answer your support tickets ourselves. We chose self-hosted infrastructure on hardware we own — your data stays in Montpellier, France.

LB

Leo Bancroft

Co-founder · Product & engineering

Started Schedual after watching IB coordinators spend their summers fighting Excel. Wrote the OptaPlanner constraint model and the self-hosted Supabase stack.

EG

Erik Gerbst

Co-founder · Operations & schools

Talks to IB coordinators every day. Built the curriculum mapping for DP, MYP and PYP, and runs the school onboarding side by side with each customer.

Schedual SAS · Montpellier, France[email protected]
Trust & compliance

Secure, Compliant & Trusted

Your data security and privacy are our top priorities. Built with enterprise-grade security for IB schools worldwide.

🇪🇺 EU
Data residency
5
Self-owned servers
0
US cloud compute
100%
Self-hosted infra

GDPR Compliant

Full compliance with EU data protection regulations. Your school data stays private and secure.

End-to-End Encryption

Bank-level AES-256 encryption for all data in transit and at rest. Your information is always protected.

FERPA Compliant

Meets US student privacy regulations. Safe handling of educational records and student data.

Built by IB Students, For IB Students

We understand the complexity of IB scheduling because we've lived it. Schedual was created by former IB students who experienced firsthand the challenges of timetabling conflicts, teacher availability issues, and the stress of manual schedule management. Our mission is to bring intelligent automation to IB schools worldwide, saving time for what truly matters—education.

LB
EG

Leo Bancroft & Erik Gerbst

Former IB DP students

2025IB DP graduating year
EUHosted in the EU
IBDP · MYP · PYP

Pricing

Three plans. Zero per-seat games.

Transparent annual pricing. 30-day free trial. Cancel anytime. No per-teacher fees, no per-student upsells.

Single coordinator

Tier 1

€599/ year
  • Up to 200 students
  • All IB programmes
  • Conflict-free schedules
Start with Tier 1
Most popular

Tier 2

€1,499/ year
  • Up to 600 students
  • Bulk import · AI OCR
  • Realtime multi-admin sync
Start with Tier 2

Multi-cohort

Tier 3

€2,999/ year
  • Up to 1,200 students
  • Priority support (same-day)
  • Onboarding call included
Start with Tier 3

All plans · GDPR-aligned · EU-hosted · 30-day free trial · Cancel anytime

See full pricing & add-ons

Frequently asked

Questions coordinators ask us on the first call.

If yours isn't here, email us — we answer the same day.

About 30 minutes for the first import. You drop in your students, teachers, subjects and rooms — Excel, CSV, PDF, Word, all work — and our Mistral OCR pipeline (EU-hosted, zero retention) extracts the rows. You review on screen, confirm, and you can run your first generation the same morning.

Try Schedual or talk to the founders.

30-minute demo on your own data — watch Schedual build your real timetable.