Construction safety that works
on the job site.

Log hazards, run inspections, report incidents, and generate OSHA-aligned corrective actions — from your phone, in under 60 seconds, in English or Spanish.

Open the App Watch it work

SafJob documents and tracks your safety program. It does not replace your competent person.

1 in 5
US worker fatalities happen in construction
$165,514
Max federal OSHA penalty, willful or repeat violation
60 sec
To log a hazard observation in SafJob
2 languages
English & Spanish, native in every screen
See It Work

Ninety seconds, start to finish.

A hazard caught on a jobsite, photographed, categorized, assigned a corrective action, and turned into a record. Filmed on a phone, not in a conference room.

The 90-second walkthrough Coming soon. The full six-minute app walkthrough lands with it, for handing to a crew on day one. Filming now
The Problem

Paper forms don't prevent accidents.
They document them.

Most job sites still run safety on paper, clipboards, or software built for a desk. Field crews don't use it. Superintendents don't trust it. And when OSHA shows up, nobody can find the records.

Paper logs get lost

Rain, mud, turnover. Paper safety records disappear. OSHA 300 logs built from memory are a compliance liability, not a record.

Existing software is too complex

Procore, SafetyCulture, and iAuditor were built for safety managers with laptops, not foremen with gloves on. Workers don't use them.

Near misses go unreported

If reporting takes 10 minutes and requires a desktop login, it doesn't happen. The hazard that causes the next injury stays invisible.

OSHA compliance is reactive

Most companies find out they're non-compliant when they get cited. By then the fine, the lawsuit, and the reputation damage are already real.

One injury outcosts years of prevention

Medical bills and the comp claim are just the start. OSHA puts indirect costs at 1.1 to 4.5 times the direct cost: stopped work, retraining, rising premiums. Then comes the liability tail of citations and litigation.

An unsafe site can't keep a crew

Workers stay where hazards get fixed. In a labor shortage, a documented safety record is how a small GC keeps experienced hands and stays eligible when owners screen bidders on safety history.

Everything a job site needs.
Nothing it doesn't.

SafJob is built around what actually happens on a construction site — not what happens in a conference room.

Log hazards in 60 seconds

23 OSHA-referenced categories. Photo or video capture with AI hazard analysis. GPS and floor-plan pin tagging. Assign directly to a crew member. Works offline — syncs when signal returns.

  • 23 hazard categories + hazmat sub-typing, each mapped to its OSHA standard
  • 4 severity levels with automatic escalation flags
  • Photo + video capture, 10-second video cap
  • Pin locations on the site map or directly on your floor plans
  • AI photo analysis — snap a photo, get category and severity suggested
  • Speech-to-text entry in English or Spanish
  • Offline queue — syncs automatically on reconnect
  • Full English / Spanish bilingual interface
Fall ProtectionFall Protection
Struck-ByStruck-By
Caught-In/BetweenCaught-In/Between
ElectricalElectrical
Excavation/TrenchingExcavation/Trenching
ScaffoldingScaffolding
Confined SpaceConfined Space
Heavy EquipmentHeavy Equipment
Operational Safety/LOTOOperational Safety/LOTO
Fire/FlammablesFire/Flammables
Hazardous MaterialsHazardous Materials
EngulfmentEngulfment
Biological HazardBiological Hazard
Bloodborne PathogensBloodborne Pathogens
Logistics & Lay-DownLogistics & Lay-Down
Housekeeping/DebrisHousekeeping/Debris
PPEPPE
Ergonomic/MSDErgonomic/MSD
Noise/HearingNoise/Hearing
Physical StressPhysical Stress
Laceration/CutLaceration/Cut
Contact WithContact With
OtherOther
+ hazmat sub-typing for Asbestos/ACM, Silica Dust, and Lead — each mapped to its OSHA standard

Daily inspections with digital sign-offs

8 inspection templates built for real construction work — general, civil, residential, industrial, demolition, architecture, custodial, and incident investigation. Workers sign off digitally. Records stay permanently.

  • 8 OSHA-aligned inspection templates
  • Pass / Fail / N/A per checklist item
  • Photo evidence and floor-plan hazard pin per item
  • Failed items convert to tracked observations in one tap
  • Named worker digital sign-offs
  • Persistent worker roster per site
  • Instant PDF export
