Privacy Policy
Last updated: April 14, 2026
CatCompanion ("we", "us", or "the app") is developed by Fantasy Apps. This Privacy Policy explains what information we collect, how we use it, when we share it, and how we protect it when you use CatCompanion.
1. Information We Collect
Account and Profile Information
- Email address — used for account creation, sign-in, and account recovery.
- Display name, cattery name, and profile details — shown in your profile or listings if you choose to make them public.
- Phone number (optional) — stored for contact purposes and shown only as you configure it.
- Google Sign-In information — if you choose Sign in with Google, Google and Firebase Authentication provide authentication data needed to sign you in, such as your email address, Google account identifier, and authentication tokens. Basic Google profile information, such as your name or profile image, may also be available from that sign-in method.
Cat, Breeding, and Account Content
- Cat profiles, pedigrees, kitten data, litter records, health logs, vaccination records, weight logs, diary entries, show results, breeder finance records, and marketplace listings that you create in the app.
- This information is private to your account unless you explicitly share it, such as through public profiles, feed posts, marketplace listings, or registry features.
Photos, Files, and AI Inputs
- Profile images, cat photos, feed images, and documents you upload are stored using Firebase Storage.
- Text prompts, pedigree images, and other images or documents that you submit to AI-powered features are transmitted to OpenAI to generate the requested result.
Location Information
- If you grant location permission, your location is used for features such as the breeder map and nearby listings.
- Coordinates are rounded to approximately 10 km accuracy before storage to help protect your exact location.
Messages and Community Content
- Chat messages, feed posts, comments, and related community content are stored so that messaging and social features work as intended.
Notifications and Technical Information
- Firebase Cloud Messaging (FCM) device tokens are stored so we can deliver push notifications such as reminders and messages.
- Firebase App Check and similar technical signals may process device attestation information to help protect the app and backend services from abuse or unauthorized access.
Subscription Information
- We process your selected plan, subscription status, product identifiers, and entitlement state through Apple StoreKit so the app can unlock the correct features.
- Free trial eligibility, billing, and payment method details are handled by Apple through the App Store. We do not receive your full payment card or bank information.
2. How We Use Your Information
- Authenticate your account using email/password or Google Sign-In.
- Create and maintain your profile, synchronize your data across devices, and provide the core cat owner and breeder features of the app.
- Show your profile, listings, registry entries, feed posts, or contact details to other users only when you choose to make that information public or visible.
- Send reminders, notifications, and messages through push notifications when you enable or use those features.
- Provide AI-powered features, such as cat chat, pedigree scanning, profile analysis, and related tools, by sending relevant text or images to OpenAI.
- Display subscription plans, verify purchases and entitlements with Apple StoreKit, and apply the correct access level in the app.
- Protect the app, detect misuse, and help secure our services through authentication, App Check, and related safeguards.
3. Third-Party Services
| Service | Purpose | Data Shared |
| Google Sign-In / Google Identity | Optional sign-in provider | Authentication data needed to sign you in, such as your email address, Google account identifier, authentication tokens, and basic profile information made available by Google |
| Firebase Authentication | Account sign-in and session management | Email address and authentication identifiers |
| Firebase Firestore | Data storage and sync | Account data, profile data, cat and breeding records, messages, and other app content |
| Firebase Storage | Photo and file storage | Uploaded images and documents |
| Firebase Cloud Messaging | Push notifications | Device token and notification-related data |
| Firebase App Check | App integrity and abuse prevention | Device attestation and related technical signals |
| OpenAI API | AI-powered features | Text prompts, images, and documents that you submit for AI processing |
| Apple StoreKit / App Store | Subscription purchases, free trials, and entitlement verification | Product identifiers, subscription status, transaction metadata, and billing state handled by Apple |
We do not use advertising SDKs, do not sell personal data, and do not use cross-app tracking. Firebase Analytics is disabled.
4. How We Share Information
We share information only as needed to operate the app and provide the services you request. This includes sharing data with the service providers listed above, showing content to other users when you choose to make it public, and disclosing information when required by law or to protect the safety, rights, or security of users, our services, or others.
5. Data Retention and Deletion
- Your account data is retained while your account remains active, unless a shorter retention period is required by law or operational necessity.
- You can request deletion of your account from the app's settings. When your account is deleted, we delete or de-identify the related profile data, cats, and associated records from our systems, subject to limited backup, legal, fraud-prevention, or technical retention needs.
- Inputs sent to OpenAI through the API are not used to train OpenAI models by default. However, OpenAI may retain limited API data, including abuse-monitoring logs, for a limited period under its platform policies and legal obligations.
6. Data Security
- We use HTTPS and other reasonable technical and organizational measures designed to protect personal information in transit and at rest.
- Authentication, access controls, and Firebase App Check are used to reduce unauthorized access and abuse.
- No method of transmission or storage is completely secure, so we cannot guarantee absolute security.
7. Children's Privacy
CatCompanion is not directed to children under 13, and we do not knowingly collect personal information from children. If you believe a child has provided personal data through the app, please contact us so we can investigate and take appropriate action.
8. Your Rights
Depending on your location, including under laws such as the GDPR or CCPA/CPRA, you may have rights to access, correct, delete, or export your personal information, or to withdraw consent for optional processing such as location-based features. To exercise these rights, contact us using the email address below.
9. Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will update the "Last updated" date at the top of this page. Your continued use of the app after an update means that the updated policy applies to your use of CatCompanion.
10. Contact
If you have questions about this Privacy Policy or want to exercise your privacy rights, contact us at:
support@catcompanion.org