Why offline-first matters in fire risk assessment
Think about where the important parts of a fire risk assessment actually happen. The basement, where the switchgear is. The plant room, behind a fire door, surrounded by concrete. The protected stairwell in the core of the building. The riser cupboard. These are, almost by definition, the places where a mobile signal gives up.
A tool that needs a connection to save a finding fails in exactly the rooms where findings live. The failure is rarely obvious, either: the app appears to work, the assessor moves on, and the record turns out to be incomplete hours later, back at the office, when the building is forty miles away.
Offline-first is a design decision, not a feature
Offline-first means the device is the source of truth while the assessor works. Every answer, photograph, non-conformity and floor-plan flag is committed to storage on the device the moment it is captured. The network is treated as something that comes and goes, not something the job depends on.
- Capture never blocks: saving a finding costs the same in a basement as it does on the pavement outside.
- Sync is automatic: when a connection returns, the record uploads in the background, with nothing for the assessor to remember to do.
- Nothing is lost in between: a dead battery or a closed app does not discard work, because the work was already saved.
There is a quality argument here as well as a convenience one. When capture is reliable, assessors record findings where they stand, while looking at the defect. When it is not, they fall back to photographs and memory, and reconstruct the record later. Every reconstruction is a chance for detail to blur: which floor, which door, which cupboard.
Safentia was built offline-first from the start. Assessors work through the whole assessment with no signal, and the record syncs itself when the building lets go of them. It is one of those properties that is invisible when it works, and it is the difference between a record made on site and a record made from memory.
