Privacy Policy

Privacy is part of the ChatXOS experience.

ChatXOS is an iPhone app that lets you compare answers from multiple AI models in one place. This policy explains—in consumer language—what information we collect, why we need it, and how you stay in control.

Last updated: December 23, 2025

How this policy maps to Apple’s requirements

Always-available notice

App Store Review Guideline 5.1.1 requires a hosted privacy policy that matches the data actually collected in-app. This page is linked from the ChatXOS landing page, App Store listing, and will surface inside the Settings screen so reviewers and customers can always reach it.

Data use disclosure

Apple’s privacy nutrition labels (5.1.2) demand that we list every data type, whether it is linked to a user, and how it is used. The tables below map each ChatXOS feature—AI chat, subscriptions, analytics, and diagnostics—to Apple’s categories.

Account deletion & rights

Guideline 5.1.1(v) mandates in-app account deletion. ChatXOS includes a clearly labeled delete-account control in Settings, and this policy explains what disappears when you use it and how to reach us for exports.

Sign in with Apple & IAP

Guidelines 4.8 and 3.1 require Sign in with Apple parity and StoreKit billing disclosures. We specify exactly what Apple- or Google-issued identifiers we store, what StoreKit receipts are retained, and clarify that payment credentials never touch our servers.

What we collect & why

ChatXOS limits data collection to what is required to sign you in, stream AI responses, operate StoreKit subscriptions, and keep the app reliable. We do not ingest your contacts, location, camera, or microphone data, and we do not sell or rent any personal information.

Account & profile information

Collected when you create an account with Sign in with Apple or Sign in with Google inside the iOS app.

  • What we collect: The identifier Apple or Google assigns to your account, the relay email Apple shares (if you allow it), your display name or photo, and whether you have an active ChatXOS subscription.
  • Where it lives: Account details are stored securely on ChatXOS servers, and the sign-in token stays in the secure storage area on your iPhone so the app can keep you signed in.
  • Why we need it: Authenticate you, sync your chat history across devices, send important service updates, and verify eligibility for subscription features.
  • How long we keep it: For as long as your account stays open or until you request deletion.

Chat content & history

Everything you type and every AI response required to power an aggregated multi-model chat experience.

  • What we collect: Prompts, AI replies, timestamps, selected model/provider, and optional clientRequestId values so we can resume streaming after reconnects.
  • How it flows: Messages travel over an encrypted connection to ChatXOS, then to the AI provider you choose (ChatGPT, Claude, Gemini, Grok, or DeepSeek) so we can return the right response and keep your history in sync.
  • Purpose: Render your history, let you switch models mid-thread, generate titles, and enforce rate limits. We never use your conversations for advertising.
  • How long we keep it: Chats stay in your account until you delete them in the app or delete your account entirely.

Subscription & billing metadata

Managed exclusively through Apple’s in-app purchase system.

  • What we collect: Product identifier (chatxos.pro.monthly), transaction/receipt IDs, App Store storefront, and a boolean entitlement snapshot.
  • Payment security: We never see your card or banking details—Apple processes the purchase. We only store the fact that your subscription is active so the app can unlock Pro features, even if you’re offline.
  • Usage: Unlock Pro features, restore purchases, detect expired billing, and comply with Apple refund investigations.
  • How long we keep it: For the life of your subscription and for a short period afterward to resolve support or refund questions. Removing the app or deleting your account clears the cached subscription status on your device.

Usage analytics (Firebase)

First-party product analytics focused on helping us understand whether people are finding value in the app.

  • Events & params: We log when you sign in, create or delete a chat, send a message, change AI models, view the paywall, or complete a subscription. The events include anonymous identifiers such as chat ID, model name, and a counter that helps us understand engagement depth.
  • Data minimization: We never send message text, email addresses, payment information, or anything you type to analytics providers.
  • Purpose: Measure reliability, understand free-to-Pro conversion, and prioritize roadmap work—never for cross-app advertising.
  • How long we keep it: Analytics reports are retained for roughly 14 months before they are automatically deleted.

Diagnostics & monitoring

Used strictly to keep the app stable and fast.

  • Signals collected: Crash reports, a random identifier, device model, iOS version, simple notes about what was happening when the error occurred, and performance metrics such as the time it takes to receive the first AI token.
  • Tools: We rely on Firebase Crashlytics and Performance, which are industry-standard services for error logging and app health monitoring.
  • Purpose: Debug crashes, correlate model outages, and detect regressions in streaming performance.
  • How long we keep it: Crash and performance logs are automatically discarded after roughly 90 days.

On-device preferences & caches

Settings that never leave your device unless you opt to sync.

  • Examples: Theme preference, your last-selected AI model, a cached copy of your profile, the counter we use to order analytics events, and the token that keeps you signed in.
  • Storage layers: Sensitive items stay in the secure storage area provided by iOS. Other preferences are saved locally on your phone so the app can load quickly.
  • Control: Signing out, deleting the app, or clearing system storage removes these values immediately.

