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.
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.
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 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 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 أحمد.
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.
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
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
2024–2025Year 2BCompleted
2025–2026Year 3ACompleted
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
1School details
2School year and terms
3Levels and classes
4Subjects
5Staff
6Students and families
7Students into classes
8Invite the parents
students-2026.xlsx
Nom
Prénom
Né(e) le
Sexe
N°
Amrani
Lina
04/03/2016
Fille
0131
Benali
Yacine
17/09/2015
Garçon
0142
Cherif
Adam
31/02/2016
Garçon
0150
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.