About ClassPulse
We build attendance and student-management software for schools whose timetables don't fit the standard "five days, repeat next week" mould.
What we do
ClassPulse is a multi-tenant SaaS used by independent and semi-private schools to take daily attendance, manage cycles and rotations, run evacuation roll-calls, and surface trends across students, classes, and houses.
Each school we work with gets its own isolated workspace, its own teachers and admins, and its own data — never mixed with anyone else's.
Why we built it
Existing school management systems assume Monday-to-Friday, one lesson per period, one teacher per class. Real schools run multi-week cycles, share students across classes, swap teachers mid-year, and need to know within seconds whether anyone is missing from the field.
ClassPulse is built around how schools actually run, not how product managers in another country imagined they would.
What we believe
- Works out of the box. Every new tenant lands in a working app with sensible defaults — no blank-slate config screens, no "you must integrate X first" gates.
- Customisable if you want. Every default has an override path. Schools that want their own absence-reason catalogue, their own cycle definition, or their own email sender can have it.
- Audit everything. Every mutation is recorded with who, what, when, and the before/after diff. Nothing silently changes.
- Mobile-first. Attendance happens on a phone in the classroom. The desktop UI is the secondary case.
Where we are
ClassPulse is based in South Africa and operates under South African law. Application data is hosted in the European Union (Frankfurt) under GDPR — see our privacy policy for the POPIA cross-border transfer details.
Talk to us
Get in touch or email hello@classpulse.co.za.