Skip to content
◫ Rainfall in. Consequence out.

Know which roads go under — before the rain stops.

A rainfall total is not a decision. FloodGrid carries the storm all the way through: a predictive rainfall grid from the next fifteen minutes to the next three days, machine-learned stage and inundation for your catchments, and an alerting engine that names the asset, the crossing and the lead time — then publishes how often it was right.

1 km rainfall grid · 15-min forecast step · 0–72 h horizon · machine-learned stage & inundation · threshold, escalation and audit trail · published hit rate and false-alarm ratio

Catchment view — synthetic demonstration 14 monitored sites
dry
deepest
Monitored site Watch Warning
Notification log—
Assimilates Dual-pol weather radar National radar mosaics High-resolution NWP Rain-gauge networks Stream & sewer level sensors SCADA telemetry Terrain & drainage networks
1 kmRainfall grid
15 minForecast step
0–72 hAlerting horizon
< 60 sTrigger to delivery

Grid resolution, cadence and horizon are platform specifications. Delivery latency is a design target measured from threshold evaluation to hand-off at the notification provider — not an end-to-end guarantee, since carrier and paging delivery are outside any vendor's control.

The gap

Most flood tools stop one step short of the decision.

Radar tells you where it is raining. A gauge tells you what one point measured. A model run tells you what a hydrograph did last night. None of them tell the duty officer at 02:40 whether to close Mill Creek Road, and none of them tell them how much time they have. That last step — from rainfall to consequence to a specific instruction to a specific person — is the whole product.

Where the chain usually breaks Schematic
01 · OBSERVE 02 · FORECAST 03 · RESPOND 04 · CONSEQUENCE 05 · NOTIFY Radar + gauges Rain ahead Stage & flow Which asset, Who acts, and what fell next 0–72 h at the outlet how deep, how long how much time is left WIDELY AVAILABLE TODAY WHERE FLOODGRID LIVES FloodGrid runs stages 01–03 as well, because 04 and 05 are only as good as what feeds them.

A schematic of the decision chain, not a product comparison. Every organisation covers some of this already — the question worth asking a vendor is which stage their output actually ends at, and who is expected to do the remaining steps at 3 a.m.

The platform

One system from the radar sweep to the phone that rings.

FloodGrid is a single pipeline, not a bundle of point tools. The same quality-controlled rainfall grid that feeds the forecast feeds the machine-learned stage model, the inundation surrogate, the threshold engine and the after-action record — so the number in the alert and the number in the report are the same number.

Predictive rainfall

Radar nowcasting blended into high-resolution numerical weather prediction, on a 1 km grid at 15-minute steps out to 72 hours — with the blend weights published rather than hidden.

Nowcast · blend · NWP ensemble

Learned catchment response

A sequence model trained on your own gauge and SCADA history maps rainfall to stage and flow at the points you care about, including the ones with no rating curve and no hydraulic model.

Per-site models · retrained monthly

Consequence, not just level

Forecast stage is resolved onto terrain and your asset layers: which crossings overtop, which pump stations are exposed, which parcels and critical facilities sit inside the wet edge.

Depth grid · asset exposure

Notification that escalates

Thresholds you set, an escalation ladder you control, deduplication so one storm is not forty pages, quiet hours, on-call rotations, acknowledgement tracking and a complete audit trail.

SMS · voice · email · webhook · CAP

Verification in the open

Hit rate, false-alarm ratio, critical success index and median lead time — computed per site, per threshold, per season, and visible to you whether the number flatters us or not.

Scored against your sensors

Built to be integrated

REST and webhooks, CAP 1.2 for public-alerting stacks, OGC services for GIS, Esri-ready layers, and time series shaped for InfoWorks ICM, SWMM, HEC-RAS and your historian.

API-first · no scraping required
Who it is for

Built for the people who have to make the call.

Water & wastewater utilities

Wet-weather overflow risk, pump-station and lift-station exposure, force-main surcharge, treatment-plant inflow surges, and defensible records of what was known when.

Counties & municipalities

Low-water crossings, culvert and storm-drain capacity, repetitive-loss neighbourhoods, and public messaging that is timed to the hazard rather than to the news cycle.

Flood-control & drainage districts

Channel and detention performance under a live storm, gate and pump pre-positioning, and inter-basin awareness when the next basin over is about to hand you its water.

Emergency management

Lead time on the assets that matter — shelters, hospitals, evacuation routes, staging areas — with CAP output that drops into the alerting stack already in use.

State & local DOTs

Route-level closure risk, maintenance-crew staging, and a defensible timeline showing when a segment first crossed a closure threshold.

Dam & levee safety

Inflow forecasting into the reservoir, emergency action plan trigger tracking, and an unbroken, timestamped record of every threshold crossing and every notification sent.

What FloodGrid is not. It is not an official warning authority. The National Weather Service issues flood watches and warnings; FloodGrid is decision support that runs alongside them, usually at a finer spatial scale and on your own assets and thresholds. Where the two disagree, the official product governs, and FloodGrid records the disagreement so it can be reviewed after the event.
How it runs

Five stages, every five minutes, whether or not anyone is watching.

Ingest and quality-control

Radar mosaics, dual-pol fields, gauge networks, your own rain gauges, level sensors and SCADA tags arrive on their own cadences. Each is range-checked, flatline-checked and cross-checked against its neighbours. A sensor that has failed is marked failed — never quietly interpolated into a zero.

Build the rainfall grid

Radar is bias-corrected against gauges that survived quality control, producing one 1 km analysis at 5-minute steps. The correction method, the gauges used, and the gauges rejected are all recorded per cell so the number can be defended later.

Forecast forward

Radar-extrapolation nowcasting dominates the first ninety minutes, hands over to blended high-resolution NWP through the first day, and to ensemble guidance beyond it. The handover is gradual and the weights are published on the page, not buried in a methods appendix.

Turn rain into consequence

Per-site sequence models produce stage and flow with uncertainty bands. An inundation surrogate — trained against full hydraulic runs — expands the forecast stage onto terrain in seconds rather than hours, and intersects it with your assets, roads and critical facilities.

Decide, notify, record

Every threshold you defined is evaluated on every cycle. Crossings escalate along your ladder, notifications are deduplicated and routed to whoever is actually on call, acknowledgements are tracked, and the whole sequence is written to an immutable event record you can export.

Why lead time is the product

Everything an agency can actually do requires a head start.

Flood losses are only partly a function of depth. They are also a function of how many of the cheap actions were taken before the water arrived. Each of these has a minimum notice below which it stops being possible — which is why FloodGrid reports lead time as a first-class metric next to accuracy, rather than as a footnote.

Actions, and the notice each one needsIndicative planning ranges
15 min1 h 4 h12 h24 h+ Close a flood gate Barricade a low crossing Move vehicles & equipment Start bypass pumping Draw down a detention basin Notify residents at risk Staff an operations centre Pre-position mutual aid

Indicative planning ranges, not measurements. The exact notice each action needs is specific to your crews, your geography and your procedures — capturing those real numbers is part of configuring the escalation ladder during onboarding, and they are what the alerting thresholds are then tuned against.

Put your catchments on the grid.

Onboarding starts with your sensors and your asset layers, not with a generic demo. Within a pilot you get a scored record for your own basins — including the events where the model was wrong.