Enter or scan the code
Enter a GTIN, EAN or UPC product identifier, or scan a supported barcode.
Product Recall Scanner
Check official product recall and safety alerts. RecallFlag helps you check a product code, such as GTIN, EAN or UPC, against supported official product safety sources.
RecallFlag is an independent MW Interactive app that uses official data sources. It is not a government app and it does not certify products.
No alert found does not mean that the product has been confirmed as safe.
How it works
Enter a GTIN, EAN or UPC product identifier, or scan a supported barcode.
The code is compared with product identifiers from supported official safety and recall sources.
If a match is found, RecallFlag shows the product code, source, risk information and affected batch details when available.
Exact matching
RecallFlag does not mark a product as an exact match only because it has a similar name. Exact matches are based on a clear product code from an official record.
Name search is used only to find potentially related official notices that require manual verification by the user.
Official sources
The current app code includes production providers for Poland, Hungary, Finland, Slovenia and Estonia. EU Safety Gate is listed in the app as degraded until a stable public alert API or export contract is confirmed.
Source coverage is being developed. Recalls may apply only to a specific model, variant, LOT, batch, expiry date or product series.
Features
Code lookup uses validated product identifiers from the local alert database.
The scanner supports common retail barcodes and GS1 Digital Link values.
Alerts can show LOT, batch or expiry details when official data includes them.
Find candidate official notices for manual verification when a code is missing.
The bundled and synced alert database is stored locally with SQLite.
PDF reports are generated on the device and can be shared through Android.
The app UI supports Polish, English, Hungarian, Finnish, Slovenian and Estonian.
ML Kit translation downloads language models when needed and translates on-device.
The interface follows the system theme.
Free / PRO
Privacy-first
RecallFlag does not require an account. Checked codes are not sent to an MW Interactive server, and MW Interactive does not operate a RecallFlag backend that stores product check history.
The app stores the alert cache, settings, daily FREE counters and cached PRO entitlement locally. It uses the camera only to read barcodes. Internet access is used for official sources, AdMob when configured, Google Play Billing and ML Kit model downloads.