Exactus Labs builds calculators and assessment tools for occupational/industrial health and hygiene professionals. Built to standard. Free to use.
Precision calculators and assessment tools built to stated regulatory and consensus standards. No proprietary models, no hidden assumptions.
A worked example for all seventeen tools, complete: the inputs, the result, and the standards it is measured against.
Levels below 80 dB(A) accumulate no dose. The exchange rate, not the measurement, is what separates these three.
| Standard | Dose | Verdict |
|---|---|---|
| OSHA PEL 90 dB · 5 dB | 81 % | Action level |
| NIOSH REL 85 dB · 3 dB | 244 % | Exceeds REL |
| ACGIH TLV 85 dB · 3 dB | 244 % | Exceeds TLV |
Table 3 is a screening tool and is more protective than the analytical TLV, so the two can disagree. Both are shown. The limit governing this worker is the TLV.
| Criterion | Threshold | Verdict |
|---|---|---|
| ACGIH Table 3, acclimatised (TLV) | 28.0 °C | At or above |
| ACGIH Table 3, unacclimatised (AL) | 25.0 °C | At or above |
| Method 2 analytical TLV | 28.2 °C | At or above |
A(8) = √( Σ aₕᵥ² · T / 8 ), per ISO 5349-1. Vibration total values are the tool’s input, not single-axis readings.
| Limit | Value | Share |
|---|---|---|
| EU Physical Agents Directive EAV | 2.5 m/s² | 177 % |
| EU Physical Agents Directive ELV | 5.0 m/s² | 89 % |
Point-source geometry with exponential attenuation and a geometric-progression build-up factor (ANSI/ANS-6.4.3, air-kerma response), applied per gamma line. Build-up assumes an infinite scattering medium, which is slightly conservative for a finite shield. Skyshine and source self-absorption are not modelled.
| Quantity | Value | Basis |
|---|---|---|
| Unshielded dose rate | 9.59 µSv/h | No shield |
| Annual dose, occupational | 15.81 mSv | 2 000 h/yr |
| Annual dose, continuous | 69.26 mSv | 8 760 h/yr |
Between 400 MHz and 2 GHz the reference level is proportional to frequency (f/40 occupational, f/200 public), so it is read at the measured frequency, not off a plateau. A reference level is a measurable proxy for the basic restriction: exceeding it is not automatically a breach, it means the basic restriction has to be assessed directly.
| Reference level | Value | Share |
|---|---|---|
| ICNIRP occupational | 22.5 W/m² | 80 % |
| ICNIRP general public | 4.5 W/m² | 400 % |
NIOSH 1994. The equation assumes two-handed, smooth lifting with good footing; it does not cover carrying, pushing or one-handed work.
| Quantity | Value | Multiplier |
|---|---|---|
| Recommended weight limit | 9.1 kg | RWL |
| Horizontal / vertical | 0.625 / 0.985 | HM · VM |
| Distance / asymmetry / frequency / coupling | 0.895 · 0.904 · 0.840 · 0.950 | DM · AM · FM · CM |
The table is the answer. Picking one limit for a workplace is a decision about jurisdiction and duty of care, and the tool does not make it for you.
| Jurisdiction | 8-hour TWA | Notations |
|---|---|---|
| ACGIH TLV-TWA | 0.02 ppm | Skin; A1; DSEN; BEI |
| OSHA Z-2 | 10 ppm | See 1910.1028 benzene standard; Max peak: 50 ppm (10 min) |
| Safe Work Australia WES | 1 ppm | — |
| UK EH40 | 1 ppm | Skin; Carc |
| EU Carcinogens Directive | 0.2 ppm | Skin |
| Singapore WSH | 1 ppm | — |
An extended shift shortens recovery as well as lengthening exposure. Brief & Scala reduces the limit for both, so the exposure is averaged over the actual 12 h rather than normalised to 8 h; normalising as well would count the shift length twice and overstate the exceedance. The tool also offers the OSHA, Quebec/IRSST and pharmacokinetic models, which do not agree.
| Quantity | Value | Basis |
|---|---|---|
| ACGIH TLV-TWA, unadjusted | 20 ppm | 8 h |
| Reduction factor | 0.500 | Brief & Scala |
| Shift-adjusted limit | 10.00 ppm | 12 h |
| Measured TWA on that basis | 17.0 ppm | 170 % |
The LEL falls as temperature rises, so a reading that is safe on the bench is not necessarily safe in the vessel. The correction is applied and shown.
| Quantity | Value | Basis |
|---|---|---|
| Measured concentration | 0.220 % v/v | 2 200 ppm |
| LEL corrected for temperature | 1.389 % v/v | 35 °C |
| UEL corrected for temperature | 7.655 % v/v | 35 °C |
A correction factor belongs to an instrument AND a lamp energy. Applying one manufacturer’s factor to another’s instrument, or a 10.6 eV factor to a 9.8 eV lamp, is a common and invisible error.
| Instrument and lamp | Correction factor | True concentration |
|---|---|---|
| RAE Systems, 10.6 eV | × 0.50 | 25.0 ppm |
| RAE Systems, 9.8 eV | × 0.54 | 27.0 ppm |
| RAE Systems, 11.7 eV | × 0.51 | 25.5 ppm |
| MX6 iBrid (IS), 10.6 eV | No factor published | — |
| IGD / GenSenova, 10.6 eV | × 0.50 | 25.0 ppm |
| Dräger PID HC, 10.6 eV | No factor published | — |
| Dräger PID LC ppb, 10.6 eV | No factor published | — |
Banding is a decision procedure, not a measurement. It says what standard of control to apply when there is no exposure data; it does not tell you the exposure.
| Required control |
|---|
| Enclose the process as much as practicable — closed transfer, glove bag, ventilated enclosure |
| High-efficiency LEV with HEPA filtration on exhaust where appropriate |
| Respiratory protection: minimum half-face respirator with P3/OV combination filter; consider powered air-purifying (PAPR) for extended tasks |
| Biological monitoring required for most substances at this level |
A result of 84 % of the OEL is not a pass if the interval reaches past it. Workplace variability usually dominates the budget, and it is the component most often left out.
| Quantity | Value | Basis |
|---|---|---|
| Combined standard uncertainty | 18.0 % | uᶜ |
| Confidence interval | 5.44 – 11.36 ppm | k = 1.96 |
| Measured value as a share of the OEL | 84 % | 8.4 / 10 ppm |
The action level shown is half the TLV — a general hygiene practice, not an ACGIH-published value, and the tool says so. Results obtained by a method other than BS EN 14031 are not directly comparable to the TLV.
| Reference | Value | Share |
|---|---|---|
| TLV-TWA — ACGIH TLV, adopted June 2024 | 90 EU/m³ | 69 % |
| Action level (half the limit) | 45 EU/m³ | 138 % |
There is no single risk score. An untouched questionnaire produces no deficiencies at all, which would read as low risk, so the tool reports completeness separately from findings.
| Factor | Answer | Status |
|---|---|---|
| Deadlegs / blind ends present | Present, 300 mm–3 m length | Deficient |
| Scale / sediment / corrosion | Moderate — visible fouling, servicing overdue | Deficient |
| Hot water storage temperature | 55–60°C — marginal | Marginal |
Risk group is a property of the organism; containment level is a property of the work. The level shown is the starting point the risk group indicates, and procedures that aerosolise or concentrate an agent may require a higher one.
| Containment element | Required |
|---|---|
| Biological safety cabinet | Yes |
| On-site autoclave | Yes |
| Restricted access | Yes |
| HEPA-filtered exhaust | Yes |
| Positive-pressure suit | No |
There is no fatigue score. No regulator publishes a weighting or a band for a roster, so the tool reports a finding per clause and counts what could not be tested separately from what passed.
| Control measure | What was found | Status |
|---|---|---|
| Shift length where fatigue risk is high | 14 of 14 high-risk shifts exceed 8 hours (longest 12 h). | Departs |
| Successive night shifts | Longest run of successive night shifts is 7. 2 runs exceed three. | Departs |
| Finish after 10 pm | 14 of 14 shifts finish after 10 pm. | Departs |
Ten samples is a small set. The gap between the point estimate and its upper confidence limit is the honest measure of how little that sample size settles.
| Statistic | Value | Basis |
|---|---|---|
| Geometric mean / GSD | 3.51 / 1.59 | Lognormal fit |
| 95 % UTL at 95 % confidence | 13.43 ppm | AIHA |
| Exceedance fraction | 1.2 % (95 % UCL 11.0 %) | vs 10 ppm |
Three things every tool here commits to.