Skip to content
PortalBase

Glossary

Offline-first

Offline-first means an app does its full job with no signal, saves work on the phone, and syncs to the server when a connection comes back.

Also calledoffline mode, works offline, offline app, offline sync

What it means

An offline-first app doesn't need a connection to work. The forms, checklists and training are stored on the phone. The worker fills them out, takes photos and signs, and the app keeps it all on the device until it can send it.

That is different from an app that only shows a message that you're offline, or one that lets you view saved pages but not submit anything. Ask what actually works with no signal: opening a checklist, finishing it, attaching a photo, and keeping a signature.

Syncing is the hard part. When two people edit the same record, or a phone has been offline for days, the app has to decide what wins and not lose anyone's work. Ask how it handles that.

Why it matters

Crews work in basements, on rigs, in the back of a ramp, in tunnels and on rural roads. If the app needs a signal to save, work gets done on paper and typed in later, or not recorded at all.

What it looks like on a site

  • A worker finishes an inspection in a dead zone, and it sends itself when the phone gets signal.
  • Photos and signatures are saved on the phone and uploaded later.
  • Training content is downloaded ahead of time, so a lesson plays with no signal.
  • The app shows what is waiting to sync, so the worker knows nothing was lost.
  • A lead can see when a record was made on the phone, not just when it arrived.

This is general information, not legal advice. Check the current rule and your own procedures. Back to the glossary

Common questions

What should I ask a vendor about offline mode?
Ask what works with no signal: forms, photos, signatures, training and search. Ask how long a phone can stay offline, how conflicts are handled, and whether the time of the record is kept.
Is offline-first the same as offline mode?
Not always. Offline mode can mean a few features work without signal. Offline-first means the app was built around working without it, and signal is the extra.