How data moves through ChatXOS

  1. Signing in: When you sign in with Apple or Google we receive proof that it’s really you. That confirmation is stored securely on our servers, and your device keeps a token so you stay signed in until you choose to log out.
  2. Sending a chat: Your message and the AI response travel through an encrypted connection. We keep a copy so your history stays in sync across devices and so you can revisit old conversations.
  3. Talking to AI providers: Only the content you send for that specific request goes to the AI provider you pick. They may keep their own logs under their published privacy policies; they don’t receive your payment details or analytics identifiers from us.
  4. Managing purchases: The App Store confirms whether you have an active subscription and lets us know if it renews, lapses, or is refunded. We store a small status indicator so the app knows whether to unlock Pro features.
  5. Analytics & diagnostics: We share anonymous usage trends and crash reports with our analytics and monitoring providers so we can improve performance and reliability. Message content is never included.
  6. Deleting data: You can delete individual chats or remove your entire account in the app’s Settings menu. When you do, we permanently remove the associated data from our systems and end your active session.

Third-party processors

Apple (Sign in with Apple & App Store)

Data: ID tokens for authentication and encrypted StoreKit receipts for purchases.

Purpose: Verify your identity, fulfill purchases, and notify us when subscriptions renew, lapse, or refund.

Google Identity (optional)

Data: Google-issued ID token and optional avatar/email if you choose Google sign-in.

Purpose: Alternative authentication for users who prefer Google.

Firebase (Analytics, Crashlytics, Performance)

Data: Usage metadata, anonymized identifiers, crash stack traces, and performance metrics.

Purpose: Product analytics, reliability monitoring, and performance tracing. No advertising SDKs.

AI model providers (OpenAI, Anthropic, Google, xAI)

Data: Prompts/responses routed through the ChatXOS API when you select each model. Providers may retain logs per their policies.

Purpose: Generate the AI responses you request. We only send content to the provider you pick for that message.

Cloud hosting & caching providers

Data: Encrypted account data, chat history, and short-lived session tokens that help the app stay responsive.

Purpose: Provide the secure infrastructure we need to operate ChatXOS with backups, monitoring, and failover.

We sign data processing addenda with each provider where applicable and limit access to the minimum scopes needed to operate ChatXOS.

App Store privacy summary

The table below maps Apple’s privacy nutrition labels to the data types ChatXOS uses. None of this data is sold or used for third- party advertising.

Contact Info (name, email)

Linked: Yes

Purpose: Authentication, support, and App Store subscription management.

Sharing: Not sold or shared beyond Apple and Google identity providers.

Identifiers (ChatXOS user ID, Apple/Google subject IDs)

Linked: Yes

Purpose: Maintain your session, associate chats, and attribute analytics events.

Sharing: Stored on our servers and never sold or shared with advertisers.

User Content (chat history)

Linked: Yes

Purpose: Deliver multi-model chat, history sync, and optional title generation.

Sharing: Sent only to the AI provider you select for inference. Not used for marketing.

Purchases (StoreKit receipts)

Linked: Yes

Purpose: Verify subscriptions and support restore requests.

Sharing: Apple handles payment instruments; we store entitlement flags only.

Usage Data (analytics events)

Linked: Aggregated

Purpose: Understand activation, paywall conversion, and product reliability.

Sharing: Processed by Firebase Analytics; never combined with third-party ads.

Diagnostics (crash logs, TTFT metrics)

Linked: Pseudonymous

Purpose: Detect crashes and performance regressions.

Sharing: Processed by Firebase Crashlytics; not shared elsewhere.

Not collected: location, contacts, calendars, health, fitness, financial account numbers, browsing history, photos, camera, microphone, or advertising identifiers.

Your rights & controls

Delete account & data

Open Settings in the ChatXOS app and choose “Delete account.” We immediately remove your chats, sessions, and profile information and sign you out on every device.

Delete chats or reset history

From the chat list you can delete individual threads at any time. Deleted chats disappear from all devices connected to your account.

Subscriptions & purchases

Manage, cancel, or refund your subscription through Settings → Apple ID → Subscriptions. Inside ChatXOS you can restore purchases at any time.

Data export or corrections

Until the self-serve export tool ships, email jason@chatxos.com with the email tied to your Apple or Google ID. We will verify identity and send an export or correction within 30 days (faster where required by GDPR/CCPA).

Analytics & diagnostics preferences

You can request that we delete analytics identifiers or disable future collection for your account by contacting us. OS-level privacy controls (Limit Ad Tracking, Analytics & Improvements toggles) also apply.

If you live in a region with additional privacy protections (for example GDPR in the EU or CCPA/CPRA in California) you have the right to access, correct, delete, or restrict processing of your personal data. We honor those requests globally.

Security, retention, and children

  • Security: We encrypt data in transit and at rest, limit employee access, and keep sign-in tokens inside the secure storage area that iOS provides so they cannot be read by other apps.
  • Retention: Chats remain until you delete them. When you delete your account, we erase the associated data and allow any remaining system backups to expire automatically.
  • Children: ChatXOS is rated 17+ because AI responses may not be suitable for minors. We do not knowingly collect data from children under 13, and we will remove such data if we learn about it.

Contact us

Email jason@chatxos.com with privacy questions, export/delete requests, or to appeal a decision. Please include the email tied to your Apple or Google ID so we can verify ownership. If we change how we collect or use data, we will update this page and bump the “Last updated” date.