Privacy Policy
Limitation of liability. This policy contains limitations, disclaimers, and an indemnification. The app is for educational and entertainment purposes only. Breed suggestions are visual estimates. AI can and will make mistakes. Results may be completely incorrect. If you do not agree, do not use the app.
1. Introduction
This Privacy Policy describes how Cat Breed Identifier (“we,” “our,” or “the app”), developed and operated by TQ Tech, collects, uses, and protects information when you use our Android application (package tq.tech.catid) and related websites (including catid-app.pages.dev). We are committed to handling data transparently in line with applicable data-protection laws.
The app does not create user accounts. You can identify cats, keep history on your device, play the breed quiz, and (optionally) subscribe to Pro.
2. Information we collect
2.1 Information you provide directly
- Cat photos. Images you photograph or pick, cropped and compressed in-app before upload for identification.
- Saved scans and cat profiles. Identification records, notes, favourites, and profiles stored on your device.
- Ask AI text. Follow-up questions you send about a scan you already ran.
- Reports. Optional misidentification comments and in-app issue reports (text only; issue reports do not attach photos).
- Preferences. Theme, haptics, language, analytics choice, and onboarding state stored on device.
- Purchase information. If you subscribe to Pro, Google Play processes payment. We do not receive card numbers.
- Support email. Messages you send to tqtechofficial@gmail.com.
2.2 Information collected automatically
- Usage data. Feature use, scan starts/successes/errors, quiz events, screen views, and similar in-app actions (Firebase Analytics), when analytics is on.
- Device information. Phone model, Android version, app version, language, and approximate region inferred from IP.
- Performance data. Crash reports, error logs, and performance traces (Firebase Crashlytics / Performance), when analytics is on.
- Quota identifier. A salted, irreversible SHA-256 hash of your device’s Android ID (SSAID), sent with identify, Ask AI, and quota requests so the free limit (three lifetime identifications and three Ask AI questions) survives reinstall. We never send the Android ID itself. It is not an advertising identifier and is not linked to your name, email, or Google account.
- Network metadata. IP address and similar request metadata for rate limiting and abuse prevention.
- Purchase data. Subscription status and purchase events used to unlock Pro (RevenueCat / Google Play) and, when analytics is on, related Firebase events.
- Advertising data (free Identify only). If you are not on Pro, watching a rewarded ad before a free scan lets Google AdMob collect a device advertising ID, approximate location from IP, and ad-interaction data so it can show that ad. Pro users skip ads. We do not use your cat photos for advertising.
2.3 Camera and photos
Camera permission is requested only when you choose to photograph a cat. Gallery uses the Android Photo Picker — you select a single image; we do not browse your full library. When you identify a cat:
- The image is cropped and compressed on your device, then sent over HTTPS to our backend.
- The backend forwards that crop to third-party AI providers solely to return a breed estimate for that request.
- We do not store your photos on our own servers as a user archive. Copies in History stay on your device until you delete them.
- Identical images may reuse a cached identification result for up to 30 days. The cache key is a hash of the image, not a photo file we store or browse later.
- Images sent to third-party AI are processed temporarily and are NOT stored by us for long-term storage. Their retention is governed by their respective privacy policies.
- Because images are processed by third-party AI and not stored by us, we CANNOT delete images that have been sent to these services.
- You can delete locally stored scans in History, or clear app data / uninstall.
We do not use cat photos for advertising.
3. How we use your information
- Breed identification. Process the photo you submit through third-party AI to suggest likely breeds, traits, and related notes. Educational / entertainment purposes only — AI can and will make mistakes.
- Ask AI. Answer follow-up questions about a scan you already ran. Not veterinary, pedigree, or professional advice — answers may be completely incorrect.
- History and quiz. Keep scans, notes, and quiz scores on your device.
- Quotas. Enforce free limits and Pro fair-use caps.
- Pro. Unlock paid features when Google Play / RevenueCat confirm an active entitlement.
- App improvement. Analytics and crash data to fix bugs and understand which features work, when you have not turned analytics off.
- Support. Respond to email, misidentification reports, and issue reports.
- Legal compliance. Meet legal obligations and protect our rights.
Important reminder. ALL breed suggestions, match percentages, trait notes, care or grooming tips, Ask AI answers, quiz content, and any other information from this app are APPROXIMATE and for EDUCATIONAL / ENTERTAINMENT PURPOSES ONLY. AI can and will make mistakes. Results may be COMPLETELY INCORRECT — especially for mixed-breed cats. This app is NOT veterinary advice, a health diagnosis, a pedigree or registration certificate, a DNA test, or a valuation of any animal. You MUST consult a veterinarian or other qualified professional for any advice that matters. NEVER make medical, breeding, adoption, sale, or legal decisions based on this app without independent professional verification.
4. Third-party services
We use the following third-party services. Each has its own privacy policy. We do not control those services and are not responsible for their data practices.
4.1 Identification backend and AI
Photos and Ask AI questions go to our secure backend (a Cloudflare Worker), which forwards them to third-party AI providers to return a breed estimate or a chat reply. Providers may include OpenAI, Google Gemini, DeepSeek, and similar models reached through OpenCode Zen and OpenRouter. Processing is for that request. Where a provider allows it, we ask that images not be used for training. Some providers may retain a request briefly under their own policies. Important: AI can and will make mistakes — identifications, trait notes, care tips, and Ask AI answers may contain significant errors or be completely incorrect.
- Image transmission. When you tap Identify, the cropped photo is sent to these AI services for analysis.
- Chat processing. Ask AI messages (plus a short scan summary) are sent to these AI services for generating a reply.
- Temporary processing. Data is processed temporarily by those providers and is NOT stored by us as a long-term photo archive. Their retention is governed by their own policies.
- No deletion control. Because data is processed by third-party AI and not stored as a user library on our servers, we CANNOT delete copies those providers may briefly handle. Retention and deletion are governed solely by their privacy policies.
- Third-party responsibility. Processing by OpenAI, Google, DeepSeek, OpenRouter, OpenCode Zen, and similar providers is governed by their respective privacy policies. We have no control over or responsibility for their data practices.
- No liability. We have ABSOLUTELY NO LIABILITY for how those providers handle, process, store, or retain your images or data.
See OpenAI Privacy, Google Privacy, and OpenRouter Privacy.
4.2 RevenueCat and Google Play
Pro is sold through Google Play. RevenueCat verifies entitlement. We never see full card details.
- Payment processing. All payments go through Google Play.
- Subscription data. RevenueCat processes subscription status, purchase history, and related identifiers.
- User identification. RevenueCat may assign an anonymous app user ID so Pro can restore across reinstalls.
- What we receive. Entitlement status so the app can unlock Pro. We do not receive card numbers.
Subscription plan details (US list prices; your store may localise):
- Weekly Pro — $1.99 / week. A 3-day free trial is offered when Google Play displays it at checkout. Billing starts after the trial unless you cancel.
- Yearly Pro — $9.99 / year. Billing starts when you subscribe.
- Automatic renewal. Subscriptions renew unless you cancel in Google Play before the period ends. Uninstalling the app does not cancel billing.
- Trial cancellation. You can cancel during the trial to avoid charges. Refunds are handled by Google Play.
- Third-party processing. RevenueCat processes subscription information according to their privacy policy. We are not responsible for their data-handling practices.
RevenueCat: privacy policy.
4.3 Google Firebase
We use Firebase Analytics, Crashlytics, Performance Monitoring, and Remote Config. Collection starts off until the app reads your choice. Default is on; you can turn it off in Settings → Share usage analytics.
When analytics is on, Firebase may collect:
- App events. Screen views, button taps, scan and quiz events, and similar interactions.
- Device or other IDs. Identifiers such as a Firebase installation ID, used to distinguish sessions.
- Crash and performance data. Stack traces, device model, and timing traces.
- Approximate location. City / region inferred from IP (not GPS).
- Purchase events. Subscription-related analytics events, not card numbers.
This data is processed by Google under Firebase Privacy and Google Privacy. We do not sell it. We use it to fix bugs and improve the app.
4.4 Google AdMob
Free users watch a rewarded ad before each of the three free identifications. Ads are served by Google AdMob. Pro subscribers do not see these ads.
- Why. Identification uses paid AI. Ads help keep a small free allowance available; Premium removes ads and scan limits.
- What Google may collect. Advertising ID, device and app information, approximate location from IP, and whether you completed the ad. See Google Privacy and AdMob.
- Photos. Cat photos are not sent to AdMob and are not used to personalise ads.
4.5 Third-party disclaimer
Absolute third-party disclaimer. We provide links to third-party privacy policies for your convenience, but we do not control these external services and have ABSOLUTELY NO LIABILITY for their privacy practices, security measures, or data-handling procedures. You use third-party services at your own risk.
5. Data storage and security
- Local storage only. Scan photos, results, cat profiles, quiz scores, and preferences are kept on your phone and are NOT stored as a user library on our servers.
- Temporary third-party transfer. Cropped images and Ask AI text are transferred to third-party AI ONLY for temporary processing and analysis.
- No permanent cloud storage by us. We do not permanently store your photos or cat profiles in the cloud as a user archive.
- Quota / cache. The worker stores hashed quota counters and hashed identification cache keys — not a photo archive.
- No deletion control. Because data is handled by third-party AI and not stored as a photo library on our servers, we CANNOT delete data that has been sent to those providers.
- Third-party retention. Retention and deletion by AI providers are governed by their privacy policies, over which we have no control.
- HTTPS for identify, quota, Ask AI, and related calls. Cleartext traffic is not permitted.
Security disclaimer. No method of transmission or storage is 100% secure. We have ABSOLUTELY NO LIABILITY for any unauthorized access, data breaches, or security incidents. Data sent to third-party AI is processed temporarily and we CANNOT delete it from those providers’ systems. You acknowledge that you provide data at your own risk.
6. Data retention
- Cat photos. Not stored on our servers at any time as a user archive — only locally on your device and temporarily processed by third-party AI.
- Cached identifications. Hashed cache keys expire after about 30 days.
- AI processing. Data sent to third-party AI is processed temporarily according to their data-retention policies, over which we have no control.
- No deletion control. We CANNOT delete data that has been sent to those providers — their retention and deletion are governed by their privacy policies.
- Quota identifier. The free-scan / Ask AI counter against your hashed device id is kept so three free uses cannot be reset by reinstall. Email us to request removal of that record.
- Analytics and crashes. Retained by Google Firebase according to their policies, and only while analytics is enabled on the device.
- Subscription data. Managed by Google Play and RevenueCat.
- On-device data. Remains until you delete items, clear app data, or uninstall.
7. Your rights and choices
- Access. Ask what data we hold (quota records and support email). On-device history is already on your phone.
- Deletion. Delete scans in History; clear app data or uninstall for local data. Email us to request deletion of the server-side quota record and support messages.
- Correction. Edit notes and profiles in the app; email us about other records.
- Data portability. Request a copy of server-side data we hold (quota records and support email) in a portable format.
- Opt-out. Turn off Share usage analytics in Settings. Revoke camera permission in Android Settings. Gallery access is per photo via the Photo Picker.
- Subscriptions. Manage or cancel in Google Play → Payments & subscriptions. Uninstalling does not cancel billing.
We cannot delete copies that third-party AI providers may briefly process. To exercise rights, email tqtechofficial@gmail.com with the subject “Cat Breed Identifier Privacy”.
8. Children’s privacy
The app is not directed to children under 13. We do not knowingly collect personal information from children under 13. If you believe we have, email us and we will delete what we hold.
9. International data transfers
Our backend, AI providers, Google, Cloudflare, and RevenueCat may process data in the United States and other countries. Those countries may have different data-protection laws than yours. By using the app, you understand that your information may be transferred internationally, subject to mandatory rights you cannot waive.
10. Changes to this policy
We may update this Privacy Policy from time to time. We will change the “Last updated” date on this page. Continued use after changes constitutes acceptance, except where the law requires additional notice or consent.
11. Contact
Operator / data controller: TQ Tech
App: Cat Breed Identifier – Scanner (tq.tech.catid)
Website: https://catid-app.pages.dev
Email: tqtechofficial@gmail.com
For privacy questions or to exercise your rights, use the subject line “Cat Breed Identifier Privacy”.
12. Legal basis for processing (GDPR)
If you are in the European Economic Area, the UK, or a similar jurisdiction, our legal bases include:
- Contract: providing identification, Ask AI, quiz, history, and Pro features you request.
- Legitimate interests: security, quota enforcement, abuse prevention, crash diagnosis, and improving reliability.
- Consent: camera permission, and analytics / crash / performance collection (you can turn analytics off in Settings).
- Legal obligation: tax, accounting, and lawful requests.
13. Limitation of liability
Limitation of liability — to the maximum extent permitted by applicable law:
- WE SHALL HAVE NO LIABILITY FOR ANY DAMAGES, LOSSES, OR CLAIMS ARISING FROM USE OF THIS APP.
- THE APP AND SERVICES ARE PROVIDED ON AN “AS IS” AND “AS AVAILABLE” BASIS WITHOUT WARRANTIES OF ANY KIND.
- THIS IS AN EDUCATIONAL AND ENTERTAINMENT TOOL ONLY — AI CAN AND WILL MAKE MISTAKES.
- ALL BREED IDENTIFICATIONS, MATCH PERCENTAGES, TRAIT NOTES, CARE OR GROOMING TIPS, ASK AI ANSWERS, AND QUIZ CONTENT ARE APPROXIMATE AND MAY BE SIGNIFICANTLY INACCURATE OR COMPLETELY INCORRECT.
- WE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- WE SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES.
- WE SHALL NOT BE LIABLE FOR ANY CONSEQUENCES RESULTING FROM RELIANCE ON BREED ESTIMATES, ASK AI ANSWERS, OR ANY OTHER INFORMATION PROVIDED BY THIS APP.
- WE SHALL NOT BE LIABLE FOR ANY ERRORS, INACCURACIES, OR INCORRECT IDENTIFICATIONS OR ADVICE PROVIDED BY THIRD-PARTY AI PROVIDERS.
- WE SHALL NOT BE LIABLE FOR ANY DECISIONS MADE BASED ON THE APP’S IDENTIFICATIONS, RECOMMENDATIONS, OR ADVICE — INCLUDING VETERINARY, BREEDING, ADOPTION, SALE, OR LEGAL DECISIONS.
- WE SHALL NOT BE LIABLE FOR ANY HARM TO AN ANIMAL OR PERSON, PROPERTY DAMAGE, OR LOSS RESULTING FROM FOLLOWING THE APP’S OUTPUT.
- WE SHALL NOT BE LIABLE FOR ANY HEALTH ISSUES, INJURY, OR HARM RESULTING FROM ACTING ON CARE TIPS, TRAIT NOTES, OR ASK AI ANSWERS.
- WE SHALL NOT BE LIABLE FOR ANY MISIDENTIFICATION OF BREED, MIXED-BREED STATUS, PEDIGREE, OR HEALTH CONDITION.
- WE SHALL NOT BE LIABLE FOR HOW THIRD-PARTY AI PROVIDERS HANDLE, PROCESS, STORE, OR RETAIN YOUR IMAGES OR DATA.
Nothing in this policy limits rights you cannot waive under consumer law in your country.
14. Indemnification
Indemnification. You agree to indemnify, defend, and hold harmless TQ Tech and its officers, directors, employees, and agents from and against any and all claims, liabilities, damages, losses, costs, or expenses (including reasonable attorneys’ fees) arising out of or relating to: (a) your use of the app; (b) your violation of this policy or the Terms of Service; (c) your violation of any rights of another; (d) any content or images you submit through the app; (e) any consequences resulting from reliance on breed identifications, trait notes, care tips, Ask AI answers, or any other information provided by the app; (f) any decisions made based on the app’s outputs; (g) any errors, inaccuracies, or incorrect identifications or advice provided by third-party AI; (h) any harm to an animal or person, property damage, or loss resulting from following the app’s advice; (i) any health issues or injury resulting from acting on care tips, trait notes, or Ask AI answers; (j) any misidentification of breed, mixed-breed status, pedigree, or health condition.
15. Governing law
This Privacy Policy is governed by the laws applicable to TQ Tech, without regard to conflict-of-law rules that would apply another jurisdiction’s laws. Mandatory consumer-protection and data-protection rights in your country of residence still apply and are not limited by this section.
16. California privacy rights (CCPA / CPRA)
If you are a California resident, you have the right to know what personal information we collect and how it is used, the right to delete personal information we hold, the right to correct inaccurate information, and the right to opt out of the sale or sharing of personal information. We do not sell your personal information for money. We do not use cat photos for cross-context behavioral advertising. These rights are subject to the limitations and disclaimers in this policy. To exercise them, email us as described in Section 11. We will not discriminate against you for exercising CCPA/CPRA rights.