One all-in-one platform: every module, every price, on this page. Switch on what you run, skip the rest, no sales call required.
Built, running, and sold as nine modules. The four safety documents come together as one suite. Pay the base, tick what you run — the detail on each is below.
One spoken sentence becomes a full hazard assessment, checked against your SOPs.
A talk a supervisor can walk straight into, built around this week's work.
The close calls that felt too small to write up actually get written up.
Raw details in any order go in. A formal report comes back.
A skid steer and a boom lift never get the same checklist.
CVIP, registration and insurance dates per machine, flagged 30 days before they lapse.
Service intervals per machine with due-soon flags, fed by your inspections.
Clock in and out against the roster, location attached to every punch.
A site summary filed by the person who was actually there.
Every ticket in one place, with a heads-up before one lapses.
The clipboard in the truck, turned into a log that balances at month end.
Your monthly walk-through, built from your own checklist.
These are pre-built examples so you can see the format and depth of a real FLHA without an account. On your own account it also cross-references your company's SOPs, which is the part that is different for every company.
One menu, grouped into Safety, Equipment and General. No training session. Most workers file their first document without anyone showing them how.
"Digging a trench near the east fence line" is a complete input. That one sentence is enough to produce a full, signed FLHA.
Pick a topic and get a 5 to 10 minute talk a supervisor can walk straight into with the crew, no prep.
Give it the raw details in whatever order they come out. It comes back as a formal, structured report.
A quick description of what almost happened becomes a clean report in well under a minute.
Pick the machine and get the pre-use checklist built for that exact type of equipment.
Clock in and out against the company roster, with the location of the punch recorded.
Every ticket and certificate your crew holds, in one directory, with a warning before one lapses.
The clipboard in the truck, turned into a log tied to the actual machine.
An end-of-day site summary filed by the person who was actually there.
A recurring compliance walk-through built from your own checklist, not a generic industry template.
Every date that parks a machine when it lapses, tracked per unit on the supervisor dashboard.
The dashboard is organised into three areas. Every tab is filterable, groupable and exportable, and every custom build you ever add shows up right beside the built-in ones.
| Area | What lives there | What you do with it |
|---|---|---|
| Safety | FLHAs, toolbox talks, near misses, incidents, monthly inspections, your SOP library, safety analytics | Review and sign off, flag anything that needs a second look, export a safety analytics PDF for a prime contractor |
| Operations | Equipment inspections, daily reports, equipment register, maintenance status, compliance expiry dates, fuel logs, operations analytics | See which machine got flagged and by whom, track what is overdue, catch a CVIP, registration or insurance date before it lapses, pull equipment analytics for a maintenance meeting |
| Workforce | Time clock punches and map, company roster, certification directory | Approve hours, see where a punch happened, catch a ticket before it expires, reset a forgotten PIN on the spot |
Overview sits above all three with recent activity across every document type, alerts on anything overdue or expiring, and the stats a supervisor gets asked for on a Monday morning.
Every account gets its own Brain on day one. Not a chatbot with your logo on it. A memory built only from your own documentation.
Underneath, it's a purpose-built AI reading your actual SOPs and equipment list, not a general chatbot guessing at your industry. Give it one sentence about the job and it cross-references that against your own documentation to hand back a complete, compliant document, hazards, controls, PPE and risk ratings included, in under a minute. Every genuine correction a supervisor makes gets folded back in, which is how the Brain actually gets built: not a one-time upload, but a memory of your operation that keeps sharpening itself. The point of the edge technology underneath all of it is that none of this requires the person filing the document to be any good with software. If a guy on your crew still has his login taped to the dash because typing was never his thing, he can talk into his phone and get back a document that would hold up to an auditor, faster than he could dig the binder out of the truck.
It can change terminology and emphasis. It can never soften a risk rating or drop a hazard category.
It reads your SOPs and equipment list at onboarding. No web research on your company, ever.
A supervisor's genuine correction counts. A rubber-stamped document does not.
What an FLHA edit teaches it shows up in toolbox talks, incidents and custom builds too.
Structural, not a prompt. It can never soften a risk rating or skip a hazard category.
Ask any time for a PDF snapshot of exactly what your Brain has learned.
Never shared with another company, never used to train anything outside your account.
These are the things that decide whether a crew actually uses the software or quietly goes back to paper.
Submissions queue on the phone and go up when service comes back. A dead zone does not cost you a document.
A half-finished form survives a locked screen, a dropped call, or a worker getting pulled onto something else.
Every document type exports as a properly formatted, branded PDF. No export limits, no per-document charge.
Workers sign in with a PIN, not a corporate email nobody has. Forgot one? A supervisor resets it from the dashboard in seconds. Supervisors, and anyone in safety, HR or payroll, add an authenticator code as a second step. Your account owner manages the roster, assigns worker and supervisor roles, and sets up departments and divisions.
Tell us the form you need and it gets built into your account, tagged Safety, Operations or Workforce, so it lands in the right place for workers and supervisors.
Safety and equipment analytics, both exportable as a PDF when a prime contractor or an insurer asks for numbers.
Time clock punches plotted on a map, so "I was on site" is a record instead of an argument.
Any built-in document type can be switched off for your company on request. Your crew only sees what you actually use.
Multi-tenant isolation, Row Level Security on every table, and an automated audit that re-verifies the whole thing on a fixed schedule instead of once at launch.
No mandatory plan, no minimum set of documents, no quote required. A shop that wants a time clock and nothing else pays for a time clock and nothing else.
Competitor figures are public list prices multiplied out to 10 seats, accurate as of September 2026. Most vendors in this market do not publish real numbers and gate a quote behind a sales call, so treat the ranges as directional. FORA's price is FORA's price, published right here, no call required.
The base fee covers the platform your account runs on. The one-time setup fee is the same whether you take one module or all of them, because the work of reading your SOPs and building your account is the same either way. Card payments carry a 3% processing fee at checkout; email us for an invoice at the listed price instead.
We don't do enterprise solutions.
Send your SOPs however messy they are and your crew is generating real documents inside one business day.