Synthetic residents and 6 volunteer phones. Nothing reaches a real alert system.

VoiceFlare

Help that understands you

VoiceFlare helps people evacuate, so fewer lives are lost and getting out is easier. It calls every household in its own language, moves neighborhoods out block by block so the roads stay clear, finds the people who cannot leave on their own and sends a helper to their exact spot. Before any alert wakes a city, it checks with the neighbors at the zone’s edge, and a named person approves every word.

DUAL-USEOne system, two days: the rules that run a wildfire night also run a heat check-in line for older residents on an ordinary hot Tuesday. See both days

Play the full fire runs the whole demo fire on the real board in about 4 minutes. The tour explains each part of the screen.

10 million phones got a Jan 9, 2025 evacuation warning meant for one fire area; the target polygon was never saved to the wireless channel. robertgarcia.house.gov(opens in a new tab) What went wrong

The hold, as the supervisor sees it

Replay of the demo’s hold at 4× speed, with the Westside scenario’s estimates. What the replay shows: the hold opens on a countywide polygon that would wake about 9,800,000 people, 239 times the zone. The sentinel in Long Beach answers “nothing here”. The supervisor edits the polygon to Culver City and Palms, about 41,000 people. Two sentinels on Culver City’s edge answer “yes, smoke to the west”. The supervisor sends with 58 seconds left. The canary phone in Westchester, outside the zone, did not get the alert, so delivery is clear. If nobody had decided, the order would have sent on time at 0:00.

Dual-use: one system, two days

The brief asks for a second customer who uses it on an ordinary Tuesday: the engine and the rules that run a wildfire night also run a heat check-in line for older residents on a hot day.

Switch the day. The rungs stay in place; only the work on each one changes.

The decider
On the fire night: The overnight supervisor of an emergency call line.
On a hot Tuesday: A named person at a city or county heat check-in line for older residents.
The moment
On the fire night: A wildfire at night, before an Evacuation Order wakes a zone.
On a hot Tuesday: A hot day, when a neighborhood gets a National Weather Service heat alert or its live temperature climbs.
Who gets called
On the fire night: Sentinels at the zone’s edge, then the residents inside it.
On a hot Tuesday: Older residents who opted in. People who live alone or have no air conditioning go first.
The demo
On the fire night: Westside LA, or the Norte Fire in San Clemente at its live location. Synthetic residents.
On a hot Tuesday: San Fernando Valley demo zones. Synthetic residents.

The same five rungs

  1. Watch

    On the fire night:

    Zones sit on the Cal OES ladder. A fire model proposes changes; only the supervisor can approve one.

    On a hot Tuesday:

    Live temperatures and National Weather Service heat alerts, neighborhood by neighborhood.

  2. Ask

    On the fire night:

    Sentinels at the zone’s edge get a call: does this match what you see?

    On a hot Tuesday:

    Seniors who opted in get a call: can you stay cool? Do you need water, a ride to a cooling center, or a visit?

  3. Slow

    On the fire night:

    Calls go edge-first, in waves. The evacuation moves block by block: patches about half a mile (800 m) on a side, several per wave, on assigned exit roads, so the roads don’t jam.

    On a hot Tuesday:

    Calls go in priority order, not all at once. A named person approves the heat message and the cooling-center list.

  4. Hold

    On the fire night:

    Before an Order, a 90-second hold shows how many phones it will wake. The hold can delay an alert, never stop one.

    On a hot Tuesday:

    Nothing goes out until that person approves it.

  5. Hand to a person

    On the fire night:

    From the help registry, with consent, a person’s live location goes to the response team and a helper goes to the exact spot. Pickup vans come for people who can’t leave.

    On a hot Tuesday:

    A ride to a cooling center or a wellness visit, with the same helper flow as the fire night. Heat-stroke warning signs mean 911. No answer twice means the linked contact, then a door knock.

Watch the fire night

The Westside fire plays on the board by itself, with captions.

See the Tuesday

Opens /demo, where you load the heat scenario.

Same on both days

  • A named human decides. A model only proposes.
  • The agent reads only the words that person approved.
  • It never gives an ETA and never says anyone is safe.
  • Silence is never treated as safe.
  • Every decision goes in the ledger, with a name and a reason.

Other second customers, same rules

  • Military basesBase mode has its own ladder: avoid, evacuate to the accountability point, lockdown, all clear.
  • Galleries and archivesThe collections line offers help moving collections, only at Warning. It always ranks below people.How the collections line works
  • Six jurisdictionsUS-California, China, Japan, Greece/EU, India and Australia.Compare the six profiles

When the alerts failed

Real incidents behind the build, with sources. For each one: what went wrong, what VoiceFlare does about it, and what it would not have changed.

