Privacy policy
Last updated November 13, 2026
Pup Says is made by Harris Gani. This page explains what the app keeps, what leaves your phone, and why.
What stays on your phone
Your dog's name, birth month and size, the log of trips, meals, walks and naps, your meal times, and your dog's cartoon. There's no account, and none of this is sent to us.
What leaves your phone, once, if you agree
When you choose to draw your dog's cartoon, the app first cuts your dog out of the photo on your phone. Only that cut-out of your dog, not the rest of the photo, is sent to our server, and only after you agree on the screen that explains it. Our server passes it to Google's Gemini API, which checks that it's a dog and draws the cartoon, and sends the drawing back to your phone.
We don't store the image or the cartoon on our server. Google processes it under the Gemini API's paid-service terms: it doesn't use it to improve its products, and may keep it for a limited time only to detect abuse.
If you decline, or use the sample pup, nothing is sent.
Stopping abuse
Drawing a cartoon costs us money, so our server limits how many each phone can draw. To count them, the app sends a random ID it creates (kept in your phone's Keychain) and a token from Apple's DeviceCheck service, which confirms the request comes from the real app on a real iPhone. Apple lets us store two yes/no values for your device, which we use only to note that a phone has reached its monthly limit. None of this identifies you, and the daily and monthly counts expire.
Who else is involved
- Google (Gemini API) draws the cartoon from the cut-out, as described above.
- Cloudflare hosts our server. Like any web host, it sees your IP address to deliver each request. Our own logs record counts and error codes, not images, IDs or IP addresses.
- Apple provides DeviceCheck, notifications and widgets.
What we don't do
No ads, no tracking, no analytics, no third-party advertising or analytics code, and nothing is ever sold or shared for marketing.
Deleting your data
In the app, Settings → Delete everything removes your dog's cartoon, the whole log and all settings from your phone. Deleting the app does the same. We hold nothing about you to delete; the anonymous drawing counts expire by themselves.
Children
Pup Says is a general-audience app for dog owners and isn't directed at children under 13.
Changes and contact
If this policy changes, we'll update this page and the date above. Questions: support@getpupsays.com.