Privacy

Privacy Policy

Effective and last updated: October 18, 2026

Your privacy: CatCoach has no accounts. Your cat profiles, plans, and logs are stored on your iPhone, and your first plan is built there. Only if you allow it, AI adjusts later rounds: the details needed are then sent to our server and our AI model provider (currently DeepSeek), without your name, contact details, location, or advertising identifiers. We don't sell data, show ads, or track you across apps or websites.

1. Who we are

CatCoach is developed and published by an independent developer ("we", "us"). This policy covers the CatCoach iOS app, this website, and our support channel. Contact: zhouss1120@gmail.com.

2. Information stored on your device

The following stays on your iPhone and isn't uploaded to us, except for the plan details described in section 3:

You can erase all of it at any time in the app under Settings, Erase All Local Data, or by deleting the app.

3. Information sent when AI adjusts a plan

Your first plan is built on your iPhone, and nothing is sent to build it. When a 14-day round ends and you start the next one, CatCoach asks for your permission before using AI. Only if you allow it, the app sends a request to our server, which runs on Cloudflare Workers. The server checks it and forwards it to our AI model provider, currently DeepSeek, which writes the adjusted plan. DeepSeek processes data on servers in China. The request contains:

You can withdraw permission at any time in the app under Settings, "Use AI to adjust plans". Plans are then adjusted on your device.

The request doesn't include your cat's name, any text you type, photos, your location, or an account. It does carry a random ID that the app creates when it's installed, used only to authenticate the request with our server. That ID isn't linked to your Apple Account or to your device's hardware or advertising identifiers, and our server doesn't store it. Our server keeps the generated result for about 10 minutes so a retried request isn't processed twice, then deletes it. We don't keep the request content after it's processed. Our server passes only the cat, home, and answer details to the AI model provider; it uses the medical risk level and the IDs for its own checks and doesn't pass them on. The AI model provider processes the request on our behalf to return the plan.

Our website and API are hosted on Cloudflare, which processes network information such as IP addresses and request logs to deliver and protect the service. We do not add analytics, advertising trackers or cookies to this website, and we do not store IP addresses with plan data.

4. Purchases

Payments are processed by Apple; we never see your payment details. We use RevenueCat to show products, verify purchases, and restore them. RevenueCat receives an anonymous app user ID it creates, your purchase and subscription history for CatCoach, and basic app and device information such as app version, OS version, and App Store country. The app stores a time-limited record of your access on your device so it can work offline. See RevenueCat's privacy policy.

5. Support emails

If you email us at zhouss1120@gmail.com, we use your email address and message only to reply and keep a record of the request. Our support mailbox is hosted by Google (Gmail), which processes those emails to provide its email service.

6. How we use information

We don't use your information for advertising, profiling, or selling, and the app contains no analytics or advertising SDKs.

7. Who we share it with

Only with the service providers that run CatCoach for us: Google (support email), Cloudflare (website and API hosting), DeepSeek, our AI model provider (plan writing), RevenueCat (purchase management), and Apple (payments and app distribution). Each may process data only to provide its service. We may disclose information if the law requires it.

8. International transfers

Our providers may process data in countries other than yours, including the United States (Google, Cloudflare, RevenueCat) and China (DeepSeek). Where the law requires it, we rely on appropriate safeguards such as standard contractual clauses.

9. Retention

10. Your rights

Depending on where you live (for example, the UK, Canada, Australia, New Zealand, or US states such as California), you may have the right to access, correct, delete, or receive a copy of your personal information, to object to or restrict certain processing, and to complain to a data protection authority. Because most of your data never leaves your device, you can delete it directly in the app. For purchase-related data, email us with the date of your purchase and we'll help, including by asking RevenueCat to delete it. We don't sell or share personal information for cross-context behavioral advertising.

11. Children

CatCoach is meant for adult cat owners and isn't directed at children under 13. We don't knowingly collect personal information from children.

12. Security

Requests to our server use HTTPS. The AI provider's key is kept on the server and never ships in the app. No method of transmission or storage is perfectly secure, but we limit what we collect and how long we keep it.

13. Changes

If we change this policy, we'll update the date above and, for material changes, tell you in the app before they take effect.