phones got a Jan 9, 2025 evacuation warning meant for one fire area; the target polygon was never saved to the wireless channel
10 million
robertgarcia.house.gov(opens in a new tab)
Eaton fire deaths were west of Lake Avenue, where orders came about 8 hours after the east side
18 of 19
file.lacounty.gov(opens in a new tab)
after homes began burning, some Palisades residents nearest the ignition got their first alert
40-90 min
ulri.figshare.com(opens in a new tab)
notified survey respondents in the Eaton and Palisades fires were told by a phone call (convenience sample)
2 of 66
ulri.figshare.com(opens in a new tab)

January 7-8, 2025 in Altadena, Los Angeles County

Eaton fire: the west side was told last

14,021 acres; 9,419 structures destroyed; 19 deaths (CAL FIRE)

What went wrong

  • East Altadena got evacuation orders at 7:26 PM; west of Lake Avenue the first orders came at 3:25 AM, about 8 hours later. 18 of the 19 people who died lived west of Lake.
  • Just after midnight a county paramedic squad saw embers falling "like snow" and houses burning west of Lake; it was not assigned to the incident, so no one in command heard it.
  • A father who used a wheelchair and his son with cerebral palsy died at home after three 911 calls.

What VoiceFlare does

Sentinels
People enrolled at the west edge are asked "does this match what you see?" before and during the night, so a sighting like the paramedics' reaches the person deciding within minutes.
Edge-first + needs-first calls
The first calls go to the households nearest the fire and to people who cannot leave alone, and each "I can't leave" becomes a P1 or P2 registry row with a location for the response team.
Ledger
Every order is logged with who decided, when and why; the county review found no reliable record of who ordered each alert.

What it would not change. VoiceFlare does not decide evacuations or add deputies; a named human still decides. It shortens the path from someone seeing fire to that person.

January 7, 2025 in Pacific Palisades, Los Angeles

Palisades fire: alerts after the homes were burning

23,448 acres; 6,845 structures destroyed; 12 deaths (CAL FIRE)

What went wrong

  • Some residents nearest the ignition point got their first alert 40 to 90 minutes after homes had begun burning (FSRI).
  • City staff drew evacuation zones by hand from street names read over the radio, and officials were cautious about over-warning.
  • Late warnings meant everyone left at once: gridlock on Palisades Drive and Sunset, about 350 cars abandoned and pushed aside by a bulldozer, while cell networks were down or overloaded.

What VoiceFlare does

Dose preview + hold
The supervisor sees exactly who an order wakes (a neighborhood, not a county), so a targeted order is safe to send fast; the hold never blocks it and sends on time.
Edge-first + needs-first calls
Calls ring out in rings from the fire's edge, so the people nearest the ignition hear first, by name and in their language.
Dark zone
When a block's phones go silent at once, the board flags a dark zone and moves those households to door-knock lists.

What it would not change. VoiceFlare cannot clear roads or direct traffic, and it needs a working phone network or a door knock to reach people.

October 16, 2026 (burning on demo weekend) in San Clemente, Orange County

Norte fire: an Order with no warning first

570 acres, 5% contained as of Oct 17, 9:47 AM; about 16,000 residents under evacuation orders (CAL FIRE, OCFA)

What went wrong

  • The 911 call came at 11:33 AM; Orders for five zones went out at 12:54 PM, with no Warning step before them.
  • A mother and her 6-year-old were still at their door with the fire about 300 feet away; a passer-by who had seen a phone alert knocked and got them out.
  • The county's written order notice came about four hours later, as an English-only scanned image.

What VoiceFlare does

Sentinels
Edge sentinels and the fire model propose a Warning early, so people who need time get a head start before an Order.
Silence rules
A household that does not answer gets a retry, then its named neighbor, then a door-knock row: no one depends on a passer-by.
Verbatim relay
Each call reads the approved order in the person's language, with the route and shelter, minutes after it is approved.

What it would not change. VoiceFlare does not fight the fire or decide the order; the order is still OCFA's and the county's.

How it works

