Safety & Compliance
Responsibility
Section titled “Responsibility”Safety Forms, Templates, Anomaly Detection, Compliance Monitoring — realized through the Checkingmate and Saffer applications.
This context covers the full lifecycle of safety compliance: creating and managing safety form templates, assigning forms to workers, detecting anomalies, and monitoring compliance across projects and companies.
Key Entities
Section titled “Key Entities”- Safety Form Templates
- Safety Forms (submitted by workers)
- Anomaly Records
- Compliance Reports
Tech Stack
Section titled “Tech Stack”- Checkingmate Backend — template management, form assignment, anomaly detection, worker reports
- MongoDB — primary data store for Checkingmate data
- Checkingmate Frontend (web), Checkingmate Admin (web), Checkingmate Mobile App — client applications
- Authenticated via Identity & Access (CIAM / Keycloak)
Integrations
Section titled “Integrations”- Identity & Access (ACL) — Checkingmate Frontend, Checkingmate Admin, and the Backend all authenticate via CIAM/Keycloak
- Notifications — the Checkingmate Backend sends notifications (WhatsApp, Email, SMS) via the Notifications API
- Analytics & Reporting — safety and compliance data feeds into cross-domain dashboards
- SaferApp — external safety testing product (SaferApp test results are stored in an external MSSQL database and read by the Workforce Management context)