About
Classbell is a school management system for groups that run more than one campus. This page is about the decisions behind it, because those tell you more than a company history would.
What it is for
A school group running four campuses across three countries has four sets of records, three currencies, three academic calendars and one board asking for a single number. Most school software assumes one school in one country, and the group ends up with four installations and a spreadsheet stitching them together.
Classbell treats multi-campus as the default rather than an upgrade. Every record is scoped to a campus. Every money figure states its currency and the exchange-rate date behind it. Academic years are per campus, because a school in Nairobi and a school in Doha genuinely do not share a calendar.
The decisions we would not reverse
These are the ones that shaped the product most, and several of them removed features we could otherwise have sold.
Results are never withheld for unpaid fees
The capability to gate a child’s exam results on their parent’s balance exists in the system, because some schools are contractually required to have it. It is off by default, and the report card carries no fee information at all. A child should not learn about a billing dispute from their grades.
Payments are reversed, never deleted
A mistaken payment gets a compensating entry with a stated reason. Receipt numbers stay gapless, and a voided receipt remains in sequence marked void. This makes correcting an error slower. It also makes the receipts register something a school can hand to an auditor without preparing it first.
The audit log cannot be edited by anyone
Including the school’s own group administrator, and including us. Seven years, no update path, no delete path. Several customers would prefer to be able to tidy it. That is precisely why they cannot.
Report cards carry no medical or financial data
A structural exclusion, not a template setting — there is no version of the document that could include it by accident.
Roles are bound to the invitation
Nobody chooses their own permissions, and permissions only ever narrow by scope. A campus administrator cannot grant themselves group-wide access, and cannot reset another administrator’s password.
It was rebuilt, not iterated
The current product follows a documented audit of an earlier design that found most of its screens were the same three templates with the titles changed, table headers offset from their data, and all four role dashboards showing identical information — which meant parents and pupils could see school-wide receivables.
That last finding set the standard the product is now built to: a parent sees their own balance and never the school’s, and a pupil sees their own records and no one else’s. It is enforced at the API, not by hiding a menu item.
Where we are
Classbell is early. We would rather say that than imply a scale we do not have. What that means concretely:
- No SOC 2 report, no ISO 27001 certification, no independent penetration test — see security.
- No published uptime history yet — see status.
- Accessibility is designed for but not independently audited — see accessibility.
- The interface targets tablet and desktop; it is not yet responsive for phones.
If any of those is a blocker for your school, it is better that you know now than three months into a procurement.
The company
Classbell is operated by Registered legal name — to be supplied, of Registered address — to be supplied.
Get in touch on the contact page.