Three ways to read a food
Scan an English ingredient panel, look up a barcode through Open Pet Food Facts, or search for a product. All three are free, with no account. Barcode coverage varies.
Snacco is an iPhone app that checks English ingredient labels, barcodes and product names against cited toxin lists for dogs and cats, then explains what it finds.

Each pet gets a profile. Dogs and cats are checked against different toxin lists, so a cat profile is judged as a cat.

Fill the frame with the English ingredients panel. You can also scan the barcode or search by product name.

Every finding says why it was flagged and links to its published source. An Avoid result puts the poisons helpline at the top.

Browse what dogs and cats can’t eat, with the reason for each entry and the source behind it.
The same seven ingredients, read for a dog and for a cat. Switch pets and the verdict follows the species.
Checking for
Ingredients
Chicken, rice flour, glycerine, propylene glycol, salt, natural flavour, potassium sorbate.
Check with your vet
Can be a problem depending on the amount or the pet
1 flagged · 7 read
Propylene glycol
CautionA humectant that is controversial for dogs (banned in cat food).
Source: FDA, 21 CFR 589.1001Cat toxins aren’t the same as dog toxins, so each pet is checked against the list for its own species. Propylene glycol, for example, is banned in cat food but only a caution for dogs.


A sample from each list. The app shows every entry with its reason and published source, and checks scans against the current list.
A result describes only what the app could read and match. Labels can be incomplete and no database covers everything, so the most Snacco will say is that nothing was flagged.
A known dog or cat toxin was matched.
The ingredient may be a concern depending on the amount, the species or the individual pet.
Nothing readable matched the current database. This is not a safety guarantee.
Scan an English ingredient panel, look up a barcode through Open Pet Food Facts, or search for a product. All three are free, with no account. Barcode coverage varies.
Choose the pet being checked. Browse known toxins with the reason for each and the published source behind it.
Keep a list for each pet. It shows apart from known-toxin findings. Personal preferences are not an allergy diagnosis.
Read notices from the ACCC, PFIAA and FDA. Optional alerts flag possible matches with foods saved on your iPhone. No matching notice is not an all-clear.
Revisit foods and earlier checks in one place. Each result keeps its original date. Re-check the label when you buy a new pack.
Photograph a food, confirm what it is, then see the fixed-rule check and its limits. A photo cannot reveal hidden ingredients or replace a label.








Snacco requires no account registration or contact details, has no ads or advertising tracking, and does not request GPS or precise location.
Pet profiles, scan history, favourites, recall matching and preferences.
Recognised English ingredient text, and an optional food photo sent to Google Gemini for identification. Fixed rules produce the verdict. Label photos are read on the device.
Account registration, contact details, GPS or precise location, advertising identifiers or payment-card details.
Snacco can read an English ingredients label, look up a pet-food barcode through Open Pet Food Facts, or identify a photographed food through the optional Snacco+ photo check. Google Gemini names the photo. Fixed rules check it against dog- or cat-specific toxin rules. Recall notices cover Australia and the United States only.
No. It means nothing Snacco could read matched a known toxin in its database. Labels and databases can be incomplete, so Snacco deliberately avoids calling a food safe.
Yes. Add a cat profile, in onboarding or the Profile tab, and Snacco judges food against a cat-specific toxin list, because cat toxins aren’t the same as dog toxins (propylene glycol, for example, is banned in cat food but only a caution for dogs). If you keep both a dog and a cat, Snacco also flags a food that’s fine for one but dangerous for the other, without changing the verdict for the pet you’re checking.
Label scans, barcode scans, product search and recall alerts remain free. The optional photo check is part of Snacco+. An eligible customer may get a seven-day free trial of the annual subscription. The monthly subscription has no trial. Prices vary by App Store country or region. The purchase screen shows the local currency and renewal price before you confirm. You can cancel in your App Store subscriptions, and you can restore a purchase from the paywall.
If you opt in, Snacco watches published Australian ACCC and PFIAA notices and US FDA pet-food recalls, and checks them against your scan history on your device. Recall sources cover Australia and the United States only. A notification is a possible match with a saved food, not proof of an exact batch. No matching notice is not an all-clear.
Pet profiles, scan history, favourites, recall matching and preferences are stored on your device. Snacco requires no account registration and has no ads or advertising tracking. Sentry receives crash, error and session-health diagnostics. RevenueCat manages Snacco+ subscriptions and subscription analytics using app identifiers.
Not yet. The app interface is available in 50 language variants, but ingredient checks still require an English label. Translating the interface does not expand label or recall coverage.
No. Snacco is an informational check, not veterinary advice or a medical device. For suspected poisoning, contact a veterinarian or the Animal Poisons Helpline immediately.