Construction worker adjusting a hard hat on a jobsite
Built for BC construction crews

Safety documentation your crews will actually use.

OnSiteDocs collapses forms, monitoring, certifications, incidents, and compliance reporting into one single-origin platform, with real offline support in the field.

A hand holding a phone displaying the OnSiteDocs Safety Monitor

Safety Monitor

Today · 4 locations

LIVE

Daily FLHA

Crew A · Eagle Ridge

7:42 AM

Signed

Equipment inspection

Excavator EX-04

7:55 AM

Signed

Ladder safety JSA

Crew C · Marine Way

8:10 AM

Due

Confined space permit

Crew B · Fraser Yard

8:30 AM

Overdue

WorkSafeBC-aligned templatesCOR® program readyOSHA 300 logsWHMIS 2015Offline-first mobileSession security via Better Auth

One platform, built for the field

Not a spreadsheet with a login screen. Real tools for real jobsites.

Real offline forms

FLHAs, JSAs, and inspections keep working in airplane mode. Photos, signatures, and answers save locally and sync the moment signal returns.

Live Safety Monitor

A day-grouped timeline of every submission across every jobsite, updating in real time, filterable by location, form type, worker, or status.

COR-ready audit trail

An always-current, immutable audit trail and signed document reports, scored against the 9-element BCCSA/ACSA protocol.

Every step, covered

From building a form to closing an incident file, no disconnected tools.

Form Builder

Build the exact form your safety program needs

Drag-and-drop sections, conditional logic, and photo, signature, and QR fields. Publish once, and every crew gets the latest version automatically, on or offline.

  • Conditional branching and pass / fail logic
  • Signature capture built for gloves and touchscreens
  • Versioned, so old submissions stay auditable
Scheduled Forms

Recurring safety work that runs itself

Daily, weekly, or per-shift forms assign themselves to the right crew and location, with pre-filled answers and automatic overdue escalation.

  • Auto-assign by location, crew, or role
  • Pre-filled recurring answers
  • Overdue items surface instantly in the Monitor
Incident Workflow

From first report to closed file, with a real state machine

A state-machine-backed workflow engine carries every incident through investigation, review, and sign-off, with a full timeline and no lost steps.

  • Configurable workflow states (XState-backed)
  • Attach forms, photos, and documents to a case
  • Auto-generated summary PDF on close
External-Worker Portal

Bring contractors and subcontractors into the same audit trail

External crews complete the same scheduled forms, signatures, and approvals as your own team, no manual chasing, no paper workaround, one compliance record.

  • No account required for one-off contractors
  • Same audit trail as internal workers
  • Reduces manual follow-up chasing

100%

Offline-capable field forms

6

Schema migrations shipped clean

43

Templates ready to deploy

0

Vendor lock-in, your data stays portable

Simple, tiered pricing

Pick a plan that matches how many jobsites you run, add Analytics, Workflow Studio, or the External Worker Portal as you grow.

Essentials

Forms, Monitor, and certifications for a single-site crew.

Most popular

Pro

Everything in Essentials, plus incidents, equipment, and contractors.

Max

Everything in Pro, plus multi-step permit workflows.

Add-ons

Analytics, Workflow Studio, and the External Worker Portal.

Ready to see it on your jobsite?

Set up your company in minutes, create a location, invite your crew, and watch submissions roll in.

OnSiteDocs