Everything a school needs to teach online

Every school gets every feature, from the free trial onwards. You only pay for minutes in class.

Rooms that follow your timetable

Give each class a Room with its weekly schedule, or open a one-off Room for a make-up lesson or a parents’ meeting.

  • Weekly schedule, with single classes cancelled or moved
  • Email reminder before each class, 15 minutes ahead by default
  • The Lobby opens 15 minutes before each scheduled class

A real classroom, not a video call

Built on BigBlueButton, the open-source virtual classroom. Directors and Teachers choose which tools are on.

  • Slides, chat, polls, shared notes and screen sharing
  • Breakout rooms for group work
  • Optional waiting room: a Teacher lets people in

Students in, without the admin

Invite by email, import a class list, or hand out a join code. Young children can get a simple username, no email needed.

  • Groups and CSV import of class lists
  • Optional guest link per Room: guests join with just a name
  • One account across several schools

Recordings, only when you choose

Recording is off by default. When a school turns it on, only the people you allow can watch, and recordings are deleted when the retention period ends.

  • Never public: no public links, no downloads
  • Kept for 90 days by default; Directors can change it
  • 20 GB of recording storage per school by default

Attendance you don’t have to take

After each class, see who came, for how long, and who spoke, chatted or answered polls.

  • Attendance by Student, by Group and for the whole school
  • CSV export for your records
  • Students see their own attendance

Your school’s name on the door

Your logo and colours on your school’s address, in the classroom and in emails.

  • yourschool.majlis.cam from day one
  • Your own domain after your first payment
  • Light and dark logos, favicon and colours

English, French and Arabic

The whole web app and every email work in all three languages, with true right-to-left Arabic. The classroom follows your school’s default language as far as BigBlueButton allows.

  • Each person picks their language
  • Emails follow each person’s language, or your school’s default
  • Mixed-language names and titles display correctly

Children’s data, handled with care

Recordings are kept in private storage in the European Economic Area, and recording stays off until your school switches it on.

  • Recordings stored in private EEA storage, never on a public link
  • A recording notice before anyone joins a recorded Room, guests included
  • Every school has its own address and sign-in, and its data is kept apart from other schools’