How the data works
Data last rebuilt Oct 18, 2026.
Sources
- EU Safety Gate. Every week the European Commission publishes a report of alerts about dangerous non-food products notified by national authorities in the EU and EEA. We download every weekly report since 2005 in English, German, French, Spanish, Italian, Dutch, Polish and Portuguese. Each alert keeps its official case number and links to the alert on the Commission's site.
- U.S. CPSC recalls. We download the full recall list from the CPSC's public recall web service. Each recall links to its page on cpsc.gov.
- UK OPSS notices. We download every product safety report, recall and alert the Office for Product Safety and Standards has published on GOV.UK (since 2022) through the GOV.UK content service. Product photos are taken from the PDF report attached to each notice. Each notice keeps its PSD notification number and links to its GOV.UK page. Contains public sector information licensed under the Open Government Licence v3.0.
We do not edit the text of notices. Titles of EU alerts are put together from the brand, product name and product type in the alert, followed by the risk type. U.S. recall titles are the CPSC's own. UK titles are the product name from the GOV.UK notice followed by the risk type.
Brands
EU alerts have a brand field; we drop placeholder values such as “Unknown” or “No brand”. U.S. recalls name the recalling company in the title (for example “Acme Recalls …”); we take that name, or the manufacturer or importer when the title does not say. Company suffixes such as “Inc.” or “LLC” are removed so that one company appears under one name. UK notices have a brand row in their product table; company suffixes are removed in the same way. A brand gets its own page in search engines once it has at least two notices.
Marketplaces and retailers
An alert is listed under a marketplace (Amazon, Temu, Shein, AliExpress, eBay and others) only when the official notice names it — in the EU alert's online-seller field, in the U.S. recall's “sold at” text, or in the UK notice (for example “sold via Amazon”). Being listed means the product was sold there; it says nothing about the marketplace as a whole.
Hazards and categories
EU alerts state the risk type (for example “Chemical, Choking”) and the product category; we use them as they are. U.S. recalls describe the hazard in free text, so we assign hazard types by keywords (“fire”, “choking”, “lead” and so on) and map the CPSC product type to the closest EU category. UK notices state the product category (we use the matching EU category) and describe the hazard in a sentence such as “presenting a serious risk of choking”, from which we take the hazard type. These U.S. and UK labels are an approximation: always read the hazard text on the page.
Barcodes and matching records
Barcodes (EAN / UPC) are compared after removing leading zeros, so a 12-digit UPC matches the same code written with 13 digits. Two notices are shown as matching when they share a barcode, or when they have the same brand and the same model number (at least five characters, not only letters). A match is a strong hint, not proof, that both notices are about the same product.
What is not here
- Food, medicines, medical devices and vehicles recalled under separate systems (for example the EU RASFF food alerts or U.S. NHTSA vehicle recalls) are not included, apart from the vehicles and products that appear in Safety Gate, CPSC or OPSS notices.
- Product safety notices from other countries (for example Canada or Australia) are not yet included.
- Not finding a product here does not mean it is safe.
Updates
Safety Gate publishes a new weekly report every Friday; the CPSC and the OPSS publish notices as they happen. We rebuild the data from all three sources regularly. The most recent weeks are re-downloaded every time because authorities sometimes add to them.