Approaching: Nov 20, 2026 — HCS 2024 Final Rule — Labels & Training Update DeadlineHCS 2024 Deadline. Get ready →
Every laborer, foreman and subcontractor gets an account at no charge, on every plan. Start free on one jobsite, or take fourteen days of the full product without entering a card. Paid plans open at $69/mo.
Yearly gives you 2 months free. Monthly stays available on every plan — construction is seasonal, and we are not going to punish you for that.
One jobsite, one binder. No card, no expiry date.
No card. No expiry date.
Unlimited workers, foremen and subcontractors. Your bill never grows when you hire.
New sign-ups are paused · the free tools need no account
Specialty subcontractor running a few jobs at a time.
$690 billed yearly
Unlimited workers, foremen and subcontractors. Your bill never grows when you hire.
New sign-ups are paused · the free tools need no account
Contractor pulling permits, locking out energy, running inspections.
$1,990 billed yearly
Unlimited workers, foremen and subcontractors. Your bill never grows when you hire.
New sign-ups are paused · the free tools need no account
General contractor coordinating crews, subs and many sites.
$3,990 billed yearly
Unlimited workers, foremen and subcontractors. Your bill never grows when you hire.
New sign-ups are paused · the free tools need no account
Group with several entities and consolidated reporting.
$7,990 billed yearly
Unlimited workers, foremen and subcontractors. Your bill never grows when you hire.
New sign-ups are paused · the free tools need no account
The last four rows are obligations, not features. An employer has to give workers access to safety data sheets during every shift 29 CFR 1910.1200(g)(8), to the emergency plan 1910.38(b), and to their own exposure records 1910.1020(e). Software that locks those behind a payment status hands its customer a violation. Ours does not, on any plan, and not after you cancel either.
Every row below runs today. Nothing here is a roadmap item, and 6 rows of this table stay open on every plan because the law says they have to. The floor is wider than the table: the billing lock only ever touches writing, so every read stays open too.
| Capability | FreeFree | Starter$69/mo | Pro$199/mo | Fleet$399/mo | Enterprise$799/mo |
|---|---|---|---|---|---|
| Chemicals & SDS | |||||
SDS lookup: hazards, first aid, PPE29 CFR 1910.1200(g)(8) requires access during every work shift. Never gated, on any plan. | |||||
Chemical inventory by jobsite | |||||
AI SDS extraction from your own PDFs | |||||
GHS workplace labels (Avery and Zebra stock) | |||||
QR codes and public container scan | |||||
Offline SDS packs, stored on the device | |||||
Storage compatibility checks | |||||
SDS revision-date monitoring | |||||
| Written programs | |||||
Worker access to written programs29 CFR 1910.38(b) — employees must be able to read the plan. Never gated. | |||||
Written HazCom program, versionedRequired by 29 CFR 1910.1200(e)(1). None of the ten competitors we tore down generates one. | |||||
Emergency Action Plan | |||||
Fire Prevention Plan | |||||
Fall Protection Plan | |||||
| OSHA recordkeeping | |||||
OSHA 300, 301 and 300A logs | |||||
Privacy case handling | |||||
300A certification and posting window29 CFR 1904.32 certification and the February 1 to April 30 posting period. | |||||
| Training | |||||
Training center and assignments | |||||
Training certificates | |||||
Toolbox talks with signatures and attendance | |||||
Read proof on hazardous productsWho read which sheet, when, in which language. | |||||
| Field operations | |||||
Near-miss and hazard reporting | |||||
PPE hazard assessment and certificationThe written certification required by 29 CFR 1910.132(d)(2). | |||||
Job Hazard Analysis | |||||
Hot work, confined space and excavation permitsThree permit engines. Rare below the enterprise tier anywhere on this market. | |||||
Lockout/Tagout | |||||
Inspections | |||||
Equipment lifecycle and out-of-service | |||||
Corrective actions | |||||
Investigations and root cause analysis | |||||
Competent person register | |||||
Respirator fit testing | |||||
Powered industrial truck evaluations | |||||
Silica exposure control plans (Table 1)29 CFR 1926.1153 Table 1 tasks and the written exposure control plan. | |||||
Custom forms | |||||
| EPCRA Tier II | |||||
Threshold alertsThe alert stays on the entry plan on purpose: an obligation is not something to hide behind a tier. | |||||
Tier II report | |||||
| Records & defense | |||||
Full record export, any timeExport is never tied to your subscription. A regression test fails the build if anyone adds a check. | |||||
30-year retention on exposure records29 CFR 1910.1020 sets the duration. A billing plan does not. | |||||
Audit trail | |||||
Legal hold | |||||
Litigation defense package | |||||
| Subcontractors | |||||
Subcontractor portalA sub invited by a general contractor never pays to hand over documents. | |||||
Subcontractor document review | |||||
| Reporting | |||||
Compliance dashboard | |||||
PDF and spreadsheet reports | |||||
Deadline alerts and escalation | |||||
Login history and active sessions | |||||
Advanced analytics, TRIR and DART | |||||
| Scale & support | |||||
Priority supportChat, one business day. | |||||
Dedicated onboarding | |||||
SDS lookup: hazards, first aid, PPE
Every plan, always
29 CFR 1910.1200(g)(8) requires access during every work shift. Never gated, on any plan.
Chemical inventory by jobsite
From Free
AI SDS extraction from your own PDFs
From Free
GHS workplace labels (Avery and Zebra stock)
From Free
QR codes and public container scan
Every plan, always
Offline SDS packs, stored on the device
From Free
Storage compatibility checks
From Free
SDS revision-date monitoring
From Starter
A shield means no plan can close it — not Free, and not an account that lapsed. Safety data sheets, emergency mode, worker record access and full export stay on, because losing them would put you out of compliance.
Three questions come up before anyone signs. Each one has a page, and each page shows its arithmetic.
Active jobsites, chemicals, admin seats. Why those three, and the four things we refuse to put a meter on.
The arithmetic on a 25-person crew, against the only two competitor prices that are actually published.
Nine capabilities no plan can close, five of them backed by a federal standard we cite.
Prefer one table with everything on it? Compare all five plans side by side.
Enterprise runs unlimited jobsites, unlimited admin seats and consolidated reporting across entities. If you need managed SDS indexing, a migration off paper binders, or help filing Tier II, those are quoted separately and itemized — never bundled into a mandatory implementation fee.
Not for the field. Laborers, foremen and subcontractors get accounts at no charge on every plan, Free included, and nothing on the invoice moves when you hire. The one seat count that exists is admin seats — one on Free, two on Starter, five on Pro, fifteen on Fleet, unlimited on Enterprise — because that is the office, not the crew. The other two dials are active jobsites and chemicals in the inventory. Hiring twenty people in April does not change your invoice.
It runs one jobsite with up to 50 chemicals and one admin seat, and it does not expire. You get the chemical inventory, AI extraction from your own safety data sheets, GHS workplace labels, QR codes for your containers, the jobsite's SDS on the phone, the mobile app and both languages. The paid plans add written programs, OSHA 300 logs, training records and permits. It is a real binder, not a countdown.
New sign-ups are paused at the moment, so there is nothing to put a card against. When they reopen: no card, ever, to get started, because signup asks for an email and nothing else, and a new account opens on a 14-day trial of Pro that falls back to the Free plan, which does not expire. In the meantime the free tools need no account at all, and customers log in as usual.
Give it a few seconds. When you come back from checkout the app waits for the payment to be confirmed and tells you when it is. If it cannot confirm, it says so and offers Retry, and it never asks you to pay twice. Paying while already signed in attaches the payment to your account; if that attachment fails you get a message and a Retry, not a second charge.
6 rows of the comparison grid stay open on every plan, including Free and including an account that has lapsed: SDS lookup: hazards, first aid, PPE; QR codes and public container scan; Worker access to written programs; Full record export, any time; 30-year retention on exposure records; Subcontractor portal. An employer has to provide those under 29 CFR 1910.1200(g)(8), 1910.38(b) and 1910.1020(e). Software that gates them puts its own customer in violation, so ours does not gate them, and a regression test fails our build if anyone adds a check. What the billing lock does and does not touch is set out on our security page. The floor is wider than those rows: the lock acts on writing only, so reading a sheet, the emergency screen, a container scan, a guest link, the subcontractor portal, a worker's own records, export and retention stay open whatever the subscription is doing. The full list, with the citation behind each one, is on the page about what a plan can never lock.
You keep read access for 90 days and you can export everything at any time, in full, including attachments. Export has never been tied to subscription status and never will be — OSHA still expects you to keep exposure records for at least 30 years, and medical records for the length of employment plus 30 (29 CFR 1910.1020(d)), and that duty does not end when a subscription does.
You can change plans whenever you want. Upgrades take effect immediately; downgrades apply at the next billing date. If your season ends, dropping to Free keeps every record intact and readable — you come back in the spring and pick up where you stopped, instead of starting over.
Only a payment. Your plan moves when our payment provider sends a signed, recent notice for your subscription, and a repeated notice changes nothing. Nobody inside your company raises the plan from the app without paying, not even an admin, and the jobsite limit is enforced by the database rather than by the screen alone: a direct write past the ceiling is refused, and a new organization does not pick its own tier.
Nothing closes. Every open jobsite stays readable and usable; only "Create Jobsite" pauses and shows the plans, with prices, in English and in Spanish. If the app cannot confirm your plan because the connection dropped, it says so and offers Retry instead of putting a payment wall in front of you. Enterprise has no jobsite limit and never sees that screen.
Publishing a new price list does not move your bill. Your subscription keeps the amount you signed up at for twenty-four months from the day you first subscribe, as long as it stays active (Terms, section 4), and that is not a promise about our intentions — it is how the subscription is stored at our payment provider, and we verified it on our own account: a subscription opened in February still bills its original amount today, after the list price for that plan changed. There is no set-up fee, no onboarding charge and no implementation invoice. Optional services — indexing an existing binder for you, or preparing a Tier II filing — are quoted separately and never appear on a subscription you did not agree to.
Both, on every plan. Yearly gives you two months free. Monthly stays available because construction is seasonal and a twelve-month commitment in February is a bad trade for a contractor whose work starts in May.
It runs as a Progressive Web App. You add it to the phone's home screen, it's built for jobsites where the signal drops, and it updates without anyone in the office chasing versions. There is nothing to download and nothing for the crew to install.