Field app

The offline installer app — the one thing a web app can’t fake

Native · iOS + Android

Built for a wet field with no signal

Incumbent field apps are cut-down web views that fall over the moment a crew loses signal (app-store 1.9–2.9★). Fettle’s installer app is offline-first: the whole job pack lives on the phone, work continues all day, and everything syncs — photos, readings, batches, signatures — when a bar comes back.

100%
Works offline
6
Gated steps
07:32 Offline · will sync
Tue 19 Aug
Crew B — Wetpour · Kyle Jones
KJ
Offline — 1 change queuedAuto-sync
Today’s jobs
07:30Wetpour play areaOn site
CambridgeWetpour + grass
Playground markingsUp next
PrestonMarkings
DoneResin patio snagDone
BoltonResin bound
Today
Jobs
Capture
Sync
Today — your run, cached on device
07:32 Offline · will sync
Wetpour play area
J-3390 · Cambridge
On site
RAMS sign-off1/6
Method statement + COSHH read & signed 07:34
Done
Before photos2/6
3 geotagged photos captured
Done
Install form3/6
Air 16° · surface 19° · dew 11° — gate PASS
Air
16°
Surface
19°
Dew pt
11°
Weather gate PASS — clear to lay
Materials & batch4/6
Scan EPDM + binder batch numbers
Customer signature5/6
On-site sign-off + snags
Sync job pack6/6
Uploads when back in signal
Today
Jobs
Capture
Sync
Job pack — gated, can’t skip a step

Offline-first

Full job pack cached on device. Crews work all day in a field with no signal; edits queue and sync the moment a bar returns.

Gated job packs

Can’t skip a step. RAMS sign-off unlocks photos, photos unlock the form — compliance is the path, not a reminder.

Geotagged photos

Every before/after shot carries GPS + timestamp, straight onto the site diary and the auto-drafted case study.

Batch scan

Scan resin, hardener and EPDM batch numbers on site — the traceability line that backs every 1177 test cert.

Sync engineReady

Conflict-free background sync. When Crew B rejoins signal, 1 queued change — photos, readings and the signed job pack — upload in order, and the office liveboard updates in seconds.