Support
Email justin@goodmachines.ai for app help, bug reports, accessibility feedback, or privacy requests.
When you write, it helps to include:
- App version and build number
- iPhone model and iOS version
- The barcode involved, if relevant
- What you expected and what happened
- Whether the app reported a source outage or pending remote sync
Do not send passwords, payment information, health information, or unrelated sensitive information.
Scanning help
Place one UPC, EAN, or GTIN barcode inside the scanner frame in even light. If the camera is unavailable or the label will not scan, open Scan, choose Enter barcode manually, and type the digits printed below the barcode.
The app uses the camera only to recognize a barcode. It does not save or upload camera frames.
Alert help
Remote alerts require:
- Notification permission in iOS Settings.
- An internet connection.
- Remote nationwide monitoring enabled under Coverage.
- A successful service sync shown in the app.
Recall publication and notification delivery are not guaranteed to be real time. A notice may omit a barcode, and a barcode alone rarely proves that a particular lot is affected. Always open the official notice and compare the product, package, lot, date, establishment number, and distribution details.
Removing data
- Delete a saved item from My Foods to remove it from the phone and from the next service sync.
- To delete the complete service registration, turn off Remote nationwide monitoring under Coverage while online.
- If the service cannot be reached, the app shows a pending-removal message and retries instead of claiming the data was removed.
- Uninstalling without first disabling remote monitoring leaves the service record subject to the 180-day inactivity expiration.
See the Is My Food Recalled? privacy policy for complete retention details.
Ads and subscription help
The free version shows a small banner at the bottom of My Foods and Recalls. Ads never appear beside a scan result or a possible match, and every recall check is free with or without a subscription.
- Remove ads: tap Remove ads on either banner, or open Coverage and choose the ad-free option. The subscription is billed through your Apple Account.
- Ads came back after a reinstall or on a new iPhone: open the ad-free screen and tap Restore Purchases while signed into the same Apple Account.
- Cancel or change plan: open iOS Settings, tap your name, then Subscriptions. A free trial converts to a paid subscription unless cancelled before it ends.
- Refunds are handled by Apple at reportaproblem.apple.com.
Food safety help
The app reports possible matches. It is not a government service, an emergency service, or a determination that food is safe or recalled. Follow the linked official notice and contact the manufacturer or the responsible government agency for product-specific instructions.