Effective Date: July 16, 2026 Last Updated: July 16, 2026 Version: 1.0
Red Circle Corp ("we," "us," "our") operates OBSESSION: Choices & Consequences (the "App"),
a 17+ interactive fiction iOS application. This Privacy Policy explains what information we
collect, how we use it, and the choices you have. By using the App, you agree to the terms
described here.
1. Information We Collect
1.1 Information You Provide
Age confirmation. You confirm you are 17 years of age or older before playing. We store only the confirmation, not your date of birth.
In-app purchase records. When you purchase Sparks, Passes, or subscriptions, Apple's StoreKit handles the transaction. We receive purchase confirmation receipts from Apple via RevenueCat (our subscription management provider) but do not receive your payment card details.
Character Interactive messages. If you use the optional Character Interactive feature, the messages you send to characters are transmitted to our processing infrastructure (Cloudflare Workers) and to Anthropic's Claude API for generating responses. Messages are not stored on our servers beyond the duration of each request.
1.2 Information Collected Automatically
Anonymous usage analytics (via Mixpanel): which scenes you reach, which choices you make in aggregate (not your specific choices), Spark balance changes, paywall interactions, mini-game completion events. Used to improve the game balance and identify bugs.
Crash reports (via Firebase Crashlytics): when the App crashes, we receive an anonymized crash log including device model, iOS version, and the call stack. No personal data is included.
Device identifier for fraud prevention. Apple's DeviceCheck framework provides an anonymized per-device token used to prevent abuse of free-tier features. This token cannot identify you.
1.3 Information We Do NOT Collect
Your real name, email address, or postal address (unless you contact us at support@obsessionseries.com voluntarily)
Your contacts, photos, microphone, or camera access
Your location data (we do not request location permissions)
Cross-app tracking data (App Tracking Transparency: we do not track)
2. How We Use Information
To deliver the core App experience (narrative content, choices, saves, purchases)
To process and validate in-app purchases via Apple StoreKit and RevenueCat
To improve the game via aggregated analytics (Mixpanel)
To diagnose crashes and fix bugs (Firebase Crashlytics)
To respond to your support inquiries when you email us
To comply with legal obligations and respond to lawful requests
3. Data Sharing
We share data with the following service providers under strict data-processing agreements:
Apple — for in-app purchase processing, App Store delivery, and iCloud save sync (if you enable it)
RevenueCat — for subscription and entitlement management; receives anonymized App User IDs only
Mixpanel — for anonymized usage analytics
Firebase Crashlytics (Google) — for crash reporting
Anthropic — for Character Interactive AI response generation; receives your messages only at request time, no message storage beyond the request
Cloudflare — for our API proxy infrastructure that connects the App to Anthropic securely
We do not sell your data. We do not share your data with advertisers, data
brokers, or any third party for marketing purposes.
4. iCloud and Local Storage
Your save data, choice history, Codex entries, Spark balance, and Character Interactive
conversation history are stored locally on your device. If you have iCloud enabled, this data
also syncs to your private iCloud container (controlled by Apple, encrypted in transit and at
rest). We do not have access to your iCloud container contents.
5. Your Choices and Rights
5.1 In-App Controls
Privacy & Data settings (in-app): disable Character Interactive, opt out of anonymized analytics, delete all on-device data
Account deletion (in-app): Settings → Privacy & Data → Delete Account removes all data immediately
iCloud sync toggle: controllable from iOS Settings → Apple ID → iCloud
5.2 Regional Rights
If you are in the European Economic Area (EEA), United Kingdom, or Switzerland,
you have rights under GDPR including: access to your data, correction, deletion, restriction
of processing, data portability, and the right to object. To exercise these rights, email
privacy@obsessionseries.com.
If you are a California resident, you have rights under CCPA including: the
right to know what personal information we collect, the right to delete, and the right to
opt out of "sale" of personal information (we do not sell). To exercise these rights, email
privacy@obsessionseries.com.
6. Children's Privacy
OBSESSION is rated 17+ and is not directed at children. We do not knowingly collect personal
information from anyone under 17. If we learn that we have collected such information, we
will delete it. If you believe a child has provided us information, contact us at
privacy@obsessionseries.com.
7. AI-Generated Content (Character Interactive)
Character Interactive is an opt-in feature that uses Anthropic's Claude AI model to generate
character responses in real time. Per Apple's policy (App Store Review Guideline 4.1.7,
effective 2024), we disclose:
Character Interactive replies are AI-generated, not human-authored
Each character's responses are constrained by a system prompt encoding their canonical voice and your current Codex knowledge
Inappropriate user messages are filtered before they reach the AI; AI responses are filtered before they appear in your conversation
You can disable Character Interactive entirely in Settings → Privacy & Data
Your Character Interactive messages and the AI's responses are stored on-device only. We do
not retain them on our servers beyond the duration of each API request.
8. Data Retention
On-device data: retained until you delete the App or delete your account in-app
iCloud-synced data: retained per your iCloud settings (controlled by Apple)
Anonymized analytics: retained for up to 2 years to track product trends
Crash reports: retained for 90 days then automatically deleted
Support email correspondence: retained for up to 3 years for support history
9. International Data Transfers
Our service providers process data in the United States and the European Economic Area.
For data transferred from the EEA to the US, we rely on Standard Contractual Clauses (SCCs)
approved by the European Commission.
10. 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. For material changes, we will provide notice via an
in-app banner or email (if you have contacted us at a known email address). Your continued
use of the App after changes take effect constitutes acceptance.
11. Contact
For any privacy-related questions or to exercise your rights, contact us at: