Alloovium
Book a demo
Alloovium Compliance · Private beta

Pre-auditfor construction.

Reads every CMP, SWMS, ITP, and toolbox record in your IMS. Surfaces conformance gaps and pairwise contradictions — each cited to the literal clause your auditor will check.

Reading IMS · 6 documents · 240 clauses
CMP-MERIDIAN-04.docx
Construction Management Plan · Rev D
  • §4.7.2· ISO 45001:7.2

    Hazard ID and risk assessment for confined-space entry.

    Verified
  • §5.1· ISO 45001:8.1

    Class 2 hi-vis at all times on hardstand.

    Partial
  • §6.3· ISO 45001:7.4

    Toolbox talk recorded weekly. Records retained 7 yrs.

    Verified
  • SWMS-04 §3.1· ISO 45001:8.1

    SWMS-04: class 1 hi-vis for night works (>50m).

    Contradicts
  • §7.2· ISO 45001:9.1.1

    Gas-detection calibration every 6 months.

    Stale
  • §8.4· ISO 45001:10.2

    Incident reporting to principal within 24h.

    Verified
Findings2 to resolve
Pairwise contradiction
CMP §5.1

Class 2 hi-vis at all times on hardstand.

SWMS-04 §3.1

Class 1 hi-vis for night works.

Stale evidence
§7.2

Gas-detection calibration · last record 8 mo ago.

Mapped to ISO 45001240 / 240 clauses cited

The problem

Your auditor finds these by hand.And bills you for it.

A typical tier-1 ANZ project under ISO 45001 carries 10–15 thousand atomic commitments across CMP, PMP, SWMS, ITP, and evidence. The Stage 2 audit reads them by hand, page by page. It costs what it costs.

0
Non-conformances
median, Stage 2
$0k
Remediation cost
median external audit
0 wks
Time to close
from finding → verified
Stage 2 Audit — findings log
14 Apr 2026
  • NC-01critical

    SWMS-04 §3.1 contradicts CMP §5.1 on PPE class for night works.

  • NC-02high

    Calibration records for gas-detection units expired 87 days ago.

  • NC-03critical

    ITP-12 referenced in PMP §7.2 — file not produced to auditor.

  • NC-04medium

    Toolbox-talk register has 6-week gap (8 Apr → 22 May).

  • NC-05high

    Risk register §4.7.2 missing review signature for Mar–Jun quarter.

  • NC-06critical

    Subcontractor SWMS for crane-lift not in document index.

NC-07 …

Composite findings log. Source: anonymised tier-1 ANZ Stage 2 reports.

How it works

From document to verdict, with the clause attached.

01Ingest

Connect what you already have.

SharePoint, Procore, BuildPass — or a plain folder. We pull CMP, PMP, SWMS, ITP, appendices, and evidence in place. No re-tagging. No re-uploading. We keep the document hierarchy your auditor expects.

Sync · sharepoint:hseq/projects/meridian
0 / 6 files indexed
Source · SharePoint
CMP-MERIDIAN-04.docx
PMP-MERIDIAN-Rev-C.pdf
SWMS-04-confined-space.docx
ITP-12-concrete-pour.pdf
evidence-toolbox-q2-2026.zip
policy-hseq-2026.pdf
Indexed
CMP-MERIDIAN-04.docx
PMP-MERIDIAN-Rev-C.pdf
SWMS-04-confined-space.docx
ITP-12-concrete-pour.pdf
evidence-toolbox-q2-2026.zip
policy-hseq-2026.pdf
6 files · 6.2 MB total
Document hierarchy preservedims · policy · cmp · pmp · swms · itp · evidence
02Extract

Every commitment, with the clause attached.

We pull atomic commitments out of every document — text, severity, cadence, source clause, ISO mapping. The regex pass catches §-references the LLM would hallucinate; the LLM disambiguates where regex returns multiples. A commitment without a source clause is rejected at the extractor. No exceptions.

CMP §4.7.2Extracting
Source clause

Hazard identification and risk assessment shall be undertaken prior to all confined-space entry. Review monthly.

CommitmentCritical

Hazard ID + risk assessment prior to confined-space entry. Monthly review.

Clause
CMP §4.7.2
ISO
45001:7.2
Cadence
Monthly
regex pass → LLM disambiguationsource_clause + iso_mapping required
03Audit

Verdicts and contradictions, surfaced as you sleep.

Each commitment lands a verdict — verified, partial, contradicted, stale, overdue. Pairwise contradictions get flagged between any two documents, even ones written 8 months apart. Every claim cites the literal clause. Your auditor's first question, already answered.

commitments.audit_log
0 / 7 verdicts
RefCommitmentVerdict
C-001Risk assessment monthly review
C-002PPE class 2 on hardstand (CMP §5.1)
C-003Toolbox talks weekly
C-004PPE class 1 night works (SWMS-04 §3.1)
C-005Gas-detection calibration
C-006Incident reporting <24h
C-007Subcontractor SWMS register
1 pairwise contradiction · 1 stale · 1 partialdossier ready

The contradiction engine

Every document against every other document.

Regex catches obvious things. The hard ones are pairwise — your CMP promises Class 2 hi-vis on the hardstand, your SWMS-04 quietly allows Class 1 for night works. Conditionals don’t scale to that combinatorial check. We do.

