Platform Foundation
The architectural decisions that determine how SafeDay operates at enterprise scale — one app, cloud-native infrastructure, device flexibility, and site-level configuration for every operation in your portfolio.
One App — One Unified Experience
Every SafeDay module lives in a single app with a single login. A unified active view shows every worker and every leader what is happening across their shift — across all modules — without opening a single menu.
The practical problem with running multiple modules is navigation clutter. SafeDay solves this with a cross-module active view: a live list of every document currently in play for that user — JHAs with hold points, permits awaiting sign-off, overdue actions, inspections in progress — all visible without switching between modules. Leaders get a real-time risk profile of their team's shift in a dedicated tab, cached for offline access. The inbox surfaces everything that needs a user's attention across all modules in one place. Configuration is handled at the site level — only the modules and forms active for a given site are visible, keeping the experience clean and relevant regardless of which combination of modules is in use.
Adaptive Dashboards and Analytics
Real-time dashboards for every person in the operation — not just leaders. The adaptive engine automatically generates the right dashboard for each team based on the modules they actually use. No dashboard to build per team. No dashboards to update when a new module is adopted.
Most dashboard platforms require administrators to build and maintain a separate view for each team, role, or module combination — a significant upfront cost and an ongoing maintenance burden that grows with every new site, team, or module added. SafeDay's adaptive dashboard engine eliminates this entirely. The engine observes which modules a team is actually using and automatically generates only the relevant tabs and KPIs for that team. A team running only JHAs and prestarts sees a clean two-tab dashboard; a team running the full module set sees the complete picture — all from the same underlying dashboard definition, with no configuration required. When an operation adopts a new module, every relevant team's dashboard updates automatically to include it. This introduces real rollout agility: organisations can deploy SafeDay incrementally — starting with a subset of modules on a subset of sites — without being constrained by reporting infrastructure that needs to be rebuilt every time scope changes. A new site can go live and have fully relevant dashboards from day one, without a dashboard build project. Five pre-built adaptive dashboards serve every level of the organisation. My Dashboard is for every individual user — a personal summary of all documents they have created or been part of across all modules, giving each worker visibility of their own activity and outstanding items. Team Dashboard aggregates across the team hierarchy using reporting lines — a supervisor sees their crew, a superintendent sees all teams reporting to them, a GM sees the full operation, all from the same view. Team Shift Dashboard focuses on what is happening right now during the current shift — live risk profiling, active hold points, outstanding equipment faults — cached for offline access. Site Dashboard aggregates by physical location regardless of reporting lines — critical for understanding what is happening across a site where multiple teams from different departments are working simultaneously. Org Summary Dashboard rolls up via the operations hierarchy across sites and product groups for enterprise-level visibility. The dual aggregation model — team structure based on reporting lines, and site structure based on location — reflects the two ways mining organisations actually need to understand risk: who is responsible, and where the work is happening. KPI tiles drill through from summary to breakdown to document list to the actual field record in three clicks.
Integrated Action Management
Actions raised from any module — non-compliances, equipment faults, hazards, coaching observations — flow into a single action management system. One place to assign, track, escalate, and close out every action across the entire operation.
Action management in SafeDay is a platform-wide capability, not a feature of any individual module. An action raised from an equipment prestart fault, a CCV non-compliance, an area inspection finding, or a leadership coaching visit all flow into the same system and are visible in the same dashboards and reports. Actions are assigned with owners, due dates, and priority levels. Escalation rules automatically change the status of overdue actions and trigger notifications to the relevant hierarchy level — a supervisor first, then a manager, then a manager once removed — without requiring manual follow-up. Open actions related to a specific piece of equipment or hazard are surfaced inside the relevant form when a worker or inspector next encounters that equipment or hazard, closing the loop between the finding and the verification. Actions can be integrated to external systems — SAP plant maintenance notifications, EHS management platforms, or other back-office systems — via SafeDay's enterprise integration layer.
Any Device. Any Environment.
iOS, Android, or Windows. Managed corporate devices, contractor BYOD, or industrial rugged tablets. SafeDay is designed specifically for four screen sizes — phone, mini-tablet, tablet, and desktop — not just scaled down from one.
Most mobile platforms treat 'mobile' as a single category. SafeDay designs explicitly for four screen sizes: phones, 8-inch industrial mini-tablets (the format most commonly carried in a worker's pocket on a mine site), full-size tablets, and desktop computers. Each form and dashboard is independently configured for each screen size — multi-column layouts on tablets, single-column on phones, full analytical views on desktop — so the experience is optimised rather than just shrunk. Large invisible touch areas overlaid on visual elements make forms reliable to complete in field conditions without requiring precise taps. Supported across Apple, Android, and Windows, on both company-managed and BYOD devices.
Configuration and Switch Framework
Activate only the modules relevant to each site or group of sites. Each module is then configured with the specific forms and templates that team needs. Workers see exactly what applies to their operation — nothing more, nothing that doesn't belong.
SafeDay's platform has three configurable layers. The Switch Framework operates at the top layer — activating or deactivating entire modules per site or group of sites. A site running JHAs, prestarts, and area inspections sees only those modules; a site running the full module set sees everything. This keeps the app clean and operationally relevant regardless of how different the module scope is across an organisation's portfolio. Within each activated module, the second layer is form and template configuration — the specific checklists, hazard sets, scoring models, and workflow steps that define how that module behaves for this site, this team, or this equipment type. Templates can be published globally across the entire organisation, restricted to a business unit or region, or kept site-specific, giving organisations the ability to standardise where it adds value and preserve local context where it doesn't. The third layer is the intelligent form engine itself — conditional logic, scoring, and adaptive rendering that operates at runtime based on what the user selects, what equipment they choose, and what context the platform surfaces. Together, these three layers mean a new site can be brought live rapidly — the platform foundation and module definitions are already in place, and only the site-specific form configuration needs to be defined. The switch framework is also what gives organisations genuine deployment flexibility: sites can go live with a subset of modules, add modules incrementally, and have dashboards and the unified active view adapt automatically each time.
Cloud Native by Design
Built from the ground up on secure, resilient and hyper-scalable serverless infrastructure — not adapted from legacy architecture. Zero downtime during new releases, go-lives and patches. Automatic dynamic scaling based on demand, and data stored across three physical data centres in real-time.
Traditionally, cloud apps were architected like on-premise applications and then deployed to containerised services. SafeDay took a different approach from day one — fully serverless across every layer including API, business logic, identity management, database, analytics, search and AI. This means no server patching, no capacity planning, no planned maintenance windows. New releases are deployed with zero downtime. Data is replicated across three data centres the moment it is saved, providing resilience without relying on traditional backups as the primary mechanism. Dynamic horizontal scaling at every application layer means performance stays fast and predictable regardless of load — whether a single site is running a shift or an enterprise with tens of thousands of users is active simultaneously.
Enterprise Integration & APIs
Connect SafeDay to your enterprise systems at your own pace. Start with zero integration and go live immediately. Add master data sync, transactional integration, and analytics feeds when the requirement is clear and the business value is there.
SafeDay is designed to operate in a fully standalone mode from day one — no upfront integration project, no dependency on enterprise systems before value is realised. When and where integration makes sense, SafeDay's Enterprise Integration Layer provides a dedicated interface tier between SafeDay's core data model and external systems, handling client-specific mappings and transformations so the integration adapts to your systems rather than requiring your systems to adapt to SafeDay. Four integration patterns are supported. Analytics and reporting integration exposes SafeDay data to external tools via a real-time API compatible with PowerBI, Tableau, and any platform consuming REST APIs. The Document Summary API delivers tabular data across all active modules — filterable, paginated, and delta-capable so only new and changed records are extracted, making it efficient for data lake pipelines and scheduled reporting. Scheduled push reports deliver time-limited download links by email for distribution-list reporting without permanently attached files. Master data integration allows enterprise systems — SAP, HRMS, asset registers — to publish teams, personnel, work locations, and equipment to SafeDay as the source of truth, keeping SafeDay's master data synchronised without manual administration. Transactional integration supports event-driven publication of SafeDay actions and findings to external systems — SAP plant maintenance notifications from equipment faults, HSE action records from non-compliances, or any other workflow where a SafeDay event should trigger an action in another platform. The client-side Action API allows external tools including Outlook calendar entries to deep-link into SafeDay and create new documents with pre-filled fields — enabling inspection scheduling and workflow triggers from outside the app. All integration uses TLS for data in transit and client-specific API keys managed by the client, with all requests logged in the SafeDay audit trail.
Field Capability
The capabilities that make SafeDay reliable in the conditions where frontline safety work actually happens — remote sites, underground environments, low-bandwidth connections, and the full range of field devices and approval scenarios.
True Offline — Multi-Transactional
Full offline capability for remote sites, underground environments, and low-bandwidth conditions. Not read-only offline — workers can create, edit, link, and save multiple documents simultaneously without a connection.
Many platforms claim offline capability but fail in practice: you can create one document offline but not change it until synced, or you cannot link documents created while disconnected. SafeDay's multi-transactional offline architecture addresses every common field failure point — save incomplete drafts and return to them later, create and link multiple documents simultaneously while offline, access master data and search offline, capture signatures offline and sync when connected. An outbox icon in the app header gives workers a clear, honest view of connectivity status and which documents have pending updates. Documents with unsynchronised changes are clearly marked in lists so nothing is inadvertently acted upon before it has synced. Smart sync and image compression handle the data realities of field work, ensuring photos and attachments don't cause sync failures over low-bandwidth connections.
Camera Integration
Capture photos directly within any workflow and link them automatically to the relevant document, question, action, or non-compliance. No manual filing, no lost evidence.
Photo evidence is available at the question level across every SafeDay module — pre-operational checks, area inspections, CCVs, JHAs, hazard reports, and permits. Photos are automatically linked to the document and the specific question or non-compliance they relate to, making them immediately searchable and traceable for investigations, audits, and coaching. Multiple photos can be attached to a single response. Photos can also be marked up with annotations before attachment, making them more useful for communicating what was found and where.
Sketching and Photo Markup
Draw directly on photos or create sketches within any workflow to mark hazard locations, communicate site conditions, or annotate non-conformances for follow-up.
A photo of a hazard is more useful when the hazard is clearly indicated. SafeDay's built-in sketching and markup tools allow workers and leaders to annotate photos directly within the app — circling the relevant area, adding arrows, drawing attention to specific conditions — before attaching the marked-up image to a document. Freehand sketching is also available for simple diagrams or maps where a photo is not sufficient. All markups are preserved as part of the document record and visible in dashboards and reports.
Location and Maps
Geo-tag documents or events to its exact field location. View hazards on the integrated map.
SafeDay document can be tagged with a GPS location — automatically captured from the device or manually pinned on a map when location access is restricted.
Electronic Signatures
Capture sign-offs and approvals electronically — on a single shared device or remotely from any device. Remote signatures eliminate travel time and job delays without compromising accountability.
Signature workflows in SafeDay support the full range of field scenarios. On a single shared device, multiple workers can sign on and off the same document sequentially — common for JHAs, permits, and shift handovers where the whole crew needs to acknowledge a risk assessment and are in the same location. This is more natural and frictionless when people are next to each other compared to everyone syncing to individual devices. For signoffs that would otherwise require a supervisor to travel to a job front, SafeDay supports remote signatures: the approver receives a notification, reviews the document on their own device, and signs off remotely. The document updates in real time on the submitting worker's device. All signatures are timestamped, linked to the authenticated user, and permanently part of the audit record. For situations where connectivity is unavailable, signatures are captured offline and synced when a connection is restored.
Flexible Authentication
Integrates with your enterprise identity provider via SSO, or operates standalone. Spot-invite authentication lets supervisors onboard shutdown contractors on the spot — no IT ticket, no delay.
SafeDay supports Single Sign-On (SSO) via any SAML 2.0-compatible identity provider — Microsoft Azure AD, Okta, Auth0, and others — so employees with a corporate account never manage a separate SafeDay password. When SSO is configured, user profiles can be automatically populated from identity provider claims, and access is automatically revoked when an account is deactivated. For contractors and workers without a corporate account, SafeDay's spot-invite feature allows a supervisor to onboard a new user on the spot — scanning a QR code, entering a mobile number, or sending an invite link — without raising an IT ticket or waiting for IT to create an account. This is particularly important during shutdowns where contractor crews arrive and need to be operational within minutes. All authentication is encrypted and operates correctly in offline scenarios, re-authenticating against the server when connectivity is restored.