Canadian News and Stats
About & data sources

How this is built

Canadian News and Stats turns Canada's open government data into live, honest tools. This page documents exactly where every number comes from, how the site is built, and — just as importantly — the limits of what the data can tell you.

01What this is

This is an independent, unofficial project that visualizes public data about Canada. The first tool is a live national hazard tracker — wildfires, weather and civil alerts, earthquakes, and air quality on one map. More tools are planned: political and election stats, government performance, international benchmarks, and federal spending.

Everything is built on a simple principle: use real open data, cite it clearly, label estimates as estimates, and keep it free. Nothing here replaces official emergency information — it's a way to see the national picture at a glance.

02Data sources

Each feed below is fetched directly from its official publisher. Live feeds refresh continuously; the fire count is a derived estimate (explained in §4).

Live

Earthquakes

U.S. Geological Survey (USGS) — Earthquake Hazards Program

Magnitude 2.5+ events from the past 7 days, filtered to those located within Canada. Magnitudes, coordinates, depths, and times are used exactly as reported.

earthquake.usgs.gov/earthquakes/feed/v1.0/summary/2.5_week.geojson
Live

Weather & civil alerts

Environment and Climate Change Canada (ECCC) — MSC GeoMet-OGC-API

All weather and civil alerts currently in effect across Canada. Ended alerts are dropped and duplicate zones de-duplicated; each alert keeps its province, severity, headline and affected area.

api.weather.gc.ca/collections/weather-alerts/items
Live

Air Quality Health Index (AQHI)

Environment and Climate Change Canada (ECCC) — MSC GeoMet-OGC-API

Realtime AQHI observations. The most recent reading is matched to eight major cities. Values are observed in real time and unverified (not quality-controlled).

api.weather.gc.ca/collections/aqhi-observations-realtime/items
Estimate

Wildfires

Canadian Wildland Fire Information System (CWFIS), Natural Resources Canada — satellite hotspots

Fire locations come from CWFIS satellite hotspot detections (the last 24 hours). The fire count is an estimate derived by clustering those hotspots — see §4. Canada's public agency fire-count feed was retired, so no official live count is fetched.

cwfis.cfs.nrcan.gc.ca/geoserver/public/ows · layer: hotspots_last24hrs
Reference

Province boundaries

Simplified open GeoJSON of Canada's 13 provinces & territories

Used to draw the map choropleth and assign points to provinces. Simplified for size; boundaries are approximate and for visualization only.

For official figures, always go to the source: the Canadian Interagency Forest Fire Centre (CIFFC), your provincial wildfire agency, Environment Canada, and Earthquakes Canada.

03How it's built

The whole site runs on Cloudflare as a single Worker that serves the static pages and a small API at the edge, worldwide, on the free tier.

The stack

Why assemble at the edge?

Some government servers reject direct browser requests or don't send cross-origin headers. Fetching them from the Worker — with a proper user agent — makes the data reliably available, fast, and cached, without exposing the browser to five separate slow endpoints.

04Methods & estimates

The wildfire count is an estimate

This is the one headline number that is not an official count, and it's always shown with a ~. Here's exactly how it's produced:

Clustering can merge two nearby fires into one, or split one very large fire into several — so the number approximates reality, it doesn't certify it. It is not the official incident count from CIFFC or provincial agencies.

The National Condition meter

The five-level meter (Quiet → Severe) is an unofficial composite we designed — a weighted score of active warnings, watches, out-of-control fires, peak air quality, and civil alerts. Canada has no single national "condition level"; this is our summary, not a government index.

05History & storage

The board records its own history at the edge, so trends and the "time machine" reflect real observed data over time rather than a static sample:

Because recording only started when the pipeline went live, charts show sample data until enough real history accumulates, then switch to live automatically — each label says which you're seeing. There is no way to backfill history that was never recorded.

06Limits & disclaimer

This is an independent project, not affiliated with the Government of Canada or any agency. Data is presented in good faith from public feeds, but:

In an emergency, always follow official sources — local authorities, your provincial emergency service, and Environment Canada.