Site Access & Perimeter
Site entrance secured and marked ✓ Pass
Emergency access routes clear ✗ Fail
Fencing / barriers in place ✓ Pass
3
Workers signed off today
J. Martinez, K. Thompson, R. Singh

Incident reporting that's actually used

8 incident types. OSHA severity classification built-in. Supervisor notification and review tracking with one tap. Every report automatically feeds the OSHA 300 Log.

  • 8 incident types — injury, first aid, near-miss, environmental, property damage, fire-system event, and shutdown
  • 4 OSHA severity levels with auto-classification
  • Injury detail: body part, treatment, witnesses
  • Immediate corrective action field
  • One-tap supervisor notification with review tracking and overdue flags
  • Branded per-incident PDF export
  • Auto-feeds OSHA 300 Log
⚠ Serious — Injury or Illness
Worker fell from scaffolding, 3rd level
📍 Level 3 North · 📅 2026-06-04
🤕 R. Morales · Right shoulder
✓ Resolved
📄 Export 301

OSHA recordkeeping, built in

Auto-classification against 29 CFR 1904. Stable case numbers. One-click PDF export for Forms 300, 300-A, and 301. No spreadsheets, no manual entry.

  • OSHA 300 Log with auto-classification
  • Form 300 PDF export (landscape, official columns)
  • Form 300-A annual summary PDF (bilingual)
  • Form 301 per-incident detail PDF
  • Stable case numbers across the year
  • Privacy-case name suppression per 29 CFR 1904.29(b)(7)
  • Legal disclaimer — employer retains final determination
OSHA Form 300
Work-Related Injuries & Illnesses Log
Auto-filled
OSHA Form 300-A
Annual Summary — post Feb 1 – Apr 30
PDF Export
OSHA Form 301
Incident Detail Report per recordable case
Per Incident
📋 Referenced to 29 CFR 1904 throughout

AI that earns its place

No AI for the sake of AI. SafJob uses it where it reduces real work: corrective actions referenced to OSHA standards, toolbox talk generation, and AHA hazard drafting. All of it cites the regulation.

  • AI corrective actions mapped to OSHA CFR citations
  • Photo hazard analysis — category and severity from a single photo
  • One-tap toolbox talk generator by topic
  • Activity Hazard Analysis (AHA) drafting
  • Bilingual output — English and Spanish
  • Powered by Claude (Anthropic)
✦ AI Corrective Action
"Immediately install guardrails or safety nets at all open floor edges per 29 CFR 1926.502(b). Tag out the affected area until protection is installed. Brief crew on fall protection requirements before resuming work in this zone."
📋 29 CFR 1926.502 · Fall Protection Systems

The whole site, on one screen

Upload floor plans for every floor and building. Mark life-safety equipment, watch hazards land on the plan in real time, and keep crews aware of changing site conditions.

  • Multi-floor and multi-building floor plans with version history and archive
  • 10 life-safety pin types — extinguishers, AEDs, first aid, eyewash, muster points, and more
  • Hazards pinned from observations, incidents, and inspections, color-coded by severity
  • Live noise monitoring with 85 dBA OSHA action-level alerts, every alert logged
  • Jobsite weather, air quality, and heat-index card on every screen
  • Tap-to-call site emergency contact
🧯
Extinguishers
AEDs
🩹
First Aid
🚿
Eyewash
🚩
Muster Points
🚨
Pull Stations
🛢️
Spill Kits
💧
Hydration
🚻
Restrooms
🏃
Evac Routes

Crew management without the overhead

Invite codes by role. Six permission levels. A worker roster for crews without app logins. Accountability without admin burden.

  • 6 roles: Superintendent, EHS Manager, PM, Supervisor, Foreman, Worker
  • Invite codes — workers join by entering a code at signup
  • Worker roster for non-app crew (names only, no logins)
  • Role-based access — field workers see less, managers see everything
  • Remove members without losing their records
  • Competent-person certification tracking with 30-day expiry email alerts
  • Pre-task plans locked until every assigned worker acknowledges
