Skip to content

Working offline

Verifline is built for places with no signal: basements, cold rooms, underground parking, dead zones. The principle takes three beats: preload before, capture during, sync after.

On the Inspections screen, every accessible template carries its preload state. Preload (with network) puts the questionnaire on the device. A template not preloaded says so plainly when you try to start: “Template not preloaded” — do it at the office, not at the bottom of the basement.

Without network, the app keeps going: the Offline badge shows, and capture works identically — answers, notes, photos, actions. Everything writes to the device, in order, waiting for the network to come back.

The interface contracts rather than lying: screens that live off the server show “Available online only”, and the dashboard freezes on its last numbers — dated “Numbers as of {time}”, so you know what you are reading.

Usable offline Online only
The dashboard (numbers frozen) The template editor
Inspections — list and preloaded capture The organization: members, sites, groups, roles
Actions — view, create, comment Settings
The More screen Reports

When the network returns, the app replays your writes in order — the “{n} not synced” counter melts to zero. Sync forces the pass right away if you would rather not wait.

Syncing is replayable without duplicates: an inspection sent twice (hiccuping network, app relaunched) exists once. Notifications do not ring twice either.