Last updated: 2026-06-04 · Contact: sev2737@gmail.com
IngredientCheck is designed to need as little of your information as possible. The short version: no account, no login, no analytics, no advertising, and nothing leaves your device that identifies you.
We collect nothing. There is no user account, no email sign-up, no personal-information form, no behavioral analytics, and no advertising SDKs in this app.
UserDefaults under the app's sandbox. Included in
encrypted iPhone backups; not synced to other devices.
The app makes two kinds of anonymous network requests:
world.openfoodfacts.net) —
when you scan a barcode, we look up the product. We send only the
barcode; we don't send identifiers, location, advertising IDs, or
anything else that could identify you.
raw.githubusercontent.com/sfc38/ingredient-checker-data) —
on launch we fetch the latest ingredient classification JSON.
Same anonymous request semantics.
Both endpoints are HTTPS. We do not log, store, or analyze the requests on our side because we don't run a server.
The app uses the camera only for barcode scanning, via Apple's VisionKit framework. Camera frames are processed on-device and never transmitted anywhere. You can revoke camera permission at any time in iOS Settings → Privacy & Security → Camera → IngredientCheck.
The app does not target children specifically and does not collect any information from anyone, so there is no special children's data category to disclose.
No third-party analytics, no third-party advertising, no third-party crash reporters. The only third-party services the app communicates with are Open Food Facts and GitHub (for the ingredient database), and those communications are anonymous as described above.
You can clear all on-device data at any time:
There is no server-side data to request, export, or delete because we don't run a server.
Material changes to this policy will be reflected in the "Last updated" date at the top, and in any app update that requires re-acknowledgement will be called out in the App Store release notes.
Questions or concerns? Email sev2737@gmail.com.