Online and real-time · Built for Kenyan schools

Smart attendance for students and staff.

Biometric student check-in, instant parent SMS, and smartphone attendance for teaching and non-teaching staff. Shifts, duty rosters and AI reports all from one online dashboard you manage from your phone.

See live demo

Free trial · No card required · Pay later via M-Pesa

0

Students per school

0

Users supported

0

Uptime target

0

Languages · EN & SW

Everything in one platform

One system for attendance, staff and parents

Replace manual registers and disconnected spreadsheets with a single online platform that tracks everyone and keeps parents informed automatically.

🖐️

Biometric student attendance

Fingerprint check-in and check-out on a fingerprint scanner, linked to school events: opening day, trips, exeats and daily arrival.

💬

Instant parent SMS

Parents get a message the moment their child arrives or leaves, with the student's name and exact time.

📱

Smart staff check-in

Teaching and non-teaching staff clock in from their phones. The app only works when they are physically at school, so records are always genuine.

🌙

Shifts and duty rostersUNIQUE

Day, night and custom shifts with duty rosters for matrons, security and support staff. Night shifts that cross midnight are handled correctly.

AI reports and insights

Ask in English or Kiswahili. Spot latecomers, absentees and top performers instantly, with clear exportable reports.

🖥️

Remote device management

Push students, enrol fingerprints and sync fingerprint scanners remotely. No trips to the server room.

★ ONLY ON ECS ATTENDANCE

Built for how schools really run: shifts and duty rosters

Most attendance systems assume everyone works 8 to 5. Real schools run matrons, security, kitchen and boarding staff around the clock. ECS is built for it.

  • Day, night and custom shifts for every type of staff
  • Duty rosters: know exactly who is on duty and when
  • Night shifts that cross midnight count correctly as on time
  • See who is on duty now. Late and missed check-outs flagged automatically
☀️

Esther Njoki

Matron · Block A

DAY
🍳

Kitchen team

6 staff · 5:30 AM to 2:30 PM

DAY
🌙

John Mwangi

Security · 6 PM to 6 AM

NIGHT
🌙

Boarding matron

Night roster · crosses midnight

NIGHT

Simple to roll out

How it works

A guided setup gets your school live quickly. We onboard you step by step after your trial starts.

1

Register

Add students and staff by Excel import or manually. Devices are mapped automatically.

2

Check in

Students scan their fingerprint; staff check in from the app, only when they are physically at school.

3

Notify

Parents get instant SMS and the dashboard updates live in real time.

4

Report

Track shifts, punctuality and trends with AI reports you can export.

Good morning

Peter Kamau

You are not checked in yet

🖐️CHECK IN
✓ Verified · you are at school
Day
Night
Custom

Good evening

John Mwangi

Checked in

6:00 PM · On time · Night shift

🌙 Crosses midnight

Staff mobile app · Android and iOS

Staff check in from their phone. No queues.

Teaching and non-teaching staff clock in and out in one tap. The app only works when they are physically at school, so records are always genuine.

  • Biometric or PIN sign-in
  • Day, night and custom shift selection
  • Personal attendance history and status
  • English and Kiswahili

Simple, transparent pricing

Pay per user, per year

One rate covers students and all staff. SMS is pay as you go and topped up via M-Pesa.

Questions

Frequently asked

Does it need constant internet?

The system is online and real-time, but a local sync agent keeps recording at the devices even if the internet drops, then syncs automatically when it is back. Your school never stops tracking attendance.

Can staff cheat the check-in?

No. Students use fingerprints, so there is no proxy attendance. The staff app only works when they are physically at school, and every record is time-stamped and tamper-proof.

How are parents notified?

Automatically by SMS the moment their child arrives or leaves, including the student's name and exact time. You can also send bulk SMS to a class or the whole school.

Which languages are supported?

English and Kiswahili across the dashboard, the staff app, SMS templates and the AI report assistant.

What if a student forgets their fingerprint scan?

The system flags the student as not yet checked in, and a staff member can manually mark attendance from the dashboard. The manual override is logged separately so you always have a clear audit trail.

Ready to modernise your school's attendance?

Book a free demo and see ECS Attendance running with your own school in minutes.

info@ecsl.co.ke