14 days of the full version, no card

Build a school,
without stress
with Cerium

Enrolment, groups, timetable, attendance and payments in one place. Twenty-one modules, one licence, one login for the whole school.

No card required. We migrate your spreadsheet data for you.

What you get

Six places where a school wins back its time.

Not a feature list, but what happens in a school from morning to evening: money, lessons, exercises, the whiteboard and online classes. All in one licence.

01 Payments

Money comes in by itself.

The payment plan issues instalments by itself, a payment link goes out on the due date and each payment settles the oldest charge. You only see the result: who paid and who is behind.

  • Instalments from a payment plan and charges to a saved card
  • Online payments via Stripe, straight to the school's account
  • Invoices to KSeF through your accounting software
  • Cash desk with receipts, payouts and a cash report
See the module
app.cerium-app.com / payments Payments
Paid 0.00 zł
Overdue 0.00 zł
Online 0.00 zł
Student Paid Status
Kowalski ANG-A1 0.00 zł Pending
Nowak ANG-B2 0.00 zł Pending
Lewandowska DE-C1 0.00 zł Pending
auto payments · new month
02 Lessons

The whole lesson in one panel.

Attendance, topic, grades, homework and notes on one group screen. Every entry has a change history, and parents and students see the same in their own panel.

  • Attendance and grades entered during class
  • Homework, materials and links on the lesson
  • A panel of their own for parents and students
  • Absences reported in advance and a history of every entry
See the module
app.cerium-app.com / lessons Lessons
English · B1 In progress
Wed · 16:00-17:30 4 students
Attendance 0/4
Kowalski present
Nowak present
Zielińska late
Wiśniewski present
Topic & plan -
Grades -
Homework -
Notes -
Attendance not filled in yet
03 E-learning

Exercises that check themselves.

Fifteen exercise types, from gap-fills to a spoken answer. Students get their result at once, and it goes into the journal by itself.

  • 15 exercise types with automatic marking
  • Listening, YouTube videos and students' recorded answers
  • Attempts, pass mark and time limit per set
  • Results straight into the journal
See the module
app.cerium-app.com / e-learning E-learning
Gap fill task 1/3 · attempt 1/2

She to school.

The capital of Poland is...

Kraków Warszawa Gdańsk

“children” is the plural of “child”.

True False
score student is solving…
04 Whiteboard

A whiteboard the whole group writes on.

A shared board like Miro, but built for language lessons: sticky notes, vocabulary tables, exercises marked by the server and AI that lays out a board from your lesson description. No separate accounts, no extra fees.

  • The whole group writes at once; the teacher freezes it with one click
  • Keyed exercises, sticky notes and dot voting
  • Lesson boards, corrections and vocabulary from AI
  • A version of every lesson, visible only to people with a school account
See the module
app.cerium-app.com / whiteboard Whiteboard
I have finished my homework.Present Perfect
live sync
05 Online lessons

A video lesson without an outside messenger.

The room grows out of a class in the Schedule, on our own video server in Poland: the teacher opens it, students join from their journal, and the group board sits next to the tiles.

  • A room from a lesson marked as online
  • Video tiles and the group board in one window
  • Meetings with guests without an account: waiting room and invitations
  • Host moderation and an attendance trail
See the module
app.cerium-app.com / online lessons Online lessons
English B1 · Wed 16:00 live 00:42
MZ M. Zielińska
AN A. Nowak
K Kuba
PW P. Wiśniewski
Group board
room opened from a lesson in the schedule
06 Modularity

All modules in one price.

You don't buy features piece by piece. Payments, journal, e-learning, whiteboard, CRM, staff and settlements in one package, and you pay for the size of your school.

  • 35 modules in the package
  • One licence, no extra fees for modules
  • New modules without a price change
  • Switch off what your school doesn't use
Browse all modules
app.cerium-app.com / modularity Modularity
package activation …
modules 0/21 price from 40 € /mo
Modules

