- Mira Safe
- Methodology and sources
Methodology and sources
Mira Safe aggregates real-time risk signals for travellers. This page shows exactly where the data comes from, how it is processed, what is written by AI, and where this service stops. Every claim here is backed by the live data you see on the site.
Where the data comes from
63 sources are currently connected. This list is generated live from the same snapshot as the homepage — the timestamp is each source's latest signal.
Official and institutional sources
- 0404.go.kr (South Korea) ↗Oct 11, 2026, 6:17 PM
- Auswärtiges Amt ↗Oct 11, 2026, 6:17 PM
- BIPAD / NDRRMA (Nepal) ↗Oct 11, 2026, 8:55 AM
- BMEIA (Austria) ↗Oct 11, 2026, 6:17 PM
- BMKG ↗Oct 11, 2026, 6:36 PM
- CDC ↗Oct 11, 2026, 6:17 PM
- Cloudflare Radar ↗Oct 11, 2026, 6:14 PM
- DFAE / EDA (Switzerland) ↗Oct 11, 2026, 6:17 PM
- EMSC ↗Oct 11, 2026, 6:37 PM
- Exteriores.gob.es (Spain) ↗Oct 11, 2026, 6:17 PM
- FCDO ↗Oct 11, 2026, 6:17 PM
- GDACS ↗Oct 11, 2026, 6:35 PM
- GeoNet (New Zealand volcanoes) ↗Oct 11, 2026, 6:27 PM
- IFRC Alert Hub ↗Oct 11, 2026, 6:37 PM
- IFRC GO (field reports) ↗Oct 11, 2026, 6:17 PM
- IPMA via SRPCBA (Azores) ↗Oct 3, 2026, 8:54 AM
- Ireland.ie (DFA) ↗Oct 11, 2026, 6:17 PM
- JMA 気象庁 (Japan) ↗Oct 11, 2026, 6:37 PM
- Maroc Météo — DGM (vigilance) ↗Oct 11, 2026, 6:19 PM
- MET Malaysia via data.gov.my ↗Sep 20, 2026, 4:45 AM
- MeteoAlarm (EUMETNET) ↗Oct 11, 2026, 6:36 PM
- MGM Meteoroloji (Türkiye) ↗Aug 29, 2026, 7:53 PM
- MOFA 海外安全情報 (Japan) ↗Oct 11, 2026, 6:17 PM
- NASA EONET ↗Oct 11, 2026, 6:15 PM
- NASA FIRMS ↗Oct 11, 2026, 6:35 PM
- NCDR 國家災害防救科技中心 (Taiwan) ↗Oct 7, 2026, 4:33 AM
- Nederland Wereldwijd (Pays-Bas) ↗Oct 11, 2026, 6:17 PM
- NOAA PTWC/NTWC (tsunami) ↗Oct 9, 2026, 7:39 PM
- NSW Rural Fire Service ↗Oct 11, 2026, 6:28 PM
- Odyseusz MSZ (Poland) ↗Oct 11, 2026, 6:17 PM
- Quai d'Orsay ↗Oct 11, 2026, 6:17 PM
- Queensland Fire Department ↗Oct 11, 2026, 6:28 PM
- ReliefWeb (UN OCHA) ↗Oct 11, 2026, 6:15 PM
- RIPE Atlas ↗Oct 11, 2026, 6:14 PM
- SafeTravel (New Zealand) ↗Oct 11, 2026, 6:17 PM
- SGC ↗Sep 23, 2026, 7:42 PM
- Smartraveller (Australia) ↗Oct 11, 2026, 6:17 PM
- Smithsonian GVP ↗Oct 11, 2026, 6:35 PM
- Telegram (official channels) ↗Oct 11, 2026, 6:27 PM
- UD avråder (Sweden) ↗Oct 11, 2026, 6:17 PM
- Um.dk (Denmark) ↗Oct 11, 2026, 6:17 PM
- Um.fi (Finland) ↗Oct 11, 2026, 6:17 PM
- US State Department ↗Oct 11, 2026, 6:17 PM
- USGS ↗Oct 11, 2026, 6:38 PM
- USGS Volcano Hazards Program ↗Oct 11, 2026, 6:27 PM
- Viaggiare Sicuri (Italy) ↗Oct 11, 2026, 6:17 PM
- VicEmergency (Victoria) ↗Oct 11, 2026, 6:28 PM
- Voyage.gc.ca (Canada) ↗Oct 11, 2026, 6:17 PM
- WHO ↗Oct 11, 2026, 6:17 PM
Academic sources
- IODA (Georgia Tech) ↗Oct 11, 2026, 6:33 PM
- UCDP (Uppsala University) ↗Oct 10, 2026, 9:21 PM
Weather (Mira in-house)
- Mira WeatherOct 11, 2026, 4:17 PM
Press, radio and TV monitoring (Mira in-house)
- GDELT ↗Oct 11, 2026, 6:11 PM
- Mira Press WatchOct 11, 2026, 6:35 PM
- Mira Radio WatchOct 11, 2026, 6:27 PM
Social networks (witness signals)
- Bluesky ↗Oct 11, 2026, 6:27 PM
- Mastodon ↗Oct 11, 2026, 6:27 PM
- Telegram ↗Oct 11, 2026, 6:27 PM
How a signal becomes an alert
- 1
Ingestion: each source is polled at its own pace — every 2 minutes for earthquakes, up to a few hours for slow-moving feeds. Some sources push to us in real time.
- 2
Cross-source matching: the same event reported by several sources is merged into one. Position is arbitrated by source authority (a seismic network beats a news relay), severity by the most reliable assessment. Neighbouring administrative areas covered by the same official warning stay separate events.
- 3
Severity on a 0–4 scale, recomputed by us. Only events at level 3 or above become alerts. Press and radio signals are capped at level 2 and labelled “unconfirmed”: a report is not an established fact, and it never triggers a notification.
- 4
Publication: country pages and the map are rebuilt every 5 minutes from these events. Statistics only count confirmed events.
Forecast, or observed fact
Every alert carries its regime. A forecast announces something that has not happened yet — a weather warning, a tornado watch, tomorrow's heat alert. An observed fact has already happened and been measured — an earthquake, an eruption, a river past its danger level. The regime drives the wording, the banner and the “I'm safe” check-in, and a forecast is never displayed as something happening “just now”.
What we refuse to display
On a safety page, what we leave out matters as much as what we show.
- Yellow weather warnings: a nuisance, not a danger.
- Bulletins announcing that nothing will happen — “no tsunami expected”, a contained fire, a planned burn.
- A raw measurement (river gauge, sensor) or a lone traveller report, until an authority or a second witness backs it up.
- Any signal we cannot place on a map: better nothing than a point invented at the centre of the country.
The context layers
Around live events, the pages carry slower-moving context — each layer named with its source and license:
State travel advisories — 19 foreign ministries: France (Quai d'Orsay), the UK (FCDO), the US (State Department), Canada, Germany (Auswärtiges Amt), the Netherlands, New Zealand, Australia, Japan, Ireland, Austria, Denmark, South Korea, Finland, Sweden, Poland, Switzerland, Italy and Spain. Their zone wording is quoted verbatim; the mapping to our regions and cities is machine-proposed and list-guarded, exclusions respected. The country level you see starts from a baseline — the median of these ministries' NATIONAL levels, so a country nobody advises against stays calm; it is never the maximum of a single ministry. The areas they advise against are carried down to the region and city pages. A serious event in progress (an earthquake at red alert level, a tsunami, a cyclone) pushes the level up for a few days, then it comes back down.
Country context — 14 annual world series: PM2.5 air quality (IHME/GBD), safely managed drinking water (WHO/UNICEF JMP), road deaths (WHO), physicians and hospital beds per 1,000 (WHO), life expectancy (UN), new displacements by conflict and by disasters (IDMC), battle-related deaths (UCDP), intentional homicides (UNODC) — all via the World Bank (CC BY 4.0); refugees hosted, asylum seekers and internally displaced people (UNHCR); the INFORM structural risk index (JRC, European Commission). Every figure carries its year and the world median. Never a risk level, never an alert.
Humanitarian action — active IFRC operations (DREF, Emergency Appeals) shown as context notes with their end dates.
Situation reports — the latest reports by humanitarian organizations via ReliefWeb (UN OCHA, CC BY), with a factual one-sentence extract and the areas the text names.
What is written by AI
Several texts are generated by an AI model, always from our own data and never as an authority: country risk profiles and alert explanations (strictly from the figures shown on the page); the mapping of official advisory zones and of areas named in situation reports to our region and city lists — a deterministic guard keeps only names that exist in those lists, so an invented place can never appear; the translation of report titles and press headlines. Each generated text is dated, replaced versions are archived, and deterministic figures (counters, statistics, levels) are never AI-generated.
How often it updates
Fast-moving sources (earthquakes, tsunamis) are polled every 2 minutes; weather advisories every 5 minutes; volcano alert levels every 15 minutes; slower feeds every few hours; context indicators once a day. Public pages are rebuilt from snapshots at most 5 minutes old for live data, and every hour for country indexes.
Licences and attribution
The terms of every feed are read before it is ingested: what we may republish, we republish; what we may not, we leave out — even when the data would be useful. Our sources are in the public domain, under open licences with attribution, or published by their issuer for reuse; every alert names its source.
Limits — and where to double-check
Mira Safe is not an emergency service and does not replace official guidance. Our coverage depends on our sources: an event they miss, we miss. Some countries have no usable official alert feed at all (Sri Lanka, Georgia, Cambodia, Laos, Myanmar, Peru, Central Asia…): there we see earthquakes, major disasters and foreign ministry advisories, but not local weather warnings. Before and during a trip, check your government's own travel advice:
Mira informs you. Mira is not an emergency service — in an emergency, call local emergency services. Some of this page's content is generated with the help of AI from sourced, quantified data.