QEHSQEHS

Inspections & field capture

Mobile-first capture that works in the field, not just on Wi-Fi.

Inspections, audits, permits, and incidents — captured on a phone, offline, with photos, signatures, QR resolvers, and location evidence.

The field is where QEHS data is born. We built the capture experience for a gloved hand in a refinery, a tablet on a night shift, and a supervisor in a dead-zone basement — not a desk.

app.qehsethos.com · Incident INC-1042 · Line B slipINCIDENT · INC-1042Slip hazard near packing station · Line BUnder investigationDETAILSReported byJ. Reyes · Plant managerOccurred atApr 15 · 14:22Severity● HighDescriptionSpill from pallet leak, worker slipped but no injury. Area cleanedand cordoned. Photo evidence attached. Root-cause TBD.Evidence · 3 filesACTIONS · 4ACT-551Root cause, 5 WhysS. OwusuDue Apr 22In progressACT-552Pallet inspection checklist updateA. KumarDue Apr 24QueuedACT-553Shift briefing · slip hazardsJ. ReyesDue Apr 18DoneACT-554Spill-kit audit · all linesM. DiazDue Apr 29QueuedAUDIT TRAILJ. ReyesReported via mobileApr 15 14:22SystemAuto-assigned to S. OwusuApr 15 14:25S. OwusuAcknowledgedApr 15 14:40S. OwusuAdded 5-Why actionApr 15 15:12J. ReyesClosed shift briefing actionApr 16 09:04SchedulerSLA reminder sentApr 17 11:30QUICK ACTIONS+ Add witness+ Link to CAPA+ Assign investigator+ Export PDF+ Lock record
Mobile-first capture that works in the field, not just on Wi-Fi.

100%

Of form types work offline with deferred sync

1-tap

QR → pre-filled record in < 3 seconds

GPS

Timestamped location on every submission (opt-in)

Offline drafts with durable sync

Every mobile form works offline. Drafts sync when the device regains connectivity, with conflict detection.

  • Drafts stored locally (IndexedDB) with full attachment queue
  • Optimistic-concurrency sync — server wins on conflict, user sees a diff
  • Resume-from-any-device — drafts travel with the user, not the phone
  • Per-field attachment retries with exponential back-off

Photo, signature, and drawing capture

Evidence-grade media capture with provenance metadata.

  • Photos watermarked with timestamp, user, location, and record ID
  • Multi-photo per field with on-device compression + EXIF retention
  • Signature + drawing capture — finger or stylus, saved as SVG
  • Attachment gallery with offline preview

QR and barcode resolvers

Trigger the right inspection or record by pointing the camera at an asset.

  • QR codes resolve to a record, a template, or a location
  • Barcode lookup against tenant-scoped asset registers
  • Deep-link from QR into a pre-filled new-record form
  • Printable asset tag templates — configured in the Composer

Location, geolocation, and geofencing

Location is a first-class field type — not a settings concept.

  • Tree picker (region / site / area / asset) with tenant-configurable depth
  • Geolocation toggle captures device GPS at submission time
  • Geofence-aware transitions (Enterprise) — block submissions outside a site
  • Map list view for any module with a location field

Push, SMS, and on-device reminders

The notification channel that matches the moment.

  • Push (FCM, APNS) for urgent incidents and assigned tasks
  • SMS fallback on Enterprise — for field crews without push enabled
  • On-device scheduled reminders for recurring inspections + training
  • Quiet hours + per-role channel preferences
Field data captured here is evidence-grade: watermarked photos, signed submissions, GPS provenance, and a tamper-evident audit trail. Good enough for OSHA, ISO 45001, and your insurer.

Ready to see Inspections & field capture?

Pick a slot with our team.

30-minute demo tailored to your QEHS programs and your stack. No slide decks, just a working tenant.