The hackathon asked for the gentlest response that still works when an automated system misbehaves: watch, ask, slow, hold, hand to a person. VoiceFlare puts every rung on the supervisor's board.

  1. Watch

    Models and feeds only propose. A fire model or a pattern in the calls draws a dashed zone, and nothing calls anyone until a named human approves it, with a reason.

    On the board: Dashed zones on the map; model proposals in the Zones tab.

  2. Ask

    Before an order goes out, sentinels at the zone’s edge get a call: does this alert match what you see? Yes, no or not sure.

    On the board: Sentinel answers in the hold strip.

  3. Slow

    The supervisor sees the dose before any phone rings: how many people the polygon wakes. Calls then go edge-first and needs-first, 5 at a time, instead of one blast.

    On the board: “Wakes about” in the hold strip; pins filling in from the edge.

  4. Hold

    An Evacuation Order waits 90 seconds for Send now, Hold once, Edit polygon, Cancel or Hand off. If nobody decides, it sends on time: the machine can delay an alert, never stop one.

    On the board: The hold strip and its clock.

  5. Hand to a person

    Every exit is a named human, and every call carries only what that human approved.

    Calls
    An AI voice (Retell AI on the phone network, Claude as the agent) says it is an AI and reads only the approved directive, route and shelter, in the person’s language.
    Delivery
    A canary phone inside the polygon and one outside report whether the alert arrived.
    Silence
    No answer becomes a retry, then a call to a linked contact, then a door-knock row.
    Help
    P1 needs help now, P2 needs help leaving, P3 not reached: the quick response team works the list.
    Ledger
    Every human decision, with a name and a reason, and every AI refusal.

    Calls in

    • English
    • Español
    • 한국어
    • 中文
    • हिन्दी
    • Français
    • Հայերեն
    • Tagalog

    On the board: Live calls, the Help registry and the Ledger; the QRT tablet.

What's on the screens

The demo runs on 4 kinds of screen. Here is what each one shows, who holds it, and how to set the room up.

/board

Supervisor board

Zones colored by ladder state, the metrics, live calls, the hold strip, the feed and Ask the board, with zones, proposals, the help registry and the ledger in the side panel.

Who holds it: The big screen. The supervisor drives it.

/phones

Volunteer phones

QR codes for 6 phones. Each one opens a browser phone and plays a part in the scenario.

Who holds it: 6 volunteers, one phone each.

Phone 1
Resident, speaks Spanish
Phone 2
Resident, husband uses a wheelchair
Phone 3
Sentinel, east edge
Phone 4
Sentinel, south edge
Phone 5
Judge, Long Beach sentinel
Phone 6
Canary, Westchester, outside
  • /qrt

    Quick response team

    The help registry as a map and a list, pickup runs and a printable door-knock sheet.

    Who holds it: A tablet, for the team in the field.

  • /call

    Public line

    Anyone can call the line from a browser, in 8 languages.

    Who holds it: Anyone, on their own phone or laptop.

  • /demo

    Operator console

    Resets a scenario (Westside LA, the heat wave, Altadena, Norte or Chongqing) and fires demo events.

    Who holds it: The operator’s laptop.

  • /evidence

    Phase I evidence

    The NSF SBIR Phase I milestones, measured live from the run.

    Who holds it: A second screen, if there is one.

Set up the room in 5 steps

  1. Reset a scenario in /demo.
  2. Put /board on the big screen. First time? Start the guided tour.
  3. Open /phones. Each volunteer scans their QR code, taps “Tap to enable sound” and keeps the screen on.
  4. Give the quick response team /qrt on a tablet.
  5. Anyone else can ring the public line at /call.

Rehearsing without volunteers? Turn on autopilot in /demo and it answers for all 6 phones.

Not sure what you are looking at?

The tour opens the board and explains each part of the screen.

Same product, any country

Twist 2 asked how firefighters in China would run it. The 6 safety rules stay the same in every country, and 6 adapters change. Here is an evacuation order in each of the 6 profiles, with the number the call tells people to ring.

  • US-CA911the call says

    Evacuation Order

    Los Angeles, California, USA

  • CN119the call says

    转移指令 Relocation order

    Chongqing, China

  • JP119the call says

    警戒レベル4 避難指示

    Ōfunato, Iwate, Japan

  • EU-GR112the call says

    112: Εκκενώστε τώρα (evacuate now)

    Rhodes, Greece (EU)

  • IN112the call says

    District evacuation order

    Odisha, India

  • AU000the call says

    Emergency Warning: leave now

    East Gippsland, Victoria, Australia

Stays the same everywhere

  • A named human approves every directive.
  • The edge is asked first.
  • The dose shows before the send, and the hold sends on time.
  • The agent reads only approved text, and says it is an AI voice.
  • A canary checks delivery.
  • Every decision goes in the ledger.

Changes with the country

  • The ladder words
  • Who decides
  • The emergency number
  • The public channel, and how the dose is counted
  • The voice platform and the AI model
  • Privacy rules and maps

On an ordinary Tuesday

People at the edge only answer on the bad night if the line is part of ordinary days. The same screen serves 3 customers between emergencies.

  • Heat mode

    A city’s senior services desk

    On hot days the zones follow the weather. Live readings and any National Weather Service heat alert propose a level, and a person approves it. Older people who live alone or have no air conditioning get the first calls: a ride to a cooling center, a check-in visit, or “hang up and call 911” at the first sign of heat stroke.

  • Base mode

    An installation’s command post

    Before a base-wide lockdown, housing areas, gates and the flight line are the zones, and gate posts and housing phones are the sentinels. The registry speaks personnel accountability (ADPAAS, NFAAS, AFPAAS): accounted and unaccounted.

  • Collections line

    Museums, libraries, archives and collectors

    They enroll, keep a short grab list of what to save first and answer a monthly test call. When a warning comes, they can ask for help moving it while there is still time. Lives first, always.

    How the collections line works

