SPCC · SWPPP · RCRA · Title V · UST · FRP

Every inspection requirement, traced to the line of law that created it.

VRM reads your permits and plans, extracts the obligations inside them, schedules those obligations as dated tasks, and keeps the evidence that each one was met.

The demo runs on sample data, and access to it is by request.

One requirement, end to end

40 CFR 112.8(c)(6)

Monthly SPCC Visual Inspection

  1. DocumentsSPCC_Plan_Baytown_2025.pdf87 pages
  2. AI Extraction“Visually inspect all aboveground containers and associated piping for leaks, corrosion, or other deterioration monthly.”extracted as 40 CFR 112.8(c)(6)
  3. Requirements RegisterMonthly SPCC Visual Inspectionfederal · high criticality · active
  4. Task SchedulingMonthly SPCC Visual Inspection — July 2026monthly, 3-day grace · due Jul 15, 2026
  5. Field ChecklistsSPCC Monthly Visual Inspection Checklist8 items, each with its own acceptance criteria
  6. Gap AnalysisIncomplete June SPCC Inspection Documentationmedium severity · in remediation
  7. ReportsNon-Compliance Analysis Report — Baytown Refinery Complex — June 2026cites 40 CFR 112.8(c)(6) as the regulatory basis

Sample data — Gulf Coast Industrial Services is a demonstration company in the shipped demo dataset, not a customer.

How it works

Seven stages, in order

Each stage hands the next one something it can act on. A document becomes a requirement, a requirement becomes a dated task, a task becomes a checklist somebody completed, and every one of those still points back at the citation it started from.

  1. Documents

    Upload the regulatory documents you already hold — permits, plans and SOPs.

  2. AI Extraction

    AI agents parse each document and extract its inspection, testing and training obligations with citation-level traceability.

  3. Requirements Register

    Extracted requirements land in an Inspection Requirements Register for specialist review, versioned with append-only history.

  4. Task Scheduling

    The scheduling engine resolves frequencies — calendar, rolling, event-triggered and multi-year — into concrete dated tasks.

  5. Field Checklists

    Field staff complete the checklist on a phone and attach photo, document or reading evidence against the item it belongs to.

  6. Gap Analysis

    Gaps are recorded as findings with an owner, a severity and a target date, and tracked through to specialist review.

  7. Reports

    Reports are generated on demand — gap analyses, compliance roadmaps and inspector-ready packages.

The walkthrough

See it running, on the real product

The walkthrough drives the live demo — the actual application, in a browser, not a video of one. It cannot go stale, because there is nothing to re-record when the product changes.

/demo/admin/documents

Chapters

  1. DocumentsIt starts with the documents you already hold — permits, plans and SOPs, uploaded as files.
  2. AI ExtractionAI agents read each document and extract its obligations with citation-level traceability.
  3. Requirements RegisterNothing goes live unreviewed. Extracted requirements land in the register for a specialist to accept, amend or reject first.
  4. Task SchedulingThe scheduling engine resolves each frequency — calendar, rolling, event-triggered, multi-year — into concrete dated tasks.
  5. Field ChecklistsThe inspector records pass, fail or not-applicable against each item’s own acceptance criteria.
  6. Gap AnalysisA gap is a finding with an owner, a severity and a target date, tracked through to specialist review — not a red cell on a spreadsheet.
  7. ReportsReports are generated on demand — gap analyses, compliance roadmaps and inspector-ready packages.

Chapters are read from the tour script the player runs, so this list is what the walkthrough actually does — not a description of it.

Who uses it

Four views of the same register

One dataset, four jobs. A specialist reviews what was extracted, a manager watches posture at the facility they are accountable for, executive leadership watches it across every facility, and a field operator works a checklist on a phone in a tank farm.

Compliance Specialist

Full dashboard, the requirements register, document management, the review queue, gap tracking and the report builder.

/app/admin

Manager

Compliance posture dashboard, inspection status, gaps, documents and reports.

/app/client

Executive Leadership

Every facility on the account, for portfolio-level posture.

/app/admin

Field Staff-Operator

Task list and inspection checklists with evidence capture.

/app/field

Programs

Six example programs, each parsed on its own terms

A SWPPP and a Title V permit do not hide their obligations in the same places, so they are not read the same way. Each document type is extracted with a prompt written for that type.

SPCCSpill Prevention, Control, and Countermeasure

Extracted for

  • Plan Updated Within 5 Years Of Initial Issue or Last Update
  • Facility Information
  • Management Approval (Signature / Date)
SWPPPStormwater Pollution Prevention Plan

Extracted for

  • Identification of the Stormwater Pollution Prevention Team by name/title, with individual responsibilities
  • Signed certification statement
  • Site description: Narrative description of industrial activities at the facility
RCRAContingency plan and hazardous waste management

Extracted for

  • Hazardous Waste Written determination of Generator Status (VSQG, SQG, LQG)
  • Waste Generator Requirements
  • Hazardous Waste Identification
Title VAir permit

Extracted for

  • General Permit Applicability
  • Permit Term Valid
  • Renewal Requirement Date
USTUnderground Storage Tank

Extracted for

  • Tank Registration - Permit
  • Release Detection
  • Spill And Overfill Protection
FRPFacility Response Plan

Extracted for

  • Emergency response action plan (112.20(h)(1))
  • Facility information (112.20(h)(2))
  • Information about emergency response (112.20(h)(3))

Which programs apply to a given site is determined by that site’s permits and its own counsel. VRM tracks the requirements you register; it does not decide which regulations you are subject to.

The practice

Our HSSE practice is led by Ron Gemeinhardt

Forty-five years in the petroleum industry and research, from the field to executive boards.

Ron Gemeinhardt
Ron Gemeinhardt, MSES

Ron Gemeinhardt, MSES, has been a Shell Oil Company staff manager and support to field operations, FEMA NEPA response staff, and project manager for the ESG work that took a large recycler through International Sustainability & Carbon Certification.

His operating background runs through refinery operations, terminal operations, exploration and production, pipeline facilities and retail systems, with in-depth experience under the Incident Command System, RCRA, environmental remediation and safety compliance.

He has published numerous books on HSSE issues, including two focused on used oil management: the Texas Used Oil Management Guide and the Used Oil / Federal Management Guide.

His requirement checklists are written into the extraction rule sets the product runs, program by program.

Our permit read, offered on the contact page, means a permit provided is analyzed for all regulatory obligations that include a citation identified by him.

Next step

Tell us what you are carrying

Which programs, how many facilities, and where the current process hurts. We will read it and come back to you.

Documents · AI Extraction · Requirements Register · Task Scheduling · Field Checklists · Gap Analysis · Reports