One system. Every module.

35 modules in one subscription - from groups and lessons to finance, e-learning and CRM.

Migration

Move your school to Cerium without retyping

You do not start from scratch. Coming from LangLion, ActiveNow, Librus, Vulcan or a spreadsheet? We move your students, groups and team: automatically, by file, or we do it for you.

  • Automatically Connect the system to Cerium and import in one click.
  • From a CSV file Students, guardians and groups using a template.
  • With our help We help, or do the migration for you.
Connect or export
Connect the system to Cerium or save the data to a file.
Import into Cerium
Preview, duplicate detection, import.
Set up the schedule
Generate lessons for many groups at once.
Done - start working
Logins and the schedule work from day one.
Table

Your data lives in one table, the same one in every module.

Groups, students, contracts, orders: every list is the same table. Light and fast, you edit it in the cell, stretch columns and add your own. It is not a spreadsheet: a record has rules, and the school has one source of truth.

Sign-ups and plan

The student is in the system before the first class.

An enquiry from the form or straight from your own site, the funnel, bookings from a link and surveys. It all lands in one system, with no spreadsheet on the way.

Sign-up form

Your link and QR code for Facebook or a business listing. The enquiry lands in the funnel with the consent and a copy of its wording.

API integration

Got your own site? An API key sends its enquiries straight into the CRM.

CRM

You set the stages and channels. A win creates the student or company in one dialog.

Bookings from a link

A page with a QR code: the client picks a day, a time and a teacher, and the school approves the slot. Free times work themselves out from the teachers' schedules.

Surveys

A question builder with a live preview, a link that needs no account, and results counted by the database, not in a spreadsheet.

No account needed
form, availability, survey
Enquiries arrive
by two routes
Publishing the plan
creates groups and lessons
Light, fast, secure

Fast on every device, not just ours.

Schools don't buy computers for a register. The office runs a laptop from years ago, a parent checks the timetable on a cheap phone, a teacher ticks attendance between lessons. Cerium is built for those screens, not ours.

Light

The browser only receives what you are about to see. The server does the rest, so an old laptop opens the timetable as lightly as a new one.

Fast

Click and the screen is there. No spinner, no "please wait": the engine underneath answers before the screen can blink.

Secure

Every school is walled off from the others in the database itself, not just on screen. A reach for someone else's data bounces off the wall before anything leaves the server.

AI in student reports

AI drafts the comment, the teacher has the final word

The comment is the one part of a report that cannot be counted, so it was what held back a whole group's reports. Now AI drafts it from what is already in the journal, and the student's name never leaves the school.

  1. Numbers from the journal Attendance, grades, homework and teacher notes - the same as on the report sheet.
  2. No names Names and contact details turn into placeholders before anything goes to the model.
  3. The teacher approves The draft waits in the queue. The teacher reads it, edits it or approves it in one click.

Journal data passes through pseudonymisation, the model drafts a comment without the name, and the teacher gets it back with the student's name to approve.

In-panel assistant

Ask in the corner of the screen, get the answer step by step.

Reception asks how to record a cash payment, a teacher asks where the lesson topic goes. The assistant in the bottom-right corner of the panel answers with numbered steps, button names exactly as on screen, and a link to the right screen.

  • Knows from guides

    Answers are built from guides written together with the panel. The AI model only summarises them, it doesn't guess.

  • Doesn't see school data

    Students, amounts and names from the database never reach the model. Conversations aren't stored anywhere.

  • Says plainly what you can't do

    When your role or a module doesn't allow something, you hear it right away, not after five steps.

  • Often without a model

    A sure match gets a ready guide instantly. You can ask in Polish or English.

How the assistant works
Comparison

Cerium vs. what you use today.

