Features

A toolkit calibrated to field reality.

The record layer and the computation, in one platform — the inspection, the model behind it, and the deliverable a permit asks for. Here's what that looks like in practice. Screens are illustrative; see a live demo for what ships today.

01 — Operations

One screen for the whole program.

Sites, risks, permits, and weather on a single cartographic canvas. The map is derived UI over your records — every pin, badge, and number traces back to the same model.

  • Live vitals: runoff modeled, open risks, inspections, compliance
  • Open-risk triage with severity and downstream context
  • Portfolio distribution at a glance — normal, watch, warning, critical
stormwateriq · operationsoperational
// Vitals30d
Runoff modeled0 gal
Active risks9 ↓3
Inspections142 ↑12%
// Open risks9 open
  • Riverton Detention BasinSW-0042Overflow risk
  • Harbor Industrial OutfallSW-0019TSS exceedance
  • Marsh Lane BioretentionSW-0024Sediment bypass
// Portfolio0.0% compliant
Normal
31
Watch
12
Warning
5
Critical
4
02 — Compute

The math, sourced and reproducible.

Pick a design storm and the Rational Method runs with every term traced to a public dataset — C from land cover, i from Atlas 14, A from the parcel. Re-run the same inputs and you get the same answer.

  • Rational, SCS / NRCS curve number, TR-55 — the established toolkit
  • Design storms from NOAA Atlas 14, or decades of recorded weather
  • Every output carries its method, inputs, and governing citation
stormwateriq · hydrologyp95 · 3.9s
// Design storm · Atlas 14
2-yr1.110-yr2.025-yr2.5100-yr3.4
Q=C·i·A
C0.85NLCD land cover
i4.18 in/hrNOAA Atlas 14
A2.34 acParcel polygon
Tc18 minTR-55 / Kirpich
// Peak flow0.00 cfsEach term carries its source · re-runs reproduce
03 — Risk

Risk you can watch move.

A portfolio risk index that tracks the program over time, not a static score. Built to separate the high-severity tail from the mean so you can see what's actually trending — and prioritize the next inspection day.

  • 90-day trend across the whole portfolio
  • High-severity share split from the mean
  • Designed to prioritize routes by where risk is rising
stormwateriq · risk90 days
// Portfolio risk index0 ↓21 / 90d
Mean risk High-severity
0255075100
04 — Records

Every site, one register.

The full inspection and record layer — filterable, searchable, and tenant-scoped. Status, condition, last visit, and watershed in a single dense table, with the map kept in sync.

  • Filter by status, watershed, permit, or last-inspection window
  • Condition and status badges generated from program data
  • Bulk export, schedule, and audit trail built in
stormwateriq · sites40 sites
⌕ search sites…Critical4Warning5Normal31Watershed ▾
SiteConditionLast visitStatus
Riverton Detention BasinSW-0042Overflow risk2h agoCritical
Harbor Industrial OutfallSW-0019TSS exceedance1d agoWarning
Greenview Infiltration TrenchSW-0031Maintenance due3d agoWarning
Marsh Lane BioretentionSW-0024Sediment bypass5d agoWarning
Eastside InletSW-0011Compliant1w agoNormal
Quarry Pond OutletSW-0033Compliant1w agoNormal
05 — Field

Inspection, done once.

Native mobile, fully offline. Photos are read for deficiencies on device — the finding is advisory, surfaced for the inspector to confirm or override before it becomes a compliance record. Everything syncs on reconnect.

  • Offline-first capture with deterministic, conflict-safe sync
  • On-device deficiency flagging — always inspector-confirmed
  • Integrity metadata captured with every submission
stormwateriq · fieldoffline ✓
9:41offline · queued
fence_tear · 0.81
0.92s · on device
Silt fence — tearadvisory

Flagged on device. An inspector confirms or overrides before it becomes a record.

ConfirmOverride
3 captures queuedsyncs on reconnect ⤴
06 — Everything else

The rest of the toolkit.

Benefit-first, method-light. The depth is in the methodology — and on every number the platform returns.

01

Continuous & event simulation

Run a single design storm or thirty years of recorded weather. Same model, two horizons.

02

Automated watershed delineation

Drainage basins and flow paths derived from terrain, not hand-drawn.

03

Photo-aware inspections

Field photos are read for deficiencies on the spot, so problems get flagged before they leave the site.

04

Automated permit verification

Coverage, deadlines, and obligations checked against the governing rules, nationwide.

05

Pollutant load & receiving-water context

Loads disaggregated by pollutant, attributed to the right downstream water and its impairment status.

06

Methodology on every number

Each computed output carries its method, inputs, and the governing citation — so it stands up when someone asks how you got it.

07

Native mobile, full offline

Field-first, with everything syncing when you're back in range.

08

Reporting & deliverables

Permit reports, stakeholder maps, and engineering exhibits export in the formats your reviewers require.

See your service area as a running model.