Kiba — Privacy Policy
Last updated: October 16, 2026
Kiba (“we”, “us”) is a pet food scanner app that scores pet food against your pet's profile. This policy explains what the app collects, why, and who it goes to.
The short version: we use data to operate and improve Kiba. We don't sell it, use it for advertising, or build marketing profiles of you.
1. Your guest account
Kiba signs you in anonymously. You do not need to provide your name, email address, phone number, or a password to start using the app. There is no login screen. If you choose to enter an owner display name or contact support, we receive the information described below.
That anonymous identity links your records to your app installation. Access rules restrict private app records to that identity and the service processes that operate the features. Public contributions and image access are described in §5.
What this means for you: if you delete and reinstall the app, or switch devices, you may not be able to recover your data, because there is no account to sign back in to.
2. What we store
Information you enter about your pets
Pet name, species (dog or cat), breed, date of birth, weight, whether they are neutered, body condition score, and — if you choose to enter it — health conditions, allergens, medications, medical records, appointment reminders, daily health observations, and a pet photo.
You choose whether to provide any of this. Health information is optional; it exists so the score can reflect your pet's needs.
Optional owner name and support information
If you enter an owner display name in Settings or while preparing a vet report, we save it with your anonymous app identity for features such as vet-report preparation. In-app issue reports may include your selected reason, written details, and the identifiers needed to review the report. If you contact support by email, we receive your email address and any information you include in your message.
Information created by using the app
Products you scan, bookmarks, your pantry items and feeding setup, food-transition plans, community votes, points earned, and your notification preferences. If you use Food history, also the food records you save for each pet: foods marked as tried, whether you would buy them again, when you last tried them, why you stopped, your notes, and foods you hide from suggestions. Food records are private to your account and are used to show your history and to leave hidden foods out of your own suggestions.
Kiba Kitchen
Recipes you save, the supplements you add to a recipe's pairing, and a list of the supplements you scan. Only you can see that list, and you can clear it in the app. If you share a recipe, we store what you send for Kiba's review: the recipe, its photo, the display name you choose, your confirmation of what you sent, and any formulation file you attach.
Searches
In the App Store release, food-search terms are processed to return matching products without saving a server-side search history. Recent food searches stay on your device and can be cleared in the app. Recall Log searches are filtered on your device.
Device information
If you turn on notifications, we store a push token and a randomly generated installation identifier so we can deliver recall alerts and reminders to the correct device. You can turn notifications off at any time in the app or in iOS Settings.
Our service providers also process technical connection and operational information, such as IP addresses, client information, and request or authentication events, to run, secure, and troubleshoot the service.
Photos you take of labels
For ingredient and nutrition scans of a new product, the label photo is sent through our server to Google Gemini or Anthropic. Ingredient, nutrition and product-photo updates to an existing product use Google Gemini. AAFCO statement photos, including optional continuation and package-identity photos, use Google Gemini and may also use Anthropic to read the statement and check the package. The app names the providers before photo processing. You can check and correct the extracted facts before saving. These requests contain package photos and product information, not your pet profile. See §4.
Purchases
If you buy an annual or Lifetime membership, Apple processes your payment and RevenueCat validates the purchase and manages Premium access. Kiba does not receive your payment-card details.
Kiba sends RevenueCat the randomly generated user identifier for your anonymous Kiba account. This pseudonymous identifier links purchase and membership status to the correct Kiba account. RevenueCat also maintains its own customer and transaction identifiers; these may be linked when an existing anonymous purchase identity is associated with your Kiba account or an eligible purchase is restored.
Kiba receives purchase information such as product identifiers, purchase dates, and membership status, including whether access is active, expires, or is set to renew. This includes annual subscriptions and one-time Lifetime purchases. We use this information to provide and restore Premium access and to handle membership support. We also review aggregate membership measures, including paid conversion, plan choices, proceeds and refunds, to understand membership use and operate Kiba.
This purchase association does not create a username, password or recoverable account for your pet data. Eligible App Store purchases can be restored using the same Apple account; restoring a membership does not recover other app data or establish cross-platform access.
What we do NOT collect
No contacts, no precise location, no advertising identifiers, no browsing history outside the app, no microphone audio, and no photos from your library other than images you deliberately select for an app feature, such as a pet photo, a label scan, or a recipe submission.
3. Why we store it, and what we don't do with it
We use this information to provide and improve Kiba — to compute a score for your pet, keep your pantry and history, prepare reports, respond to issue reports and support requests, send the alerts you asked for, and provide and restore your Premium membership. We also review the membership measures described in §2 to operate the service.
We do not:
- sell or rent your information to anyone;
- use it for advertising or share it with advertisers;
- use it to build a marketing profile of you;
- use your pet's health information for any purpose other than producing your scores and the features you use.
Membership analytics help us understand how membership works; they are not used to target advertising.
4. Who processes data on our behalf
We use the following service providers to operate Kiba:
| Provider | What it handles |
|---|---|
| Supabase | Database, anonymous authentication, file storage (pet photos, recipe photos and formulation files), and server functions. This is where your app data lives. |
| Google (Gemini) | Package-photo checks and automated text recognition, including ingredients, nutrition information and AAFCO statements. |
| Anthropic (Claude) | Label-photo text recognition and ingredient parsing, including AAFCO statement extraction and fallback processing. |
| RevenueCat | Purchase and receipt validation; annual and Lifetime membership status; and the pseudonymous Kiba user identifier associated with its customer records. |
| Apple | Payment processing and push notification delivery. |
| Expo | Push notification delivery. |
About label photos: a photo you submit for label recognition is sent to one or both AI providers listed above, depending on the feature and processing result. Photograph the label, not people, pets, or anything else you would not want processed.
5. What other people can see
Most of your data is private to you. These features are public by design, and you choose whether to use them:
- Recipes you submit to the community section, once Kiba approves them, including the photo you attach and the display name you choose. A formulation file you attach is not public: only you and Kiba's reviewer can open it.
- Products you contribute to the catalog, including confirmed ingredient and nutrition facts. Contributions may be visible while pending review; a community contribution is not a verification by Kiba.
- Votes you cast on products, which appear only as anonymous aggregate counts.
- Points and level, if a leaderboard or community surface displays them.
Kiba does not display your pet profiles, health information, pantry, food records, scan history, or scanned-supplement list to other app users by default. If you choose to share a profile card or vet report, its recipients can see the information included in that shared item.
Pet photos are served from public image URLs. Anyone with a direct image URL can view that photo. An approved recipe's photo is also served from a public image URL, which names the recipe and not your account.
6. How long we keep it
For new-product scans, raw nutrition text stays private and is scheduled for deletion after 90 days. Confirmed product facts and limited submission records can remain with the catalog product to preserve its history and recognize repeated save requests. The raw transcript is not shown to other users.
We keep your data while your installation remains active. You can remove individual items — pets, pantry items, bookmarks, journal entries, appointments, food records, saved recipes, and the supplements on your scanned list — from within the app. Your scanned-supplement list stays until you clear it or delete your account. Photos and formulation files you send with a recipe stay with your account until you delete it; when Kiba approves a new photo for a recipe, the previous one stops being public. Some features delete the underlying record; others, such as Pantry, keep a record marked inactive. Removing an item does not necessarily erase every related record.
To delete your guest account, open Pet Hub → Settings → Delete my account and confirm. You do not need to send an email. This permanently removes your account and its personal records, including pet profiles and photos, health and journal records, pantry and feeding data, history, bookmarks, preferences, and personal community contributions, including Kitchen recipes you shared with their photos and formulation files, your saved recipes and pairings, and your scanned-supplement list.
Kiba shows the deletion status in the app. If it asks you to close and reopen Kiba, follow that step; your request is saved. Keep Kiba open, or reopen it to continue if processing is interrupted. If cleanup needs more time or a retry, the app says so. It confirms completion only after the required account and device cleanup has finished. You can then choose Start again to return to onboarding.
Shared, non-personal product facts, such as ingredients and nutrition information from a food label, may remain in the catalog after the link to your account is removed. Photos and personal submission content are removed. Copies of cards or reports you already shared with someone else are outside Kiba's control.
Deleting Kiba does not cancel an Apple subscription. You can delete your Kiba account whether or not you have a membership. Use Apple's subscription settings to manage or cancel renewal separately. Apple manages payment records and eligible purchase restoration; restoring a purchase does not restore deleted pet data.
If you cannot access the app, contact support@kibascan.com for help locating your records. Email support remains available, but is not required for in-app account deletion.
7. Security
Data is transmitted over encrypted connections (HTTPS) and stored with access rules that restrict private app records to the installation that created them or the server processes that operate the feature. The community information described in §5 is public. No system is perfectly secure.
8. Children
Kiba is intended for adults who own pets. It is not directed at children under 13, and we do not knowingly collect information from them.
9. Your rights
Depending on where you live, you may have the right to access, correct, delete, or export your information, and to object to certain processing.
Because sign-in uses an anonymous app identifier rather than an email address, we may not be able to locate your app records from an email address alone. We may need identifying details from the app to act on a request. Contact support@kibascan.com.
We do not sell personal information, and we have not done so in the preceding 12 months.
10. This is not veterinary advice
Kiba's scores are informational. They do not diagnose, treat, or prevent any condition, and they are not a substitute for a veterinarian. Always consult your veterinarian about your pet's health.
11. Changes
If we change this policy we will update the date at the top and, for significant changes, notify you in the app.
12. Contact
hello@kibascan.com
Steven Diaz