Skip to main content
SnaccoDog and cat food safety, from Kovus

Support and FAQ

Snacco Support

Last updated: 6 October 2026

Pet emergency? Don't wait for an app. Contact your veterinarian or nearest emergency veterinary clinic immediately. The 24/7 Animal Poisons Helpline lists 1300 869 738 for Australia and (917) 722-5958 for the United States. Consultation fees may apply.

Contact us

For help, feedback, bug reports, or privacy requests, email josh@kovus.dev. We're a small Australian team and aim to reply within a few business days.

Frequently asked questions

How does Snacco check a food?

Three ways. You can scan an English ingredients label (read on your device, then checked against our dog and cat toxin database), scan the barcode (looked up via Open Pet Food Facts), or, on Snacco+, photograph the food itself (“Can my dog or cat eat this?”). Google Gemini names the food in that photo. A rules-based matcher produces the verdict. The app never lets a model decide safety on its own. A translated screen does not add support for ingredient labels in other languages.

Does Snacco work for cats?

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.

Does “no toxins detected” mean the food is safe?

No. It means none of the ingredients we could read matched a known dog or cat toxin in our database. Labels can be incomplete or hard to read, and no database covers everything. Treat it as “nothing flagged in what we read”, not a guarantee of safety, and always use your own judgement and your vet. This is why Snacco never labels a food as safe.

What do the verdicts mean?

Avoid means we matched an ingredient known to be toxic to your pet. Check with your vet means we matched something that can be a problem depending on the amount or your individual pet. No toxins detected means nothing in what we could read matched our database. Each flagged ingredient is tagged toxic or caution and shows why it was flagged, with its source. When in doubt, check with your vet.

What's free, and what's Snacco+?

Label scans, barcode scans, product search and recall alerts remain free. The optional “Can my dog or cat eat this?” photo check is part of Snacco+. Google Gemini identifies the food, and fixed rules produce the verdict. An eligible customer may receive a seven-day free trial of the annual subscription. The monthly subscription has no introductory trial. Prices vary by App Store country or region. The purchase screen shows the local currency and renewal price before you buy. Apple decides trial eligibility, so a trial is not available to every customer.

How do I manage or cancel Snacco+?

Snacco+ is billed through your Apple Account. To view, change, or cancel it, open Settings on your iPhone, tap your name, choose Subscriptions, then select Snacco. Cancelling stops future renewals. Apple shows the access expiry date when you cancel. Cancel at least 24 hours before a seven-day annual trial ends if you do not want it to renew. Deleting the app does not cancel a subscription.

I paid before but Snacco+ isn't showing.

On the paywall screen, tap Restore purchases. Make sure you're signed in with the same Apple ID you bought it with. If it still doesn't appear, email us and we'll help.

What are recall alerts?

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 local notification is a possible match with a saved food, not proof of an exact batch. No matching notice is not an all-clear. Read the original notice for affected batches and distribution. Your scan history is not uploaded for recall matching. The server sends a general “recall list updated” signal to registered device push tokens.

The scan isn't reading my label.

Snacco reads English ingredient text. Try good, even lighting, hold steady, and fill the frame with the ingredients panel (not the whole packet). Glossy or curved packaging can be tricky. If the read is partial, Snacco will say so rather than guess. You can re-scan as many times as you like.

How is my privacy handled?

Snacco requires no account registration and has no ads or advertising tracking. Label photos are read on your device and are not uploaded. Optional photo checks send a reduced, metadata-stripped image to Google Gemini to name the food. Sentry receives crash, error and session-health diagnostics using settings that minimize personal information. Snacco+ is managed through RevenueCat for subscriptions and subscription analytics using app identifiers. After app verification, a server-issued identifier links installation and subscription security records. Full detail is in the Privacy Policy.

Is Snacco veterinary advice?

No. Snacco is an informational tool, not veterinary advice or a medical device. For anything health-related, talk to your vet. See the Terms of Service for the full picture.

Which languages does the Snacco app use?

The app interface and these marketing and support pages are available in 50 language variants. Ingredient checks still require an English label, and recall notices cover Australia and the United States. Translating the interface does not expand either coverage. The privacy policy and terms are in English.

↑