SWPPP Rain Event & Inspection Tracker

Logs rain events and inspections against configurable permit rules, and shows which qualifying storms still need a post-rain inspection and when the next routine inspection is due. Runs entirely offline; all data persists in this browser via localStorage.

Use limits: Permit requirements vary — the Construction General Permit (federal or your state's version) and the project SWPPP define qualifying storm thresholds, inspection frequencies, deadlines, and documentation. Set the rules below to match your permit, and remember: the signed inspection form is the compliance record; this tracker is the thing that reminds you to go create it on time.
Permit Rules (set once, per your permit)

0.25 in / 24 hr is the common CGP trigger; your permit governs.

Many permits say within 24 hours of a qualifying event (or of the next working day) — enter what yours says.

Weekly (7) or every 14 days depending on the permit option in effect.

Log a Rain Event
Log an Inspection

Rain Events

No rain events logged.

Inspections

No inspections logged.

How the Status Is Derived

Matching logic

A rain event at or above the threshold is "qualifying." It's considered covered if an inspection of any type is logged on a date from the event date through the event date plus the due window; otherwise it shows as needing inspection (overdue once the window has passed). The next routine due date is the most recent inspection date plus the routine interval. The logic is deliberately simple and visible — if your permit counts things differently (working days, combined events, stabilized-site exemptions), adjust behavior, not expectations.

Why contemporaneous logging matters

References

  1. EPA Construction General Permit (or the state-issued equivalent) — qualifying events, frequencies, and deadlines. https://www.epa.gov/npdes/stormwater-discharges-construction-activities
  2. The project SWPPP — site-specific inspection requirements (governing document).