Skip to content

Safety & Compliance

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.

  • Safety Form Templates
  • Safety Forms (submitted by workers)
  • Anomaly Records
  • Compliance Reports
  • 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)
  • 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)