Catslator — Cat Mood & Emotion

Privacy Policy

Effective date: May 28, 2026

Catslator is built on a single privacy principle:
no images are stored on any server.

Table of contents
  1. 1. What the app does with your camera and photos
  2. 2. Data stored on your device
  3. 3. AI processing and cloud inference
  4. 4. Purchases and subscriptions
  5. 5. No personal information collected
  6. 6. Analytics and tracking
  7. 7. Privacy of children
  8. 8. Links to other resources
  9. 9. Changes and amendments
  10. 10. Contacting us

01What the app does with your camera and photos

Catslator requests access to your device's camera to capture a single photo for body language analysis. You can also select a photo from your library using PhotosPicker (no photo library permission required).

You can revoke camera access at any time in iOS Settings → Catslator → Camera.

02Data stored on your device

Catslator stores a small amount of data locally on your device using Apple's SwiftData framework. This data never leaves your device and is not synced to iCloud or any cloud service.

Session history

Each photo analysis creates an interpretation record containing:

No camera frames, images, or biometric data are part of this record.

Lifetime usage counter

The free-tier limit (3 lifetime interpretations) is tracked using a counter stored in your device's Keychain. This counter is stored locally, contains no personal information, and exists solely to enforce the usage limit. It survives app reinstallation to prevent abuse of the free tier.

Cat profile

During onboarding, you may enter your cat's name and details. This information is stored locally on your device and is never transmitted.

App preferences

Your language preference and other settings are stored locally via iOS UserDefaults. No personal information is included.

Deleting your data

You can delete all session history at any time from Settings → Data → Clear All History within the app. Uninstalling the app removes all SwiftData records from your device.

03AI processing and cloud inference

Catslator uses a three-stage pipeline: two stages run on your device, and one uses a cloud AI service.

On-device processing (Stages A & B)

Cloud inference (Stage C)

Google's privacy policy governs the handling of data processed by Gemini. You can review it at policies.google.com/privacy.

04Purchases and subscriptions

Catslator offers optional in-app subscriptions (a weekly Pro plan with a 3-day free trial at $3.99/week, and a yearly plan at $29.99/year) processed through Apple's StoreKit 2. All payment handling is managed entirely by Apple.

Apple's privacy policy governs the handling of your payment information. You can review it at apple.com/legal/privacy.

05No personal information collected

Catslator does not collect, transmit, or store any personal information. Specifically:

Because we collect no personal information, there is no personal data to access, correct, export, or delete beyond the local session history described in Section 2.

06Analytics and tracking

Catslator contains no advertising, no third-party analytics SDKs, and no behavioral tracking or profiling for marketing purposes.

We rely on Apple's built-in App Store Connect analytics (install counts, crash-free sessions, retention) which are aggregated and anonymised by Apple. We do not receive any personally identifiable information through this channel.

A local log file is written to your device's Documents folder (cattalk.log) for debugging purposes. This file stays on your device and is never sent automatically. You can export it voluntarily from Settings → Developer → Export Logs when reporting a bug.

07Privacy of children

Catslator is not directed to children under 13. We do not knowingly collect personal information from children. Because the app collects no personal information from any user, it presents no specific risk to younger users, but parental guidance is still advised for in-app purchases.

08Links to other resources

The app's Settings screen includes links to this Privacy Policy and to our Terms of Use, opened via in-app Safari. These links point to pages on nvklabs.com, which is a static website that does not use cookies or collect visitor data beyond standard server access logs (IP address, request path, timestamp) used solely for security monitoring.

09Changes and amendments

If we update this Privacy Policy, the revised version will be posted at this URL with an updated effective date. For material changes, we will notify users via an in-app notice. Because we collect no personal information, changes to this policy will not affect any data we hold about you — there is none.

Your continued use of Catslator after a policy update constitutes your acceptance of the revised terms.

10Contacting us

If you have questions about this Privacy Policy or about Catslator's data practices, please contact us at support@nvklabs.com.

We will respond within a reasonable timeframe.

This document was last updated on May 28, 2026