Collections line

Museums, libraries, archives and collectors get the same verified warnings, and a way to ask for help moving what cannot be replaced while there is still time. Lives first, always.

For a gallery, a library, an archive or a private collection in the path of fire, flood or storm: the same calls, the same human approval, and a place in the queue that always comes after people.

  1. 1

    Ordinary Tuesday

    Institutions and collectors enroll, keep a short grab list of priority items, and answer a monthly test call.

    Rule: The list is theirs; it is shared only with the response team.

  2. 2

    Warning

    The call reads the approved warning first, then asks whether they need help moving priority items while there is time.

    Rule: Salvage requests rank below every life-safety request.

  3. 3

    Order

    The call reads the order and says leave now. A request for help after the fire can be logged.

    Rule: Never offer salvage under an order; never tell anyone to stay for objects.

  4. 4

    After

    Salvage requests go to heritage responders while there is still time to save wet or smoke-damaged items.

    Rule: The agent never promises that anyone will come.

Real cases, with sources

January 8, 2025, Altadena (Eaton fire)

A 3 AM warning, three works saved

Collectors Joy Silverman and George Bermudez had a warning, not an order: an alert woke them at 3 AM and they packed three artworks. The house and the rest of the collection burned.

With VoiceFlare: At Warning, the call reads the approved warning, then asks once whether they need help moving their grab list; a heritage team gets the request while roads are open, ranked below every person.

hyperallergic.com(opens in a new tab)

January 2025, Los Angeles

Art handlers could help only before a zone turned red

Fine-art shippers pulled work out of yellow (prepare to leave) zones but would not enter red ones; one storage firm had 5 to 10 times its normal requests in the first week.

With VoiceFlare: The salvage window is the Warning stage, so the request goes out then, with the zone, the address and the grab list, not after the order.

theartnewspaper.com(opens in a new tab)

January 7, 2025, Pacific Palisades

An alert at 10:45 AM, a collection gone by afternoon

Collector Ron Rivlin got his first alert at 10:45 AM, judged the fire would not cross Sunset, and left with three Warhol prints; hundreds of works, about 30 of them Warhols, burned.

With VoiceFlare: A call that reads the approved warning and asks a direct question ("do you need help moving your list?") turns a judgment call into a plan while there is still time.

adn.com(opens in a new tab)

January 2025, Altadena (Eaton fire)

Why the agent never says "go back"

Artists Adam and Caitlin Ross went back into the flames once to pull 11 paintings, then watched their studio burn; about 5,000 works were lost.

With VoiceFlare: The agent never tells anyone to stay or go back for objects. Under an Order the only instruction is to leave; a request for help is logged for after the fire.

theartnewspaper.com(opens in a new tab)

January 2025, Pacific Palisades

The backup burned with the archive

More than 100,000 Arnold Schoenberg scores and parts at Belmont Music Publishers burned, and so did the digital backup kept on site; the originals in Vienna were safe.

With VoiceFlare: Enrollment on an ordinary Tuesday is when a holder writes the grab list and says what cannot be replaced; VoiceFlare keeps it with the household, so the warning call can act on it.

classicfm.com(opens in a new tab)

June 29 to July 8, 2026, Pimpri-Chinchwad, Pune, India

A week of rain in Pimpri-Chinchwad

After a week of continuous rain (268 mm in 24 hours at Chinchwad), water reached first floors in Tanajinagar, Keshavnagar and Laxminagar and more than 1,500 people were trapped. In India's 2018 Kerala floods, more than 225 public libraries were hit.

With VoiceFlare: River levels and dam releases give hours of notice: riverside homes, libraries and collectors get a call at Warning in their language, with the collections question asked while the water is still rising.

dainikprabhat.com(opens in a new tab)

Twist 1: the federal funding pathway

Who pays for it

NSF SBIR Phase I (NSF 26-510, up to $305,000, no equity) pays to prove the 90-second edge read, multilingual distress classification and the canary, in drills with a county emergency office.

Counties buy it with FEMA UASI and EMPG grants, since public alert and warning systems are on FEMA’s Authorized Equipment List. Installations come through DoD SBIR and the Defense Innovation Unit.

Responsible use

Misuse: a wrong or compromised zone directive would be relayed to everyone in it, a colluding sentinel panel could delay a real warning, and the registry is a list of real people at real locations.

Limits: the agent reads only the directive a named human approved for the zone the phone is in and can change nothing else; the hold is capped and never blocks a send; every refusal and every human decision is in a ledger; the registry stores phone, zone, needs and last location, is visible only to the response team, and is purged 72 hours after the incident closes.