Poison Check · Last updated: June 2, 2026 · Version 1.0
Poison Check (hereinafter, "the App") is developed and operated by Ingeniería.dev, led by Chris Flores (hereinafter, "we", "the Developer").
Poison Check was built with privacy by default. The App:
The two sensitive resources the App uses — the camera and your approximate location — are explained in sections 3 and 4 below.
Poison Check uses the camera to capture the photo of a product label that you want to analyze. This is the core function of the App.
Poison Check can use your approximate (coarse) location for a single purpose: to detect which country you are in so it can show the ingredient regulations that apply where you are (for example, which additives are restricted in your region).
The App stores locally (using SwiftData) only what's needed to show your history and settings:
| Data | Purpose | Location |
|---|---|---|
| Scan history (products you analyzed and their results) | Let you revisit previous scans without re-analyzing | Device (SwiftData) |
| App preferences (language, onboarding state, region setting) | Remember your settings between sessions | Device (UserDefaults) |
This data is never sent to the Developer's servers. If you delete the App, all of this information is removed with it.
The App relies on the following services to function:
The App uses no third-party analytics, advertising networks, or crash-reporting SDKs.
The ingredient analysis cites recognized public scientific and regulatory bodies — including IARC, NIH, FDA, EFSA, WHO, and EWG. These are referenced as informational sources. We do not send your data to these organizations, and they are not involved in operating the App.
Poison Check requests only the permissions it actually needs:
The App does not request access to: microphone, contacts, calendar, reminders, photo library, media library, Bluetooth, local network, HealthKit, or health data.
The App displays no ads. We do not collect data for remarketing, profiling, segmentation, behavioral analysis, or any promotional purpose. We do not participate in ad networks, and we do not sell information to third parties.
Poison Check is an educational, informational app — not a medical device and not a source of medical advice. The ingredient breakdown, toxicity flags, IARC classifications, NOVA processing levels, and risk indicators are educational signals based on public scientific sources. They are not a diagnosis and must not be used as the basis for medical, dietary, or allergy decisions. Always consult a healthcare professional regarding your health, diet, or any specific ingredient sensitivity.
No data produced by Poison Check is transmitted to HealthKit, to any health provider, or to any third party.
The App requires no registration and collects no personal data. Because it requires no account, it complies with COPPA (US), LGPD Infantil (Brazil), and GDPR-K (EU) by design. Poison Check is intended for general consumers making everyday food choices.
The following rights are guaranteed by design:
For any questions about your rights, please email christian@irack.mx.
Local data is stored inside the iOS sandbox, protected by the operating system and by device-level disk encryption (Apple's Data Protection API). Communication with the analysis backend happens exclusively over HTTPS/TLS 1.2+, and access is protected by Apple App Attest. The scanned image exists on our server only for the moment of analysis and is then discarded.
The analysis backend processes the scanned image transiently and stores no personal data. Because no personal data is retained, there are no international transfers of personal data to manage. The image is processed and discarded as part of a single, anonymous request.
We may update this Privacy Policy to reflect changes to the App or to applicable law. The current version will always be published at this URL, along with the date of the last update. Material changes will also be announced inside the App.
This Policy is governed by the laws of the United Mexican States, in particular the Federal Law on Protection of Personal Data Held by Private Parties (LFPDPPP). Any dispute will be submitted to the competent courts of Mexico City.
Privacy Officer: Chris Flores
Email: christian@irack.mx
Postal address: Av. Javier Barros Sierra 495, Santa Fe Lomas de Santa Fe Zedec Santa Fé, Álvaro Obregón 01219, Mexico City, CDMX, Mexico