OSHA Heat Compliance App

Know exactly what Cal/OSHA requires the moment the heat crosses a line.

Mercury turns live worksite conditions into a deterministic §3395 / §3396 compliance decision, the required supervisor actions, and a timestamped record you can hand to an inspector.

No card required for the trial

California only for now

Mercury currently covers California worksites (8 CCR §3395 / §3396). Support for the six other states with their own OSHA-approved heat-illness standards — Oregon and Washington next — is on the roadmap.

This is not “AI tells you if it’s hot.” A written rules engine is the only thing that reads a temperature and produces a compliance status. AI is used once, at the end, to phrase that decision as one clear sentence — and the app works fully without it.

Everything a supervisor needs, nothing they don’t

Live worksite conditions

Street-level air temperature, humidity, heat index and wet-bulb for every pin — pulled from FortyGuard, refreshed automatically while a monitor is open.

Deterministic Cal/OSHA rules

A written rules engine encodes 8 CCR §3395 and §3396. It — not an AI — decides whether a legal threshold has been crossed, every time, the same way.

Timestamped evidence

Every reading, alert, acknowledgement and completed action is recorded with a time and the regulation it maps to. Export to CSV or print for an inspector.

Outdoor & indoor

Shade at 80°F, high-heat procedures at 95°F, the agriculture-only cool-down schedule, and the indoor §3396 82°F / 87°F tiers — including the ambiguous band.

Alerts that reach you

Critical status flashes the browser tab and fires a notification the moment a threshold is crossed — not just a number that quietly changes.

Multiple worksites

One dashboard across every site your crews are on today, each with its own live status, industry and indoor configuration.

How it works

1

Drop a pin

Place each worksite on the map and set outdoor/indoor and construction/agriculture.

2

Mercury watches conditions

Conditions refresh automatically. The rules engine re-evaluates on every reading.

3

Act on the checklist

When a threshold is crossed you get the exact required actions, cited to the regulation.

4

Keep the record

Every step is timestamped. Export or print the log whenever you need to show it.

Grounded in the actual regulation

8 CCR §3395 — Outdoor

  • Shade required above 80°F; available on request below.
  • High-heat procedures at 95°F.
  • Agriculture-only 10-minute cool-down rest every 2 hours at 95°F.
  • Acclimatization observation for new and returning employees.

8 CCR §3396 — Indoor

  • Water, cool-down area and monitoring at 82°F.
  • Engineering and administrative controls at 87°F.
  • 82°F tier for heat-restrictive clothing or high radiant heat.
  • States plainly when an input is missing rather than guessing.

Put the rule on the screen, not in a binder.

Create your workspace