Feature
Cerium
LangLion
ActiveNow
EduSky
Librus / Vulcan
Lesson panel for teachers
✓
✓
✓
✓
limited
Parent and student portal
✓
✓
✓
✓
✓
Online payments (Stripe)
✓
paid add-on
Premium plan
–
–
Finance module, HR and payroll
✓
paid add-on
Premium plan
–
–
E-learning and exercises (auto-graded)
✓
limited
–
limited
limited
CRM module and leads
✓
–
Premium plan
–
–
Online classes (video, instead of Zoom)
✓
limited
–
paid add-on
–
Online whiteboard (like Miro)
✓
–
–
–
–
Student reports (PDF for parents)
✓
limited
–
–
limited

And that is still not everything Cerium offers.

Based on competitors' public offers and price lists (as of July 2026). Librus and Vulcan are registers for state schools - a different category from the course plan, shown for context. Spotted something outdated? Write to us and we will fix it.

[ Sister product ]

Courses you play, not just watch.

Cursium is a language learning platform from the makers of Cerium: courses built from small interactive exercises, plus real teachers for 1:1 lessons. Students practise between classes at their own pace and earn points for every lesson.

  • 45 exercise kinds
  • 1:1 teachers
  • XP, hearts and stars
★ For Cerium schools ★ Coming soon
Meet Cursium Cerium connection: coming soon

Go on! Tap an answer.

Level 3 120 XP
[ 03 / 07 ] Pick the translation

“Buenos días” in English is…

> Tap an answer

FAQ

Frequently asked questions

Straight answers to the questions we hear most often - about pricing, modules and migration.

The Pro plan is 40 € net/month (up to 100 students and 10 teachers), the School plan is 85 € net/month (up to 300 students, 30 teachers and 3 locations), and Enterprise is priced individually; VAT depends on your country and VAT number. Every plan includes all 35 modules - no paid feature add-ons. A private primary school has a separate plan: 1 € net per student per month with a minimum of 100 students, teachers included. Schools from Poland pay in złoty: 170 zł, 370 zł and 4 zł net respectively.

All 35 modules - payments, e-learning, the interactive whiteboard, CRM, HR, the timetable - are in every plan. There are no paid add-ons and no premium tier. You pay for the scale of the school, not for features.

Yes. Settlements (a tab of the Team module) count teachers' hours automatically from the lessons they ran, applies the rates and extras from their contract and closes the month with one amount to pay out. No more adding up tutors' hours by hand at the end of the month. The bank transfer itself stays with you.

Yes. Cerium e-mails a payment link before the due date, charges the instalment from a saved card and reminds about overdue amounts - the guardian hears about it before the instalment becomes overdue.

Yes. The Schedule shows lessons by day, week and month, by teacher or by room, and you drag a lesson to another day, person or room. Rooms live in the school's catalogue, assigned to a location. The system does not detect two lessons in one room yet: you see them on the room's lane, but without a warning.

Yes. The School plan covers up to 3 locations (addresses) in one school: a shared team and students, with the timetable narrowed to a location. With Enterprise you get several separate schools on one account: each with its own team, students and timetable, switching in one click and one invoice for all of them.

Yes. From LangLion the school moves itself from the Integrations tab: team, groups, students, guardians, companies, rooms and upcoming lessons, with duplicate detection. From other systems such as ActiveNow, and from spreadsheets, we load students, guardians and groups from CSV files. We help with the migration or do it for the school.

For private schools and education centres: language schools, tutoring, music and arts, dance, sports and driving schools. There is also a separate plan for private primary schools with the Classes module (pilot). For state schools, where Librus and Vulcan are the standard, the legal opinion and the pilot are under way: see the Primary school page.

Yes - 14 days of the full version, no credit card. Book a free demo and we will show the system on your groups, lessons and payments.

Yes. A 1:1 lesson is a group with one student, and the Bookings module (beta) lets a teacher set a weekly window in which the student books a slot in their own panel; the booking becomes a lesson in the Schedule and the Journal. A per-lesson payment plan bills by the number of lessons, and teacher payroll counts the lessons held. Lesson packages with an expiry date („10 lessons valid for 3 months”) are not available today.

