Live · 14 SDS sheets due renewal in next 30 days
QHSE platform · ISO 9001 + 45001 + 14001

Audit week, in an afternoon.

Replace your Excel + SharePoint + email mess with one QHSE system that's searchable in seconds, not a fortnight of forensics.

Swiss-made · Under-a-minute incident log · Offline-capable · GDPR-native

Built for teams in
Eighteen modules · one platform

Everything HSE & QA.
Nothing you don't need.

Each module works independently and feeds data to every other one. An inspection can raise a CAPA. An audit finding can spawn a Management of Change. The Legal Register tracks compliance on every clause. KPIs calculate themselves.

See all 18 modules
VERA · in production

Meet VERA.
The QHSE assistant that read everything you own.

VERA is the AI built into ENSURE. It reads your standards and SDS sheets, sees hazards through your phone camera, facilitates root-cause investigations, and answers your team in plain language — always citing the exact SOP, clause or record inside your own system. Not generic safety boilerplate. Your data, your procedures.

Ask VERA anything

"What's our hot work permit procedure?" "Which SDS covers acetone?" "How many lost-time incidents last quarter?" Real answers, every one citing the exact SOP, SDS, clause or record it came from. Grounded in your data, never the public internet.

See it in action

Root-cause facilitator

Investigating an incident or NCR? VERA walks you through a structured 5 Whys or Fishbone — one sharp question at a time, never auto-filling the answer. You stay the investigator; VERA keeps the logic rigorous and the whole trail auditable.

Read more

Snap-a-photo risk assessment

On the floor, take a photo of the work area. VERA's vision spots the visible hazards, suggests likelihood and consequence, and proposes controls down the hierarchy — turning a two-minute phone photo into a documented Last-Minute Risk Assessment.

Read more

Job hazard analysis

Describe a job task. VERA suggests hazards with pre and post-control scoring, and cites the SOP / WI in your Documents register that each control comes from. Grounded in your procedures, not generic safety boilerplate.

Read more

Legal clause extraction

Upload an ISO 45001, OSHA reg or EU directive PDF. VERA returns every numbered clause structured with its requirement text, preserving the source language. Track per-clause compliance with evidence and notes.

Read more

SDS extraction

Drop in a Safety Data Sheet. VERA returns chemical name, CAS, GHS pictograms, hazard statements, required PPE, storage and spill response. Multilingual. Per-org SHA-256 cache, re-uploads are free.

Read more
Ask VERA · live

Your QHSE system,
finally answerable.

Every procedure, policy, SDS, incident, CAPA and legal clause your organisation has ever uploaded is searchable in plain English. Ask it like you'd ask a colleague who actually read everything, get an answer with the exact source attached, in seconds.

  • Citations on every answer, open the source SOP, clause or record with one click.
  • Tenant-isolated, answers come only from your org's data. Never the public internet, never another customer.
  • Multilingual, ask in French, get cited from an English SOP. Or vice versa.
  • Permission-aware, users only see citations from documents they're authorised to read.
Book a demo
app.ensure.io / ask
You
What's our hot work permit procedure for the welding bay, and are we compliant with the legal register?
VERA
Hot work in the welding bay follows SOP-014 v3.0, a 6-step procedure: PTW issued, fire watch assigned, extinguisher within 10m, hot work signage posted, post-work 30-min fire watch, permit closed. You are compliant with LR-001 clause 8.3 (PTW requirement) as of last week's CAPA-029 closure.
3 sources · 1.4s · grounded in your org's documents
Versus Excel + SharePoint + email

Where the old setup breaks.
And what replaces it.

QHSE on spreadsheets works until an auditor walks in. Every team we talk to hits the same six pain points, and ENSURE solves them the same way.

