Our Methodology

Download the OSHA/WHD enforcement extract cited on this page: osha-whd-enforcement-statistics.csv (DOL public records · CC BY 4.0).

Data Sources

PlainWorker aggregates data from two U.S. Department of Labor public enforcement databases:

How we prepare the records

We download OSHA and WHD data from data.dol.gov and prepare those public records so that we:

OSHA Enforcement Data Details

OSHA inspections are classified by type (programmed/unprogrammed) and violations by severity:

Penalty amounts shown are current assessed penalties, which may differ from initial citations due to informal or formal settlement, withdrawal, or contest proceedings.

WHD Enforcement Data Details

WHD enforcement covers the Fair Labor Standards Act (minimum wage, overtime, child labor), the Family and Medical Leave Act, the Davis-Bacon Act (prevailing wages on federal contracts), and other labor laws. Back wages shown represent amounts determined to be owed, they may have been partially or fully paid following enforcement.

Corpus placement (where each page sits)

Entity, state, and industry pages state a computed corpus-relative placement derived from the same fields already shown on the page, never a fabricated composite score:

Thresholds and derivation live here so a reviewer can reproduce any #N of M from the published OSHA/WHD extracts without a proprietary black-box index.

Safety Record Labels

Each employer page carries a plain-language safety-record label (e.g. "concerning," "mixed," "relatively clean," "average"). This is a transparent derived label, not a proprietary or hidden score, computed from three inputs already shown on the page: violations per inspection, and whether the employer has any willful or repeat violations on record.

This is a rule-based classification, not a weighted composite index. It is reproducible directly from the inspection and violation counts shown on the same page.

Limitations

Data Collection Method

OSHA enforcement data originates from OSHA's Integrated Management Information System (IMIS), which tracks every inspection conducted by federal OSHA and state plan OSHA agencies. Each inspection record includes the establishment inspected, violations cited, standards violated, and penalties assessed. WHD enforcement data comes from DOL's Wage and Hour Investigative Support and Reporting Database (WHISARD), which records case-level information for every investigation conducted by WHD compliance officers. Both datasets are published on data.dol.gov as public records. We download these datasets and join them into employer-centric profiles.

Update Schedule

OSHA and WHD enforcement data on data.dol.gov is updated periodically, typically monthly or quarterly. We refresh our database when new data becomes available. Between updates, recently concluded inspections and investigations may not be reflected. Penalty amounts and case dispositions can change after initial citation due to settlement, contest, or informal conferences, our database reflects the most recent data available at the time of our last refresh.

Not Affiliated

PlainWorker is not affiliated with the U.S. Department of Labor, OSHA, or any government agency. Data is sourced from data.dol.gov public records.

Data Licensing and Reuse (Readiness)

This section documents the site's current data-reuse surface for reference; it does not describe any active service or offer, and nothing here changes what is served today.

Affiliate placements, if ever activated: this site's core content (employer enforcement records) is public-records data, not health, financial, or legal advice, so it is not a YMYL category. Any future affiliate unit would still follow the fleet's standing rule: no placement adjacent to a page's primary safety-record verdict or penalty figure, clearly labeled as an ad/affiliate link, and counted against the same on-page ad-density ceiling as any other unit. No affiliate program has been evaluated or applied to; this is a scope note for a future operator decision, not a plan.

Alternative ad network (paper check only): this site's Mediavine Journey readiness (2026-09-15 read) shows 34 Tier-1 sessions and 96 total sessions over the trailing 30 days, with the readiness gate failing on session volume, engagement rate, average session duration, and bounce rate. This portal is not close to any alternative network's eligibility floor yet; no application has been filed or considered.

Every item above is READINESS documentation only. Launching a data-licensing product, activating an affiliate program, or applying to an alternative ad network are each a separate product decision for the operator (pricing, terms, partnership), not something this page or any automated process may activate.