The school’s notice rule decides: a lesson cancelled in time disappears from the timetable, and one cancelled late stays as „Cancelled late”, so it counts towards the per-lesson plan instalment and the teacher’s payroll. A lesson can also be moved in the Schedule, or a make-up lesson added. When a teacher is away, a substitute is set for a single day.

Yes. A make-up is a separate kind of group lesson („Add lesson”: make-up or extra lesson), visible in the Schedule and the Journal. Creating a new lesson series for the group does not delete make-ups.

The panel is designed from phone width up and runs in the phone’s browser. The teacher sees the day’s lessons on the Dashboard, opens the group in the Journal and marks attendance (present, absent, late with minutes, note), enters the topic, the syllabus unit, homework with a material or a link, and a remark. Students and guardians with an account see it in their panel and get a notification plus one digest e-mail. An App Store and Google Play app with push notifications is in preparation; today Cerium runs in the browser.

Yes. Every group has a level from A1 to C2, the syllabus has a level, the Schedule shows it, and the course certificate carries it. The level belongs to the group, not the student: there is no history of a student’s level changes today.

Yes. The test is a set of questions from Exercises with level thresholds, shared under a public link with no account needed. The candidate fills in a form and the test, their level is frozen, and the CRM gets an enquiry with a note such as „Placement test: 72 %, B1”.

Yes, in the Syllabus module: textbook, level and units in order, one syllabus per group. At each lesson the teacher marks the unit covered, and „Where we are” is taken from the latest lessons held and shown in the group header, also to a substitute.

Available: online payments and card instalment charges through Stripe (the school’s own account, Stripe Connect), VAT invoices in KSeF through Fakturownia, wFirma, iFirma or inFakt, e-mail (instalment, homework and report messages), video lessons built into Cerium, CSV import and export, and an API key for an enquiry form on your website. Not available today: Zoom, Google Meet, Microsoft Teams, Google Calendar, Apple Calendar, SMS and WhatsApp.

No. Reminders and updates go by e-mail and as notifications in the panel; Cerium has no SMS gateway.

Not today. The timetable lives in the Schedule and on the Dashboard; there is no calendar subscription (iCal) and no sync with Google Calendar or Apple Calendar.

One partnership · many possibilities

Who builds Cerium

Cerium is built and run by fire-gem

A Polish software house for websites, applications and IT support. We don't run schools or own stakes in them, so your school's data never ends up with a competitor.

  • We don't run schools
  • Data belongs to the school
  • No ties to school chains

Web and marketing

  • Websites
  • E-commerce
  • SEO
  • Google Ads
  • Domain and hosting
  • Marketing and social media

Technical support

  • LAN networks
  • Low-voltage systems
  • Facility maintenance
  • IT helpdesk
  • IT hardware
  • IT outsourcing

Cerium schools pay less

Preferential rates on every fire-gem service. The same team already knows your school from the system.

Import from a spreadsheet

Upload your spreadsheet. Moments later you have a ready-made school.

Groups, students and instalments come in from one file, on your own, without our help. Check the preview, click Import and get to work.

  • No card
  • 14 days of the full version
  • Spreadsheet import in minutes
grupy_2026.xlsx 6 rows
A
B
C
D
1
Full name
Group
Instalment
Status
2
Kowalski Jan
B2
320
paid
3
Wiśniewska Ola
B2
320
paid
4
Nowak Piotr
A1
280
missing
5
Zielińska M.
A1
2 80
paid?
6
Dąbrowski T.
C1
360
paid
7
Lewandowska A.
C1
360
paid
app.cerium-app.com / import
Groups 0 B2A1C1
Students 0 JKOWPNMZTDAL
Instalments 0 / 6
importing from the spreadsheet…