A simpler school day.
Timetable, attendance, grades and homework in one place that loads on the school's oldest laptop. The office sets it up in an afternoon. Families never pay and never see an advert.

- 124 KBThe whole web app, compressed. No fonts and no scripts from anyone else, which is why it opens on the oldest laptop in the building.
- 661Automated tests before any change ships: 301 on the server, 360 in the app, counted on 18 September 2026.
- 0Adverts, trackers and analytics scripts. Nothing to add later, because nobody is paying for them.
- 1Price, paid by the school once a year. Families are never asked for anything.
What Bell is
One system, three jobs. Nothing is bolted on afterwards, so the office, the staffroom and the kitchen table all see the same school.
Your week, colour coded
Substitutions, room changes and free periods, all where you expect them.
More on the timetable
The timetable is the part of a school that changes most, so Bell treats a change as the ordinary case rather than the exception.
- Substitutions and room changes arrive in the same refresh as everything else, so what is on your phone is what the office typed.
- Alternating weeks, split groups and one-off school events are part of the calendar, not something you work out from a notice by the door.
- A countdown to the bell sits on the Lock Screen and in the Dynamic Island through the school day, and stays quiet on the days you are marked away.
- The same day turns up in a home screen widget and on an Apple Watch, so checking it does not mean unlocking anything.

Deadlines that cannot hide
Overdue in red, next week already in view, and you hand work in from the phone.
More on handing work in
Between a teacher setting the work and a teacher reading it, almost everything that goes wrong is logistics.
- A draft saves to the device as you type it. Lose signal on the tram and the work is still there when you get home.
- Attach a photo or a file, change your mind, then send once. Bell does not quietly send it again behind you.
- A reminder the evening before each deadline, and an hour before each exam. Either can be switched off.
- Overdue is a state rather than a colour: the count keeps running, so nothing slides off the bottom of a list and out of mind.

Marks that make sense
Every mark on the school's own scale, with the weight it carries. No surprises in June.

A tutor that knows your week
Optional, and only with a key the school controls. Revision starts with the next test.
More on who controls the tutor
The tutor is the one part of Bell a school might not want at all, so the school decides. Not the student, and not Bell.
- Three settings: off completely, on-device only so that no schoolwork leaves the phone, or a student's own key.
- The setting can be pushed from the school's own device management, so it holds on school iPads whether or not the school runs Bell's server.
- Where two settings disagree, the stricter one wins.
- Bell never holds an AI key of its own, which is why no AI provider appears on the subprocessor list.

