About ChemSafe
ChemSafe reads a product's ingredient list from a photo using optical character recognition, then checks each detected ingredient against a built-in database of flagged chemicals. It's built to help you spot chemicals of concern on packaging before you buy.
How it works
You take (or upload) a photo of the ingredient label. The photo is sent to Google Cloud Vision for text recognition, which extracts the raw text on the label. That text is then parsed into a clean ingredient list, and each ingredient is matched against the database. Only ingredients actually read from the label are reported. The app does not guess or infer chemicals that aren't visible in the photo.
The database
ChemSafe checks against a curated database of chemicals flagged in regulatory and scientific sources. The database is being progressively expanded, with per-chemical source references added over time.
Limitations
Detection depends on photo quality, and an ingredient can be missed if it isn't clearly readable. A clean result does not guarantee a product is safe. It reflects only what was detected and matched. The database does not cover every chemical of concern. This app provides information, not medical advice.
Privacy
We don't store your photos and keep only anonymous usage counters. See the privacy policy for details.