What's New
We’ve made some big improvements in this release! Here’s a summary of what’s new and what’s changed:
🆕 Redesigned Visitor Register
The Visitor Register has been completely revamped — with a fresh new look and improved functionality.
Highlights:
Fully self-service setup – Improved visitor flow, with:
Site details shown upfront (name, address, emergency info, etc.)
Visitors can choose if they’re visiting or working on-site
Different forms based on their visit type and history (e.g. Induction or Pre-start)
Hazard Board display (if enabled at the site)
Customisable terms and acknowledgements
🆕 Kiosk Mode
You can now set up the Visitor Register in Kiosk mode for shared devices:
Ideal for front desk check-ins
Supports multiple users checking in and out
Easy to configure and use
🆕 New “Visitor” Role
When someone checks in who is not already a staff member, they will now be added as Visitors.
Visitor staff:
Won’t appear in the mobile app or staff lists by default
Can be filtered and viewed separately in the web dashboard
Can be upgraded to other roles or given logins if needed
🔧 Better Admin Experience
The web admin experience for managing the Visitor Register has been vastly improved:
Easier to navigate
More intuitive for day-to-day use
Fully self-service for setup and updates
🔗 Improved App Deeplinking
We’ve switched from Firebase Dynamic Links to AppsFlyer OneLinks:
Keeps deep links working as expected
Prepares the system for upcoming features
📱 Mobile App Upgrades
We’ve upgraded the tech behind our mobile apps:
Now using Capacitor 6 and Angular 19
Better permission handling for camera and alerts (required by Google)
Improved QR/barcode scanner that’s faster and more reliable
Updated colours and icons to match our new branding
🧠 Smarter Incident Classification (AI) - Customers using the OSHA Incidents feature
We’ve added AI to help with Incident Event Classification:
Suggestions are based on what’s written in the “what happened” field
Makes it easier to choose the right category
Helps with better reporting and benchmarking across the industry
💳 Stripe Email Sync Update
For customers using a shared Stripe account:
We’ve stopped syncing email changes automatically to Stripe
This prevents accidental overwrites when multiple organisations share a Stripe ID
🐛 Fixes & Minor Improvements
Here are a few smaller enhancements and bug fixes included in this release:
The dashboard now remembers your selected date range when exiting and re-entering the page
Files now keep their original names when being added to a form
Added a
robots.txtfile to reduce unnecessary bot trafficFixed an issue where moved resources weren’t recovered properly
Fixed duplicate display of old hazards
Stopped notifications for Blue Notes when only Corrective Actions were enabled
Fixed invalid profile picture requests on the mobile app
