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
- DocumentsSPCC_Plan_Baytown_2025.pdf87 pages
- 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)
- Requirements RegisterMonthly SPCC Visual Inspectionfederal · high criticality · active
- Task SchedulingMonthly SPCC Visual Inspection — July 2026monthly, 3-day grace · due Jul 15, 2026
- Field ChecklistsSPCC Monthly Visual Inspection Checklist8 items, each with its own acceptance criteria
- Gap AnalysisIncomplete June SPCC Inspection Documentationmedium severity · in remediation
- 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.
Documents
Upload the regulatory documents you already hold — permits, plans and SOPs.
AI Extraction
AI agents parse each document and extract its inspection, testing and training obligations with citation-level traceability.
Requirements Register
Extracted requirements land in an Inspection Requirements Register for specialist review, versioned with append-only history.
Task Scheduling
The scheduling engine resolves frequencies — calendar, rolling, event-triggered and multi-year — into concrete dated tasks.
Field Checklists
Field staff complete the checklist on a phone and attach photo, document or reading evidence against the item it belongs to.
Gap Analysis
Gaps are recorded as findings with an owner, a severity and a target date, and tracked through to specialist review.
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.
Chapters
- DocumentsIt starts with the documents you already hold — permits, plans and SOPs, uploaded as files.
- AI ExtractionAI agents read each document and extract its obligations with citation-level traceability.
- Requirements RegisterNothing goes live unreviewed. Extracted requirements land in the register for a specialist to accept, amend or reject first.
- Task SchedulingThe scheduling engine resolves each frequency — calendar, rolling, event-triggered, multi-year — into concrete dated tasks.
- Field ChecklistsThe inspector records pass, fail or not-applicable against each item’s own acceptance criteria.
- 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.
- 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, 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

