What wasn't working
Security agencies deploy guards across many client sites and have no real-time visibility into who is actually on post.
Attendance is tracked on paper, patrols are unverifiable, and a guard in trouble has no fast, reliable way to raise an alarm.
Payroll and client billing are rebuilt by hand each month from registers and WhatsApp messages — slow, error-prone and impossible to audit.
How we tackled it
Make every shift accountable by default — verified check-in, provable patrols, and an instant escalation path for emergencies.
Push the field workflow onto the guard's phone, and give supervisors a single live map of every site.
Turn the captured attendance directly into payroll and client invoices so the back office stops reconstructing data.
What we built
- GPS-geofenced, selfie-verified check-in that auto-flags off-site or late attendance.
- QR-code checkpoint patrols that prove rounds actually happened, with overdue-patrol alerts.
- One-tap panic / SOS alerts that notify supervisors and admins instantly with live location.
- Photo incident reports and daily activity logs captured from the field, plus shift rostering, leave and swaps.
- Automated overtime payroll generated from attendance and one-click client invoicing.
- A live watch map and dashboards for admins, supervisors, guards and clients, plus an Android field app.
Where it stands today
- Live in production at ctrl-room.mexilet.com with four role dashboards — admin, supervisor, guard and client.
- Patrols and attendance are now provable and audit-ready, replacing paper registers and WhatsApp groups.
- Emergencies escalate in one tap with live location, and supervisors watch every site on a real-time GPS map.
- Payroll and client invoices are generated straight from attendance, removing manual month-end reconstruction.
