# alerts.live

> Live public map of protests, strikes, road closures, gatherings, security cordons, shootings and assaults in cities worldwide, detected automatically in public news and official open-data sources and in confirmed user reports. Updated about every 10 minutes. Informational, not official: always follow local authorities.

Generated 2026-10-20T17:36:58.167Z. 427 alerts on the live map now, 1241 public alerts recorded, 115 countries.

## How it works
- Each alert is a zone on the map with a type (clashes, shooting, assault, closure, gathering, cordon), a danger score 1-100, sources (links to the original articles), and a status (verified when 3+ independent sources/confirmations or a trusted source).
- Zones disappear from the live map 12 h after the last sighting; history is kept and stays on the event pages.
- Languages: en, fr, it, de, es, pt, nl (URL prefix /<lang>/).

## Key pages
- [Live map](https://alerts.live/en/): home, [en](https://alerts.live/en/) [fr](https://alerts.live/fr/) [it](https://alerts.live/it/) [de](https://alerts.live/de/) [es](https://alerts.live/es/) [pt](https://alerts.live/pt/) [nl](https://alerts.live/nl/)
- [Countries](https://alerts.live/en/countries): index of country pages /<lang>/country/<slug>
- City pages: /<lang>/<city-slug>, e.g. https://alerts.live/en/paris
- Event pages: /<lang>/event/<id> (title, type, place, times, sources)
- [Atom feed](https://alerts.live/feed.xml) and [RSS](https://alerts.live/rss.xml) of the latest 100 alerts (?lang=fr etc.)
- [Public API docs](https://alerts.live/developers): JSON at https://alerts.live/api/v1/events
- [Source health](https://alerts.live/status)
- [Privacy](https://alerts.live/privacy) · [Contact](https://alerts.live/contact)
- [Full text for LLMs](https://alerts.live/llms-full.txt)

## Citing
Please cite as "alerts.live" with the event page URL, and the original source linked on that page.
