Privacy Policy
The short version. There are no accounts — we never ask for your name, email, or contact details.
Gameplay analytics are opt-in and OFF by default. Decline, and no analytics are collected. Change your choice anytime in SETTINGS; it takes effect immediately.
The in-game announcer's lines are generated by an online AI service; that traffic powers the show itself and carries no analytics identifier.
1. Analytics (only with your consent)
If — and only if — you opt in at the first-launch prompt or in SETTINGS, we collect anonymous gameplay events: session start/end, floors reached, fights won or lost, choices and stances picked, items received, achievements, story progress, in-game currency spent, and the token counts of AI-generated lines.
These events are linked by a random device identifier — a randomly generated code stored on your device. It identifies your install, not you: it is not derived from your device's hardware identifiers and contains no personal details. Under EU law a persistent identifier like this is treated as (pseudonymous) personal data, which is why we ask first.
- Purpose: understanding difficulty, pacing, and retention so we can tune the game.
- Legal basis: your consent (GDPR Art. 6(1)(a)).
- Processor: PostHog (analytics), hosted in the EU.
- Retention: 24 months, then deletion or aggregation.
- Withdrawal: SETTINGS → tap the analytics toggle. Collection stops with the very next event. Withdrawal does not affect the lawfulness of processing before it.
2. AI narration (part of the game itself)
The announcer's lines are generated online: the game sends short story prompts — the current game situation and your chosen contestant name — to our narration server, which forwards them to an AI model provider (OpenRouter / Anthropic). This happens whether or not you opted into analytics, because it is the game's core feature, like any online game's server traffic.
- These prompts carry no analytics identifier and are not linked to the analytics data.
- Generated lines and their story context are kept in a narration log to improve the announcer's quality. Retention: 12 months.
- Your contestant name is free-typed (20 characters max). Please don't use your real name or anything personal — it appears in story prompts and the narration log.
- Legal basis: performance of the service you're using (GDPR Art. 6(1)(b)) and our legitimate interest in operating and improving it (Art. 6(1)(f)).
- The AI provider processes data in the United States; transfers rely on standard contractual clauses.
3. Technical receipt of data
Like any internet service, our servers and processors technically receive your IP address when the app talks to them. We use it only to deliver the response and for abuse-prevention rate limiting on the narration service, and we do not store it with your data.
4. What we don't do
No accounts, no emails, no contacts, no advertising identifiers, no third-party ad SDKs, no selling or sharing of data for advertising, no precise location, no tracking across other apps or websites.
5. Your rights
Under the GDPR and similar laws you can request access, correction, deletion, restriction, or portability of your data, and you can object to processing. Because analytics data is keyed only to the random device identifier, include it when you contact us so we can find your data — it is shown in the app's SETTINGS page. Deleting the app's data (or the app) on your device also destroys the identifier itself. You may lodge a complaint with your local data-protection authority.
6. Changes
We'll update this policy as the game evolves (it is in active beta); the effective date above reflects the latest revision. Material changes to what we collect will re-trigger the in-app consent prompt.