⚠ LIVE — European Consumer Safety Watch 💊 Medicines: 18 in last 7 days 🍎 Food: 180 in last 7 days 🧸 Products: 48 in last 7 days 🟢 Monitoring: EMA · RASFF · NVWA · FAGG · FAVV · EFSA · Safety Gate ⏱ Last fetch: 23 minutes ago ⚠ LIVE — European Consumer Safety Watch 💊 Medicines: 18 in last 7 days 🍎 Food: 180 in last 7 days 🧸 Products: 48 in last 7 days 🟢 Monitoring: EMA · RASFF · NVWA · FAGG · FAVV · EFSA · Safety Gate ⏱ Last fetch: 23 minutes ago
🛡️ EUSW
🇬🇧

📋 Methodology

How we collect, deduplicate, translate, and present EU consumer-safety alerts. We do not write original advice. Every notification links back to its issuing agency, who remains the source of truth.

1. Data sources

We ingest from the following official public agency data feeds:

Medicines

Food + animal feed

Consumer products (on the roadmap)

2. Ingestion frequency

3. How we process each alert

  1. Fetch the official JSON feed.
  2. Deduplicate by the agency's notification reference (the official ID).
  3. Normalise dates, country codes, and severities into our internal schema.
  4. For new alerts, scrape the agency's public detail page to capture the full context (reason, recommendations, key facts).
  5. Generate a plain-language summary using Mistral AI with strict anti-fabrication rules. The summary is clearly labelled "AI-generated" on every page.
  6. Auto-translate UI strings, alert titles, and summaries into 12 additional European languages.
  7. Match against user watch-lists and send free email alerts if subscribed.

4. Anti-fabrication rules

Our AI translation + summarisation pipeline has explicit rules to prevent invention:

5. What we explicitly do NOT do

6. Coverage gaps

We are transparent about what we do NOT cover:

7. Live source registry

SourceChannelCountry
European Chemicals Agency (ECHA) chemicals EU
European Centre for Disease Prevention and Control (ECDC) disease EU
AESAN (Agencia Española de Seguridad Alimentaria) food ES
BVL (Bundesamt für Verbraucherschutz und Lebensmittelsicherheit) food DE
DGCCRF (Direction générale de la Concurrence) food FR
European Food Safety Authority (EFSA) food EU
FAVV-AFSCA (Federal Agency for the Safety of the Food Chain) food BE
FSAI (Food Safety Authority of Ireland) food IE
GIS (Główny Inspektorat Sanitarny) food PL
NVWA (Nederlandse Voedsel- en Warenautoriteit) food NL
EU Rapid Alert System for Food and Feed (RASFF) food EU
AEMPS (Agencia Española de Medicamentos) medical ES
AIFA (Agenzia Italiana del Farmaco) medical IT
ANSM (Agence nationale de sécurité du médicament) medical FR
BASG (Bundesamt für Sicherheit im Gesundheitswesen, Austria) medical AT
BfArM (Bundesinstitut für Arzneimittel) medical DE
CBG-MEB (College ter Beoordeling van Geneesmiddelen) medical NL
Danish Medicines Agency (Lægemiddelstyrelsen) medical DK
European Medicines Agency — Shortages Catalogue medical EU
European Shortages Monitoring Platform (ESMP) medical EU
EudraVigilance medical EU
KNMP Farmanco medical NL
Fimea medical FI
HPRA (Health Products Regulatory Authority) medical IE
INFARMED medical PT
Läkemedelsverket medical SE
FAMHP / FAGG / AFMPS PharmaStatus medical BE
URPL (Urząd Rejestracji Produktów Leczniczych) medical PL
Rappel Conso (DGCCRF, France) products FR
EU Safety Gate (formerly RAPEX) products EU

8. Errors + corrections

Spotted an error or stale data? Email [email protected] with the alert URL. We check against the original source within 2 working days and ship corrections quickly.

9. Stats

102,653
alerts on record
1,496
last 30 days
2,312
medicines
13
languages
⚠️ We aggregate official notices. We do not give medical advice. For medical or legal decisions, consult the source agency and a qualified professional.