Skip to main content

    Case study

    Floodi in action: street-level flood intelligence during a South Florida rain event.

    Florida flood events move fast. Official alerts cover counties — not specific roads. Here's what the Floodi monitoring layer shows from the first raindrop to resolution, and what that means for residents, property operators, and county operations teams.

    26
    Florida storm events documented
    across the platform since launch
    67
    Florida counties covered
    NWS alerts + USGS gauges monitored statewide
    < 30s
    Time to submit a report
    from tap to live on the map
    15 min
    NWS polling cycle
    alerts updated every 15 minutes from api.weather.gov

    Storm scenario

    Broward County, South Florida — Afternoon thunderstorm, hurricane season

    A fast-moving tropical squall drops 3–4 inches of rain in under an hour over Miramar and Pembroke Pines. The National Weather Service upgrades a Flood Watch to a Flash Flood Warning within 30 minutes. Here's what Floodi shows — and what it would mean for each type of user watching in real time.

    Event timeline

    T+0 minHeavy rainfall begins

    NWS issues Flash Flood Watch for Broward County. Floodi picks up the alert within 15 minutes of publication and overlays the warning polygon on the live map.

    T+18 minFirst community reports arrive

    Residents in Miramar and Pembroke Pines begin submitting street-level flood reports. Each report is geolocated, photo-verified by AI, and visible on the map within seconds.

    T+45 minFlooding pattern identified

    Report clustering shows University Drive corridor flooding from Pines Blvd south to Stirling Road. Road-impact flags identify three segments as impassable. A property management team with portfolio access sees the pattern across six of their communities simultaneously.

    T+90 minNWS-confirmed badge triggered

    Reports falling inside the active Flash Flood Warning polygon receive the NWS-confirmed badge, giving both residents and operations teams a second signal that conditions match federal-level alerts.

    T+3 hrsEvent winding down

    Community members begin marking roads as reopened. Cleared reports transition to 'likely cleared' status. The timestamped report log is ready to export for after-action review.

    What this means by audience

    The same storm event surfaces differently depending on who's watching — and what they need to do with the information.

    Residents & drivers

    During a king tide event in Miami Beach

    Residents see which streets are already flooded before they start their commute — without waiting for a news broadcast.

    Reports from neighbors on the same street surface in under 60 seconds.

    Property operators & HOAs

    During a South Florida afternoon thunderstorm

    A portfolio manager with 40 communities sees a live map showing which entrances are flooded and which communities have active resident reports — without fielding 40 phone calls.

    A 30-day pilot with a direct support contact and a post-event summary after each rain event.

    Government & emergency management

    During a multi-county NWS flood warning

    County operations staff can view street-level community reports alongside NWS alert polygons and USGS gauge readings in one map — before satellite data or WebEOC entries confirm conditions.

    Complements WebEOC, ArcGIS, and FloridaDisaster.org without replacing them.

    Important: what Floodi is not

    Floodi is a supplemental situational awareness tool. It does not replace 911, official emergency alerts, evacuation orders, NWS warnings, or law enforcement instructions. Community reports may be delayed, inaccurate, or missing. Never drive through flooded roads. Never enter dangerous water to submit a report.

    What makes Floodi data trustworthy

    AI photo verification

    Every submitted photo is analyzed by Gemini Vision before it appears publicly — confirming it shows actual flood conditions and classifying severity (minor/moderate/severe).

    Vote-based confirmation

    Other signed-in users can confirm or dispute any community report. Three dispute votes downgrade a report automatically; 3+ confirmations elevate confidence.

    NWS polygon cross-check

    If a report coordinates fall inside an active NWS flood warning area, it receives the NWS-confirmed badge — a second federal data signal on that street-level observation.

    Rate limiting + flag system

    Accounts are capped at 5 reports/hour (database-enforced). Any user can flag a report; 3 unique flags hide it pending admin review.

    EXIF stripping

    GPS metadata and EXIF data are stripped from all uploaded photos on ingest — protecting reporter privacy while preserving the image itself.

    Public-safe feed only

    The public API and map expose only public-safe fields: location, severity, age, verification context. Reporter contact details and user IDs are never in the public feed.

    Ready to run a pilot in your community?

    Property management companies: start with a free 30-day pilot — no cost, no commitment. Government agencies: request a briefing and we'll walk your team through a live demo.

    Discuss a community rollout

    Share your community or organization and we'll suggest the right first step — pilot, briefing, or API access.