Situation
Excel + SharePoint + email
ENSURE
"Show me last quarter's CAPAs."
Dig through six Drive folders. Email three owners. Rebuild the workbook by Friday.
Filter by date, export PDF + Excel. 30 seconds.
A worker reports an incident at site 4.
Forward the email. Paste into the master sheet. CC the investigator. Hope nothing's lost in someone's inbox.
Under-a-minute mobile log, assigned to an investigator who's notified instantly, CAPA auto-raised from the incident's risk tier.
"Whose forklift cert expires this month?"
Open the training tracker. Sort by date. Realise someone forgot to update it in March.
Auto-alerts 30 days out. Expired training gates permits and PTW automatically.
Auditor: "Show evidence for ISO 45001 clause 8.1.2."
There's no link from procedure to evidence to finding. Build the trail manually, in a hurry, in the closing meeting.
Every clause carries its compliance status and the evidence that proves it — links, files and notes. Export the whole register for the auditor.
"What controls cover the chemical handling hazard?"
Risk register is a tab nobody updates. Controls live in five different SOPs. Residual score is whoever's gut said so.
Living register with pre and post-control scoring. Residual updates when you re-assess controls, and each risk links to the incidents and CAPAs it relates to.
"Which SOP is current, v3, v3.1, or v3_FINAL_USE-ME?"
SharePoint has four. One is on someone's laptop. The shop floor printed v2 in 2023.
One source of truth, version-controlled, with review dates tracked. Old versions stay searchable for audit.
Book a demo on your own workflow We'll walk through these six scenarios on a workflow from your site.
How it works

Live in a day.
Audit-ready in a week.

Set up

Configure your organisation

Add your sites, departments, users and roles. Import your existing risk register from Excel if you have one. Takes under an hour for most teams.

Log

Start capturing events

Incidents, inspections, CAPAs and non-conformances flow into ENSURE from any device. Your team logs everything in one place, in real time.

Prove

Demonstrate compliance

When the auditor arrives, every record is timestamped, version-controlled and exportable. No hunting through folders. No last-minute scrambles.

Connected by design

Every record knows where it came from.
And where it's going.

Most HSE tools have modules. ENSURE has a single audit trail that crosses them. An audit finding becomes a CAPA. A high-severity incident can spawn a Management of Change. The Legal Register clause links to the CAPA raised to close the gap. Every link is preserved, both directions.

INC-014
Incident
Slip on wet floor · Bay 4 · investigated & closed
CAPA-029
CAPA
Root cause: missing handover protocol. Corrective + preventive actions assigned.
MOC-007
Management of Change
Floor coating change · 6-step workflow · approved.
SOP-014 v3.0
Document
Updated procedure · current effective version.
LR-001 · 8.2
Legal clause
Linked to the CAPA raised to close the gap.

One audit trail · five connected records · zero copy-paste

Why ENSURE

Built for how safety teams actually work.

Everything is connected

An incident auto-raises a CAPA, carries its own investigation and root cause, and links to the risk and records it relates to — without anyone touching a spreadsheet.

Export anything, any time

Export any register to Excel or PDF. Investigation reports, KPI data and audit trails, formatted and ready for stakeholders.

Multi-site, multi-tenant

Run multiple organisations from one login. Each tenant has isolated data, custom branding, and its own user hierarchy.

Secure and compliant

Row-level security, timestamped audit logs, role-based access and encrypted storage — with EU data residency. Each organisation's data is isolated and yours alone.

Live Risk Matrix

7 risks plotted
Catastrophic
9
12
15
20
25
Major
4
8
12
16
20
Moderate
3
6
9
12
15
Minor
2
4
6
8
10
Negligible
1
2
3
4
5
Rare
Unlikely
Possible
Likely
Almost Certain
Founding cohort offer

Three reasons to be
among our first 20.

ENSURE is new, and we'd rather earn your trust with what you get than with stock photos and fake quotes. Here's what changes when you join the founding cohort.

Founding-customer discount.

A meaningful discount on standard pricing for our first cohort. Limited spots, limited time. Get in early while we're still picking customers one at a time.

A direct line to the founder

A private Slack channel with me, not a ticket queue, not tier-1 support, not a chatbot. If something's broken or missing, it gets fixed that week. Same week.

A vote on what we build next

Founding customers shape the roadmap together. Every new module we ship during the programme, free, included, no upsell. Your voice carries more weight at 1 of 20 than 1 of 2,000.

Apply to the founding cohort Limited spots. We're selecting teams of 20–500 across QHSE-heavy industries.
Get started

Ready to stop dreading audit week?

A 30-minute call with the founder. We'll walk through ENSURE on a workflow that matches yours, no SDR layer, no pre-qualification.