Skip to main content

Run your whole school from one place.

Attendance, marks, report cards and parents, together in Mseed, in Arabic and in French.

Built for private schools in Algeria, and it works on the phones your teachers already carry.

Paper registers, Excel files and a WhatsApp group: that is how most schools still run.

The register lives in a drawer, every teacher keeps marks in a file of their own, and messages to parents get lost in a busy group chat. When someone asks for last year’s results, the search begins.

  • The paper register
  • A mark sheet for every teacher
  • The parents’ WhatsApp group
  • Student lists in Excel
  • Report cards typed up by hand
  • Phone calls to reach a family

One shared record for the whole school.

A school day with Mseed, from the morning register to the evening at home.

Each step is a real Mseed screen, taken from a demo school, and each one does a single job.

  1. The teacher takes the register

    Every pupil starts as present, so she only taps those who are absent or late. On her own phone, a class is done in moments.

    A lesson’s register on a teacher’s phone: every pupil with Present, Absent and Late, one marked absent and one late at 08:15.
  2. Parents hear about it straight away

    When a child is marked absent or late, the parents get a message in their own language: in the parents’ space, as a phone notification and by email. Parents can mute school news, but never absence alerts.

    The parents’ space on a phone: an alert saying Yanis arrived late at 08:15 this morning.
  3. The office sees which registers are missing

    All of the half-day’s registers are on one screen, the late ones first. The head supervisor opens a missing one and fills it in, or reminds the teacher.

    The attendance page on a computer: the morning’s registers for every class, two of them overdue and the others confirmed.
  4. The office finds anyone in seconds

    One search box covers pupils, parents and staff. Type a name in Arabic or Latin letters, a student number or a phone number: “benali” finds Bénali, and “احمد” finds أحمد.

    The search box with “Mansouri” typed in: two students and their father.
  5. Parents follow along from home

    The parents’ space opens on what parents want to know first: how their child is doing, whether anything needs attention, what happened today and what is coming up.

    The parents’ space on a phone: a child’s attendance rate, his average and rank for the term, the report card to open, and today’s register.

Everyone works in Arabic or in French, as they prefer.

Teachers, office staff and parents each choose their language, and everything follows: screens, messages and report cards, with Arabic written right to left. Dates, marks and times are written the way they are in Algeria.

French date
11 janvier
Algerian month name
11 جانفي
Decimal comma
12,75 / 20
24-hour clock
08:15
A lesson’s register in French, laid out left to right.The same register in Arabic, laid out right to left.
The same register in French and in Arabic

Records you can rely on, year after year.

These safeguards are built into Mseed. There is no setting to switch on, and none to forget.

A pupil’s history is never overwritten

Each school year keeps the pupil’s level and class. Moving up adds a new year and leaves the earlier ones exactly as they were.

Yacine Benali

  1. 2024–2025Year 2BCompleted
  2. 2025–2026Year 3ACompleted
  3. 2026–2027Year 4BThis year

One parent, linked to each of their children

A father with two children at the school is a single person in Mseed, linked to both. For each child, the school decides what he can see and what he receives.

Karim BenaliFather

  • YacineYear 4B

    • Records
    • Alerts
    • Payments
    • Documents
  • ImèneYear 1A

    • Records
    • Alerts
    • Payments
    • Documents

Staff are on file, with or without an account

Teachers and staff are part of the school’s records whether or not they ever sign in. What each person can do depends on their role, not on their file.

Each school’s data is kept separate

Your school’s data never mixes with another school’s, and that separation is enforced twice: in the application and in the database. Mseed also asks only for what a school really needs to know about a child.

Start from the spreadsheets you already keep.

Import your pupil and parent lists as they are, from CSV or Excel. Mseed reads column headings in Arabic, French or English, and dates written day first. You check every row before anything is saved, and anything it cannot read is pointed out, never silently dropped.

Setting up your school

  1. 1School details
  2. 2School year and terms
  3. 3Levels and classes
  4. 4Subjects
  5. 5Staff
  6. 6Students and families
  7. 7Students into classes
  8. 8Invite the parents

students-2026.xlsx

NomPrénomNé(e) leSexeN°
AmraniLina04/03/2016Fille0131
BenaliYacine17/09/2015Garçon0142
CherifAdam31/02/2016Garçon0150
Surname First name Date of birth Gender Student no.
212 rows ready 3 to checkRow 41: 31/02/2016 isn’t a real date.
Read as: Surname, First name, Date of birth, Gender, Student no.

What Mseed does today, and what comes next.

Everything in the first list is available in Mseed today. The second list is what we are working on next.

Available today

  • School setup: years, cycles, classes, subjects and timetables
  • Pupils, families and staff, imported from your spreadsheets
  • Attendance taken by teachers, by half-day or lesson by lesson
  • Attendance cards and badges scanned at the school gate
  • Marks, term results and report cards in Arabic and French
  • Parents’ space, announcements, notifications and shared documents
  • Dashboards, reports and a full export of your school’s data

Coming next

  • SMS and WhatsApp messages from prepaid credit
  • Homework
  • Clock-in terminals for staff

Your questions

Do parents need an account?

Only to use the parents’ space. A parent without an account is still in your records, and once SMS and WhatsApp messages arrive, the school will be able to reach them there too.

Which languages does Mseed speak?

Arabic, French and English. Each person chooses their own language; until they do, Mseed uses the school’s.

Our connection often drops. Will Mseed still work?

Mseed is designed for the connections schools really have: pages are light, and they try again on their own when the network returns. The gate scanning page goes further: it keeps working offline and sends its scans once the connection is back.

Who can see a student’s information?

Only staff whose role allows it, and parents only for their own children. Every change to a record is logged with the name of the person who made it.

How do we bring our spreadsheets across?

Import the lists you already keep. Mseed shows you every row first, never merges two families without asking, and tells you exactly what it could not read.

Does Mseed replace our accounting?

No. Mseed handles school life and your contact with families; fees and accounts stay as you manage them today.

Bring your whole school together in Mseed.

Create your school and set up its years and classes yourself, or write to us and we will guide you step by step.