Every contradiction we surface cites the literal clause on both sides. Auditors don’t have to trust the tool — they have to read the clause.

Z3-backedSymmetric coverageClause-citedISO-mapped
contradiction.matrixScanning
CMP
PMP
SWMS-04
SWMS-12
Toolbox-Q3
CMP
PMP
SWMS-04
SWMS-12
Toolbox-Q3
5 × 5 pairs scanned1 contradiction found
CriticalPPE class downgraded under night-works exception
CMP × SWMS-04
CMP §5.1

Class 2 hi-vis garments at all times on hardstand.

SWMS-04 §3.1

Class 1 hi-vis acceptable for night works (>50m).

Evidence freshness

Every commitment decays.

A calibration cert expires. A toolbox register goes a fortnight without a signature. An ITP sign-off ages past its cadence. Each one quietly stops being evidence.

We track every commitment’s last-verified date and tell you which ones are about to fail — before your auditor finds out.

evidence.freshness · 6 commitmentsNOW · 19 May 2026
-180d-120d-60d-30dNOW
State
  • Hazard ID + risk assessment review
    45001:7.2·Monthly
    -14d
    Fresh
  • PPE schedule — hi-vis class 2
    45001:8.1·Quarterly
    -28d
    Verified
  • Toolbox-talk register
    45001:7.4·Weekly
    -42d
    Verified
  • Gas-detection unit calibration
    45001:9.1.1·6-monthly
    -87d
    Stale
  • Subcontractor SWMS — crane lift
    45001:8.1.4·Per mobilisation
    -142d
    Overdue
  • Incident reporting log
    45001:10.2·Event-triggered
    -9d
    Fresh
2 stale · 1 overdue · Stage 2 in 47 days✓ flagged to HSEQ

ISO mapping

Your clauses, against the standard.

Every commitment we extract carries an ISO mapping (45001:7.2, 14001:7.4, etc.) or is explicitly marked unmapped. We surface coverage gaps before your auditor does.

clauses.mapping ↔ iso.standards6 / 6 mapped
Your clauses
ISO standard
  • CMP §4.7.2Yours

    Hazard ID + risk assessment

    ISO 45001:7.2Standard

    Competence

  • CMP §5.1Yours

    PPE schedule (class 2 hi-vis)

    ISO 45001:8.1Standard

    Operational planning & control

  • PMP §6.3Yours

    Toolbox talks (weekly)

    ISO 45001:7.4Standard

    Communication

  • PMP §7.2Yours

    Equipment calibration cadence

    ISO 45001:9.1.1Standard

    Monitoring & measurement

  • SWMS-04 §3.1Yours

    Confined space — PPE

    ISO 45001:8.1.4Standard

    Procurement / contractors

  • ITP-12 §5.4Yours

    Concrete pour QA hold

    ISO 9001:8.4Standard

    Externally provided processes

9001 · 14001 · 45001 coverage0 unmapped commitments

Who it’s for

Built for two very different sessions.

The HSEQ manager between site walks. The external auditor at their desk. Same data, different read.

LT
Time saved per audit
~14 hrs

Lewis Tran

HSEQ Manager · Pensar

Mobile · 4–25 min sessions between site walks

I need to know what’s broken between site walks. I don’t have time to read the dashboard — I need to know which three things to fix today.
Design principle

Resolvability > information gain.

ES
Trust threshold
Clause-cited

Ewi Stephens

External auditor · 20+ yrs ISO

Desktop · deep sessions, hours per project

Show me the source clause and the ISO mapping on every claim. If it’s missing I bounce the tool. If it’s there I read it like I’d read a workmate’s notes.
Design principle

Citations are not garnish — they’re the load-bearing wall.

Frequently asked

Questions auditors always ask first.

ISO 9001 (quality), ISO 14001 (environmental), and ISO 45001 (occupational health & safety). We map every commitment we extract to one of these (or explicitly mark it unmapped). Adding AS 4801 and AS/NZS 5377 coverage is on the H2 2026 roadmap.
Regex first, LLM second. Our extractor runs a deterministic regex pass on every document to identify §-references; we only invoke the LLM when the regex returns multiple candidates and we need to disambiguate. A commitment without a verified source clause is rejected at the extractor — no exceptions. This is non-negotiable for audit-grade trust.
AWS ap-southeast-2 (Sydney) only. The backend fails loud on startup if Bedrock is configured for any other region — Multiplex procurement wouldn’t sign otherwise, and we agree with their reasoning. We’re happy to walk your DPO through the architecture before contract.
No. We replace the part where they read every page by hand to find the obvious things — contradictions, stale evidence, missing clauses, broken document hierarchies. Your auditor still does the judgement work; we just hand them a dossier instead of a folder named “Final v3 actual final.”
SharePoint, Procore, BuildPass at GA. Aconex and Asite are in private beta. If you keep your IMS in a plain SharePoint folder, we can be reading documents in your tenant in under 30 minutes.
Per-project, billed annually. Pricing scales with document volume, not seats — every HSEQ manager, PM, and external auditor on the project has unlimited access. We’ll quote you on a call; no public price list yet because every tier-1 contractor’s IMS scope is different.

Private beta · Mid 2026

Read every clause.Book a demo.

We’re onboarding tier-1 ANZ contractors and consultants ahead of general release. If you spend your week reading documents to find compliance gaps, we’d like to talk.