Bellfor schools
For schools in Poland and across Europe

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.

no adverts, everfor students, by students
Bell's Today screen: a greeting, the work due, and the tab bar. The pupils and marks are made up.

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.

01

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.
A Tuesday timetable in Bell, four lessons coloured by subject.
02

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.
Bell's homework list with two overdue pieces and next week below.
03

Marks that make sense

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

More on how the average works

An average is worth something only if you can see how it was reached, and that means the scale and the weights have to be the school's own.

  • Every mark carries the scale it was given on: one to six with weights, one to nine, or a percentage.
  • Where a subject mixes scales, Bell says so instead of averaging numbers that do not belong together.
  • Semester and end-of-year averages follow the school's rule, not a guess made inside the app.
  • Set a target and it is drawn against the marks you already have, so the next one stops being a guess.
A grades screen showing an average of 7.7 out of 9 and three subjects.
04

A tutor that knows your week

Optional, and only with a key the school controls. Revision starts with the next test.

The tutor screen suggesting revision before an upcoming physics test.

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.

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.

For students, by students

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.

Available on TestFlight

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
  • The Today screen in the Original+ style: rounded cards and a soft gold wash.Original+Familiar Bell, with soft glass and subject colours.
  • The Today screen in the Native style: quiet cards with soft depth.NativeQuiet cards, soft depth, and a familiar iPhone feel.
  • The Today screen in the Editorial style: a serif headline on warm paper, with no card around it.EditorialWarm surfaces, expressive headings, and open space.
  • The Today screen in the Timeline style: lessons down a rail with the times set in a typewriter face.TimelineYour lessons arranged around the rhythm of your day.
  • The Today screen in the Focus style: bold type, one clear next step, no decoration.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.

And it already works the way your school does

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.

Running today
  • 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.
Written, tested, in review
  • 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.
Not done, said plainly
  • 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.

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 year

At 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 year

At 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 ever

The 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.

More on what the price covers

One number, and it is the whole number.

  • Every role is included: the office, teachers, students and families, on the web and on iPhone.
  • No tier unlocks a feature, and a parent account costs nothing, because charging families is the thing Bell exists not to do.
  • The floor is there so a school of forty still funds the support it gets. The cap is there so a school of a thousand is not billed for being large.
  • Invoiced once, in September. A pilot term costs nothing, and you can export everything and walk at the end of it.

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.