Skip to content
Onflows
AI-powered school operating system

School management, built around your curriculum

Admissions, the roll, exams, report cards and parent communication in one system. Set up for CBSE, ICSE, IB, Cambridge, the English National Curriculum, US K-12 and 83 more curricula in 21 countries.

  • Free forever up to 300 students
  • Your curriculum's classes and grading, ready
  • Your own school address
The school dashboard: today's attendance, the admissions queue, upcoming tests and recent notices, all on one screen.

What it replaces

An admission register on paper
An enquiry becomes an application, then a student: one record the whole way.
Report cards typed out twice
Marks entered once are the gradebook, the report card and the parent's screen.
Circulars lost in a WhatsApp group
Circulars reach each parent in their own portal, and by email.
Fee receipts from a carbon book
A numbered receipt for every payment, and a ledger that adds up. Pro
Old records in a cupboard
A closed year is never deleted. A child who left years ago still has a card you can open.
The class list for a school, showing every class from 6 to 12 with its sections, class teacher and strength.
Setup

Your board, already set up

Choose your board and the class ladder, terms, subjects and grading scale arrive configured, in that board's own words. Nothing to type on the first day.

The parts that are hard to build, already built

89 curricula

CBSE, ICSE, IB, Cambridge, the English National Curriculum, US K-12 and 83 more curricula in 21 countries, each with its own class words, terms and grading scale.

Nine date formats

The importer reads what your spreadsheet actually contains, including Excel serial numbers.

Separated at the database

Every school's records are walled off by Postgres itself, and a build gate refuses any table that does not enforce it.

Years stay readable

A closed year is never deleted. A child who left in 2023 still has a progress card you can open.

AI, on Pro

A week's timetable, proposed in a minute

AI lays out every class against your rules. A verifier that does not guess checks the answer, and nothing reaches the timetable until a person applies it.

A weekly timetable grid for one class, each period showing its subject and teacher, with clashes flagged.
Every term

Marks once, and every card is right

Enter marks against the test. The gradebook, the progress card and the parent's own screen are the same numbers, not three copies of them drifting apart.

The gradebook for a class: a matrix of students against tests, showing marks and the grade each one earns.

Everything a school runs on, in one place

Not a suite of products sold together. One system, where recording something once is what makes every other screen correct.

Students & admissions

  • Students & enrolment
  • Admissions
  • Bulk student import

Every school day

  • Notice board
  • Staff leave
  • AttendancePro
  • TimetablePro

Teaching & results

  • Tests and exams
  • Gradebook & progress cards
  • Subjects & workspaces
  • Course content
  • AIPro

Money, records & proof

  • Document vault
  • Multi-year archives
  • Audit trail & delivery tracking
  • Expenses
  • FeesPro

Everything without a Pro mark is free, for up to 300 students, with no time limit.

Built for every role in your school

One system, six ways in. Each person sees what their job needs, and nothing beyond it.

School Admin

The office, without the registers.

  • Admissions & student records
  • Timetable & resource management
  • Certificates with real serial numbers

Principal

The school, without asking for a report.

  • Attendance across every class today
  • One queue for every approval
  • Gradebook finalised once, everywhere
  • An append-only trail of who changed what

Teachers

Your class, on your phone, in your period.

  • Attendance against the period you teach
  • Homework set, published & handed in
  • Syllabus, lesson plans & materials
  • Marks entered once; reports follow

Parents

Answers without a call to the office.

  • Attendance, homework & results
  • Circulars from school and from class
  • One login per family, however many children

Front desk

The questions that arrive at the counter.

  • One search box for student, guardian or staff
  • Enquiry to application on the spot
  • Print a certificate while the parent waits
  • Exactly what the role may see, nothing beyond

Accountant

The money, without the notebook.

  • Every expense recorded, on every plan
  • One receipt for every fee payment, on Pro
  • Reversals and refunds kept on the record

A school's records deserve more than a promise

You are handing over children's data. These are properties of how Onflows is built, enforced on every request, not policies in a document.

Secure by design

Every record carries your school's identifier, and the database refuses a read that crosses schools. It is a policy on the data, not a filter in our code that a bug could skip.

You're always in control

Roles are checked when the action runs, not when the menu is drawn. A teacher cannot reach another class's marks by guessing a URL.

Never lose what matters

Nothing is hard-deleted. A wrong receipt is corrected by a reversal or a refund that stays on the record, which is exactly what an audit needs to see.

Questions schools ask us

How long does it take to get started?

Minutes to have your school's address live, and an afternoon to be operational. You create the school, upload your existing roll as a spreadsheet, and check the dry-run report before anything is written. There is no implementation project and nothing to install.

Is our data separate from other schools?

Yes, and it is enforced by the database rather than by the application. Every record carries your school's identifier and the database itself refuses a read that crosses schools, so a mistake in our code cannot show your records to anyone else. We test that against a live database, not only in theory.

What does it cost, and is there really a free plan?

Community is free for up to 300 students, with no time limit. Attendance, the timetable, fees and AI are on Pro; the roll, admissions, subjects, tests, the gradebook, course content and the notice board are all on the free plan. Pro is priced by the students you carry, never by teacher, and staff logins are unlimited on both. The full price list is on the pricing page.

Can parents use it without an app?

Yes. Onflows runs in a browser on any phone. Parents get their own login and see attendance, homework, results and circulars for each of their children. One login per family, however many children they have with the school.

What happens to last year's records?

They stay readable forever. A closed academic year is archived rather than deleted, students are promoted into the new year, and every student keeps a timeline that spans their whole time at the school. Nothing in Onflows is hard-deleted. A mistake is corrected by a record of the correction.

Does it work for our curriculum and our class structure?

It is set up for CBSE, ICSE, IB, Cambridge, the English National Curriculum, US K-12 and 83 more curricula in 21 countries, from pre-primary to the final year. Sections are optional. A school with one Class 5 and no sections works exactly as well as one with 5A through 5D.

View all questions

Your school could be running on this by Monday

Create your school, upload the spreadsheet you already keep, and see every student in their class the same afternoon. There is nothing to install and no server to buy.

  • Free for 300 students
  • Live this afternoon
Create your school
Onflows: School Management Software Built Around Your Curriculum