A classroom that keeps the conversation where it happened.
Video, screen share, whiteboard, shared notes and breakout rooms — on one machine in Romania, not in someone else's cloud. Works in any browser and in the Jitsi Meet app.
Running in production — one of 160 workloads running on the same machine.
Lessons are not training data.
Most video platforms earn money from what happens in the call: recordings, transcripts, attention metrics.
For private tutoring, family lessons or sensitive consultations, that is the wrong deal.
Here, nothing leaves the building unless the teacher decides it should. For the people in the room it feels like any modern video call — the difference is who keeps the conversation.
One public door. One that doesn't exist.
The same rooms, the same accounts, the same software — reachable two ways. The teacher picks per lesson.
Public
Open to the world — the room is not
- Enrolment codes: register, confirm your email, the room's teacher approves
- Every request reaches the teacher by email — admin copy and Telegram optional
- Students only see the rooms they belong to
- Lobby on by default — the host lets people in
- Works through strict firewalls: everything runs over HTTPS
Private
Invisible to the rest of the internet
- Reachable only at home or over a private VPN
- No public DNS entry, no public certificate trail
- Full home-network bandwidth — many more participants
- Same app, same rooms, same sign-in
- From a hotel room, step into a room nobody else can see
Everything you expect. Nothing held back.
The full feature set, in the browser and the mobile app. No tiers, no upsell.
Recording you own
Each participant records on their own device. The file never touches the server.
Screen sharing
Whole screen, one window or one tab — desktop and mobile.
Whiteboard
Built into the room. Keeps its drawings; export as PNG or SVG.
Shared notes
Live notes with revision history, still there after the lesson ends.
Breakout rooms
Split the class for exercises or office hours.
Polls & reactions
Live polls, raised hands, emoji, speaker stats, mute-all.
Backgrounds & noise
Virtual backgrounds and noise suppression in the web client.
Captions
Live captions in browsers that support speech recognition.
The access engine decides who's who.
Accounts and groups live in the lab's access engine. The classroom reads them on every request; the video room obeys the classroom.
Moderator by design
Each join carries a short-lived signed pass. A teacher is moderator in their own rooms — no one can grab control of an empty room.
Every action logged
Approvals, removals, role changes: recorded with who and when. Account changes land in the access engine's own audit log too, under the classroom's name.
Scoped by design
The classroom talks to the access engine through a service API that can only touch its own groups and people — never an admin, never another service, never a password.
One account, everywhere it should work.
The classroom no longer keeps passwords. Everyone signs in through the lab's access engine, and the classroom reads who you are — and which groups you belong to — on every request.
A student registers with a room's enrolment code and confirms their email. The teacher approves, and the account is created in the access engine through a scoped service API: the student gets a set-password mail, or the teacher hands over a one-time welcome link — by QR code, share sheet or a burn-after-reading paste — when the email address cannot be trusted.
A course is a group. An admin grants it the classroom, the meeting server, the library or the documentation at password or password-plus-second-factor level, presses Apply, and the rules are live in about ten seconds. Old pre-2026 accounts are linked, not re-created: rooms and memberships follow. Nothing is emailed until someone clicks.
And since 13 October the Jitsi Meet app joins lessons exactly like the browser does.
Quiet choices that protect the room.
No one sees your address
All audio and video go through the server's relay — even in a two-person call. Participants never see each other's IP.
Recordings stay with you
Whoever presses record keeps the only copy. There is no server copy to leak, sell or subpoena.
No passwords to leak
The classroom stores no password at all — identity comes from the access engine on every request, and only the gateway can reach the app.
Links expire
A join pass is valid for four hours and opens one room only; guest links expire and can be capped by uses. A forwarded link is not a permanent key.
The host lets people in
Lobby on by default; late joiners wait for approval.
Admin behind two factors
The admin board needs a second factor. Students don't pay that tax.
Convenient vs. yours.
| This classroom | Google Meet | Zoom | |
|---|---|---|---|
| Who keeps the content | Stays on this machine | Provider's cloud | Provider's cloud |
| Recording | On the participant's device | Cloud by default | Cloud by default |
| Time limit | None | 60 min (free) | 40 min (free) |
| Feature paywalls | None | Recording, breakouts, polls | Most premium features |
| Works with no internet | Yes, on the home network | No | No |
| Data location | EU, in Romania | Provider's choice | Provider's choice |
| Cost | €0 + electricity | €6–18 / user / month | €15–22 / user / month |
Prices and free-tier limits are estimates from the providers' public plans, researched when this page was first written (spring 2026). They change often — check each provider for current pricing.
Where the big platforms win
- Home upload caps a public lesson at roughly 25–30 HD participants
- No SLA — if power or internet fails, the room is down (a 14 kWh battery covers power)
- No phone dial-in and no automatic transcripts yet
- Calendar: invitations as .ics per session and per room, but no two-way sync with Google or Outlook
- One person maintains it all
What ten years of a paid plan costs
Here the marginal cost of one more student, room or recording is zero. Figures are rounded estimates for typical paid plans, researched in spring 2026.
A classroom with a library next door.
The same machine hosts an offline library of 72,304 works and 414 reference archives — Wikipedia in two languages, Khan Academy, LibreTexts, school manuals.
A teacher attaches works from that library to a room as materials, next to links and notes. Lessons can lean on sources that will still be there next year, with no ads and no tracking.
Have a class, a course or a family lesson?
Tutors, teachers and small groups who want their lessons private are welcome here. Want the same platform for your own school or team? I can set it up for you.