| Zero JavaScript | Pure server-rendered HTML. Works with any browser, no dependencies. |
| <10KB Pages | Works on 2G networks, mesh relays, and satellite connections. |
| Sub-100ms Response | Live API data cached intelligently with traffic-aware expiration. |
| 6 Real-Time Sources | FEMA, NWS Weather, NWS Alerts, USGS Earthquakes, Open-Meteo AQI, Environment Canada. |
| Bilingual | French/English for Quebec. Full support for Canadian emergency services. |
| Single C File | ~2800 lines. No frameworks. Dependencies: curl, jansson only. |
| Visual Severity | 🔴 Extreme | 🟠 Severe | 🟡 Moderate - Instant threat assessment. |
| API | Data | Refresh |
| FEMA v2 | Disaster declarations, recovery centers | 30 min |
| NWS | Weather conditions (api.weather.gov/points) | 30 min (5 min high traffic) |
| NWS | Severe weather alerts (api.weather.gov/alerts) | 30 min (5 min high traffic) |
| USGS | Earthquakes M2.5+ within 500km | 30 min |
| Open-Meteo | Air Quality Index (US EPA), Canada weather | 30 min |
| Environment Canada | Canadian weather alerts (dd.weather.gc.ca) | 30 min |