The demo school opens when the platform goes live. Ask for a walkthrough in the meantime.
The school's side, in a browser.
Teachers, the office and families use Bell on the web, on whatever the school already owns. These are real screens from the demo school; the people in them are invented.
A register in under a minutePresent, absent or other for each student, or mark the rest present in one press. Every change saves as it is made, with an undo beside it.
Grades with their weight in viewThe category and its weight sit above the column, the scale beside it, and each student's earlier marks next to the new one.
The week, as the office typed itA cancelled lesson is struck through, a room change is just the new room, and a teacher opens a lesson's register from the lesson itself.
A parent's own viewA verified family sees the child's day and homework, and only what the school has chosen to share, in the language they pick.
The office
- Import people, classes, enrolments, teachers and lessons from the spreadsheet your current system already exports, up to 500 rows at a time; each row succeeds or fails on its own, with its reason.
- Alternating weeks, split groups, your terms and your holidays, substitutions with a lead time, and absence justifications.
- An audit trail of every record change, visible to school leaders, and a complete export of everything the school owns on the day it asks.
Teachers
- Attendance, grades and progress in three sections per class, saved automatically with an undo.
- Assignments with hand-ins and feedback, class conversations, and an inbox for requests from families.
- The timetable is the way in: open a lesson and its register is there.
Families
- Verified guardians, each with the scope the school grants: the day and homework, grades, reports.
- A daily or weekly digest by email for anyone who would rather open nothing at all.
- Polish or English per person, and a copy of their own data from inside Bell, without asking anybody.
Nothing here needs an install. For anyone who wants an icon, the web app can be added to the home screen or the desktop from Chrome, Edge and Safari.
School apps are built for the school.
This one is built for the person holding the phone. No adverts, no tracking, and your family is never asked for a penny.
and it stays free for you
Open it once, know your day
Your lessons, the room, what is due, and anything that changed while you were asleep.
Hand it in from your phone
Type it or attach it, save a draft, send it when it is ready. Lose signal halfway and your work is still there.
No surprise averages
Every mark on your school's own scale, with the weight it carries. You can see the maths.
See what the school stores
Download a copy of your own data, or ask for your account to be deleted, from inside the app. No support ticket.
More on why this exists
Short version: the app we were told to open every morning was built for somebody else, and nobody was going to fix that for us.
- It is written by a student at a Warsaw school, in the same week as the homework it is showing.
- Every screen on this page is the real app on a real phone. The pupils and the marks are invented; the app is not a mock-up.
- Your data is yours to take. Download a copy, or ask for the account to go, from inside the app, without writing to anybody.
- Nobody has ever sold an advert in it and nobody will, because the school pays for the whole thing once a year.
One school day, on every screen you have.
The same day and the same data on iPhone, iPad, Apple Watch and Mac, and in a browser for anybody who would rather install nothing at all.
- the next lesson on your wrist
- a countdown to the bell on the Lock Screen
- and a browser, for everyone else at home
Pilot schools install Bell through TestFlight today. The App Store release follows the pilot term.
One licence covers every one of them. Families are never asked to pay for an app, and never see an advert in one.
Styles you'll love.
Five looks, any colour, light or dark. Pick once and the whole app follows, down to the countdown on your Lock Screen.
See all five
Original+Familiar Bell, with soft glass and subject colours.
NativeQuiet cards, soft depth, and a familiar iPhone feel.
EditorialWarm surfaces, expressive headings, and open space.
TimelineYour lessons arranged around the rhythm of your day.
FocusA clear next step, bold type, and fewer distractions.
Each card is drawn with the corners, the surface and the heading type that the style it names actually gives you.
Every colour is in Bell. Seven to start from and a colour picker after that, so the one you want is there whether or not we thought of it.
- light, dark, or whatever the phone is doing
- follows the text size you already set
- lives on your phone, never on the school’s server
And it already works the way your school does
- Your grading scale and your weights, whether that is one to six, one to nine, or a percentage.
- Your school day: alternating weeks, split groups, your own terms and your own holidays.
- Your rule for the study tutor, pushed from your own device management if you run one.
- Polish or English, chosen per person rather than per school, so a family reads it in the language they speak at home.
More on what you can change
The rule underneath all of it: you change how Bell looks, never what it means.
- An accent recolours the app’s chrome and nothing else. The colours that carry meaning, an exam in red and the grade colours, are fixed on purpose, so no choice you make can lead you to misread a mark.
- The countdown to the bell on your Lock Screen and in the Dynamic Island is drawn in the style you picked, not in a default one.
- Text size comes from the phone rather than from Bell, so setting it larger once in iOS makes every screen here larger too.
- Your look is stored on your device. It is not sent to the school, and nobody at the school can see it or change it.
Built and dated, not promised
Every claim on this page points at a file or a test. This is the state of Bell on 18 September 2026, in three columns, including the one most product pages leave out.
- The web app for the office, teachers, students and families, in Polish and English.
- Bell for iPhone, iPad, Apple Watch and Mac on TestFlight; build 23 is the current one.
- Row-level security on every table: the database itself decides what each person may read, on every request.
- Nightly encrypted backups, with the restore rehearsed on a real PostgreSQL while writes were landing during the backup.
- 661 automated tests before any change, colour contrast and control labels among them.
- Bell's own sign-in: one-time codes, passkeys with Face ID or Touch ID, 12-hour staff sessions, and school records closed to staff until they add a passkey. Until its review closes, a sign-in provider sends the codes and holds nothing but the address.
- A least-privilege database role for the server, proved on PostgreSQL 17 and waiting to be applied to the running one.
- Push notifications in the browser and on iPhone, with Bell's own keys. No key is installed yet, so no push has been sent.
- No independent security audit and no certification yet. The pilot agreement lists an independent review as a dated item.
- Backups are kept on the same machine as the database. An off-site copy is the next infrastructure step and is written down as such.
- One person builds and supports Bell. That is a real limit; it is written into the support promise rather than hidden behind a wall of logos.
The security and data-flow pack, with the file or test behind each line, goes to any school that asks. Write to hello@bell4schools.com.
Request Bell for your school
Tell us the school and who to write to. A real person answers within two school days with a demo and a date for the onboarding afternoon. No account is created and nothing is charged.
More on what happens after you write
Writing starts nothing, and you can stop at any point in this.
- A real person reads it and answers within two school days, with a date rather than a brochure.
- Twenty minutes on a call, on the demo school, with whoever in the school would actually be using it.
- An onboarding afternoon: your people and your timetable come in from the export your current system already produces.
- Your old system keeps running alongside for as long as you want it. Bell is not the register of record until you say it is.
Write to hello@bell4schools.com
The form that does this without email arrives with the platform. Until then a real person reads that address and answers within two school days.
What it costs
One price, paid by the school, once a year. No per-feature tiers, no charge for parent accounts, no charge for the app.
Polish non-public schools
25 PLNper pupil, per yearAt least 3,000 PLN, never more than 12,000 PLN. A school of 250 pupils pays 6,250 PLN a year.
International schools
€10per student, per yearAt least €2,500. English first, with the data-processing agreement and subprocessor list ready for your data-protection officer. Outside the EU, ask: the legal pack is written for GDPR, and we will say plainly whether it fits your law.
Families
Nothing everThe school pays. Families never pay, never see adverts, and are never asked for a card. The iPhone app is part of the school's licence.
Annual, invoiced in September. The first pilot school pays nothing for its pilot term. Prices are for the 2027/28 school year and may change for later years.
Questions schools ask
We already use Librus or Vulcan. What happens to it?
Bell replaces it rather than plugging into it. It does not read from Librus or Vulcan, so moving means importing your people and your timetable from a spreadsheet export, which is what the onboarding afternoon is for. You close the old account when you are ready, not before.
Do families have to pay for anything?
No, and that is the point. Parents in Poland already pay for the systems their schools chose: Librus's own price list sells its mobile extras from 35.99 zł a year, with "no adverts" as a feature of the paid plan, and Vulcan's eduVULCAN app cost 37.94 zł for November 2024 to June 2025, as money.pl reported. In Bell the school pays once a year and the rest is included: parent accounts, the web and the iPhone app, with no advert anywhere in any of them.
What happens to our data if we leave?
You take it. A school can export everything it owns whenever it likes and ask for its records to be deleted. Any person can download a copy of their own data, or ask the school to delete their account, from inside Bell. Nothing is held back to make leaving harder.
Where does the data actually live?
On infrastructure Bell runs itself in the European Union, with encrypted backups that are restored for real rather than only taken. Every third party Bell uses is named with the reason it exists, and there is no analytics company, no advertising network and no AI provider on that list.
What does the study tutor do with our students' work?
Only what the school allows. A school can switch it off completely, restrict it to Apple's on-device model so that nothing leaves the phone, or allow a student to use their own key. That setting can be pushed from the school's own device management, so it holds on school iPads whether or not the school runs Bell's server.
Do parents need to install anything?
No. Everything works in a browser on whatever the family already has, including an old laptop. The iPhone app is for students who want it and is part of the school's licence.
Who fixes it when it breaks?
One named address, answered within two school days, and a weekly report to the school through its first term. Bell is small, so you are talking to the person who wrote it rather than a ticket queue.
When can we actually start?
Pilot places are for the spring term of 2027, and the first schools pay from September 2027. The first pilot school pays nothing for its pilot term. Writing now books a demo and a conversation; it does not sign you up to anything.
Has anyone independent checked it?
Not yet, and this page says so rather than implying otherwise. What is checked is automatic and runs before every change: 661 tests, colour contrast and control labels among them, and a backup restore rehearsed on a real PostgreSQL. An independent security review is a dated item in the pilot agreement, and a data-protection officer gets the full security and data-flow pack on request.
What if Bell stops existing?
You keep everything. A school's complete export, everything it owns as plain JSON tables with a checksum, is produced on the day it asks and needs nothing of Bell's to read back. A person's own copy is a button inside Bell. One person builds Bell today, which is exactly why the way out is written down before the way in.
Is it accessible?
The target is WCAG 2.2 AA, and part of it is checked on every build: a label on every control, measured contrast in both themes, keyboard first, focus that lands on the new page's heading. The accessibility statement lists what a person has checked by hand, with dates, and what has not been checked yet.
Who is behind it?
A student at a Warsaw school who got tired of the software they were handed, and kept building until it was better. That is the whole company today, which is worth knowing before you decide.
Where the data lives
Bell runs on infrastructure it operates itself in the European Union, with encrypted backups that are restored for real, not just taken. Every third party Bell uses is named, with the reason it exists, in the subprocessor list. There is no analytics company, no advertising network and no AI provider on it.
A person can download a copy of their data, or ask the school to delete their account, from inside Bell. A school takes everything with it on the day it leaves.
The privacy notice, the data processing agreement, the terms for schools and the subprocessor list are written and reviewed before any school signs. Ask for them at hello@bell4schools.com and they come by return.
More on where it runs
Running it ourselves is a specific claim, so here is what it means in practice.
- The database and the mail are Bell's own. Bell's own sign-in is written and tested and waits on its review; until that closes, a sign-in provider sends the codes and holds nothing but the email address, and it is on the subprocessor list for exactly that reason.
- Backups are encrypted, and the restore is rehearsed rather than assumed. A backup nobody has ever restored is a hope.
- In Bell's own sign-in, staff must add a passkey before school records open. A code sent to an inbox is not enough for a register.
- Every third party is named with the reason it exists. There is no advertising network, no analytics and no AI provider on that list.



