Interactive marketing demo running on Vercel with mock data. Click any feature to explore — no account needed.
Production stack for AssayCore Food
Core: PostgreSQL 16 + Redis 7 + Kafka 3.7 + MinIO + Keycloak 24 + Spring Boot 3.3 (Kotlin) + React 18/MUI + FastAPI ML (Python 3.11) + Nginx + Docker
Module-specific: GS1 EPCIS supply-chain events · FSMA 204 traceability KDEs · ERP/SAP webhooks · HACCP CCP journal · Pesticide/Mycotoxin/Allergen MRL engine · COA template engine (Thymeleaf + OpenHTMLToPDF)
Deployable on your infrastructure or our managed Hetzner. Self-hosted source-license available.
Recall Management
Product withdrawal workflow · FDA Class I/II/III · RASFF / FSIS / FSANZ / DGCCRF
Active recalls
3
Units withdrawn
140,970
Markets affected
12
Days since earliest
35
Source: FDA 21 CFR 7.3(m) — recall classification definitions
| Recall ID | Product | LOT | Class | Launched | Root Cause | Markets | Recovery | Status |
|---|---|---|---|---|---|---|---|---|
| RCL-2026-001 | Baby Spinach Leaves 200g | LOT-SP-240312A | Class I | 2026-04-10 | Salmonella Typhimurium detected in environmental swab at packing facility | UK, DE, FR, NL | 18,420/21,500 | Contained |
| RCL-2026-002 | Sliced Deli Turkey 300g | LOT-DT-240405B | Class I | 2026-04-14 | Listeria monocytogenes found in finished product at > 100 CFU/g (EU limit: absence in 25g) | US, CA | 9,850/15,200 | Open |
| RCL-2026-003 | Hazelnut Chocolate Spread 400g | LOT-HC-240318C | Class I | 2026-03-28 | Undeclared peanut allergen detected (ELISA: 47 mg/kg) — labelling error at co-manufacturer | AU, NZ | 6,200/6,200 | Closed |
| RCL-2026-004 | Frozen Mixed Berries 500g | LOT-MB-240301A | Class II | 2026-04-02 | Hepatitis A virus detected by RT-PCR in berry fraction from one supplier batch | DE, AT, CH | 31,000/38,000 | Contained |
| RCL-2026-005 | Organic Wheat Flour 1kg | LOT-WF-240220B | Class II | 2026-03-15 | Deoxynivalenol (DON) mycotoxin at 1850 µg/kg — exceeds EU 1881/2006 limit of 1250 µg/kg for flour | EU-wide | 41,200/50,000 | Contained |
| RCL-2026-006 | Apple Juice 1L Carton | LOT-AJ-240401A | Class III | 2026-04-16 | Patulin at 28 µg/L — marginally above EU limit of 25 µg/L (EU Reg. 1881/2006 sect. 2.4.1) | FR | 4,800/5,100 | Open |
| RCL-2026-007 | Smoked Salmon Slices 200g | LOT-SS-240325D | Class I | 2026-04-08 | Listeria monocytogenes — positive in retail surveillance by CFIA. Linked to processing line drain | CA, US | 7,400/9,900 | Open |
| RCL-2026-008 | Ground Black Pepper 50g | LOT-BP-240310F | Class II | 2026-03-20 | Salmonella Enteritidis detected; likely spice supply origin. Dry, low-aw product — low growth potential | UK, IE | 22,100/22,100 | Closed |