👷
Carlos M.
Foreman
Active
👷
Sarah K.
EHS Manager
Active
👷
R. Singh
Worker
Roster only
How It Works

Up and running in minutes.

1

Create your site

Name it, add a logo, invite your crew with role-based codes. No IT, no onboarding call, no setup fee.

2

Log on the job

Field workers open the app, pick a hazard category, take a photo, and submit. Under 60 seconds.

3

Manage from anywhere

Superintendents and safety managers see everything in real time — open hazards, overdue corrective actions, inspection status.

4

Export the OSHA forms

Forms 300, 300-A, and 301, any time. Auto-classified, properly formatted, ready to hand to an inspector. The recordability call stays yours.

Built for the people doing the work.

SafJob is designed for companies that can't afford a dedicated safety department — and can't afford an OSHA citation either.

🏗️

General Contractors

Manage safety across multiple active sites. One dashboard. Every hazard logged, every inspection signed off, every incident documented.

Specialty Subcontractors

Electrical, mechanical, concrete, steel — the trades with the highest injury rates. SafJob gives your field crews a tool they'll actually use.

🏥

Facilities Managers

Managing contractors on an active campus? Get real-time visibility into safety conditions without relying on paper turnover at the end of a shift.

📋

Owner's Representatives

Hold GCs accountable to their safety programs. Document your oversight. Build a record that protects the owner when something goes wrong.

Pricing

Priced for the field, not the Fortune 500.

Per site, not per person. Unlimited users at every site, so putting the whole crew on it costs nothing extra. No onboarding fees. A company with 3 active sites pays $147/month — less than the hourly cost of an OSHA citation response.

Pilot
$0 / 60 days
Run it on one active job. Full Pro, no card.
  • Everything in Pro, unlocked
  • One active site
  • Setup done with you, about 30 minutes
  • Two 30-minute feedback calls
  • Your data exports with you either way
Enterprise
From$199 / site / month
For organizations managing multiple GC contracts.
  • Everything in Pro
  • Audit support package
  • Dedicated onboarding
  • Scoped to what your organization actually needs
Talk to us before you buy this one. We would rather scope it to your contracts than sell you a list.

Run it on one job. Sixty days, no cost.

Safety software gets bought by the office and abandoned in the field. Sixty days is long enough to know and short enough that nobody can pretend. Bring one active project and one crew.

What it costs you

Nothing for 60 days. About 30 minutes of setup, done with you. Your crew uses their own phones. Two 30-minute calls, day 30 and day 60.

What you keep

Your data, always. Export it any time in CSV. If you walk at day 60, you walk out with every record you made.

What you get after

Founding partner terms: 50% off your first year, then list price, with that list price locked for 24 months. The lock is the part that survives a budget cycle.

Ask about a pilot
Pacific Northwest first. Limited number of partners.
Straight Answers

The questions that actually get asked.

Who owns the data?

You do. Every observation, inspection, and incident your crew enters belongs to your organization. Full CSV export on request, any time, pilot or paid.

Does it work without signal?

The core forms do. Entries queue offline and sync when you reconnect. The pieces that need a connection are the AI features, weather, and map tiles.

What does it not do?

It does not decide recordability for you, replace your competent person, or make a site compliant. It documents, tracks, and generates the forms. The determinations stay yours.

Can a record be backdated?

No. Signatures on sign-offs and pre-task plans are timestamped by the server at the moment of signing. That is deliberate. A safety record you can backdate is not a record.

How long is setup?

About 30 minutes. Name the site, upload a floor plan, invite the crew with a role code. It installs from the browser, so no app store and no IT ticket.

Who built this?

Yassir Baza, a senior PM and owner's rep with about twelve years on large healthcare construction. Built from the field side of the table, not from a software company's idea of a jobsite.

Try it on your job site today.

No setup fee. No contract. Sixty days free on one active job. If it doesn't make your safety program better in that time, walk away and take your records with you.

Open the App
Questions? Email [email protected]