Privacy Policy Twin Tunnel Fury — published by Kaptain Studio
1. Who is responsible for your data
The data controller is Kaptain Studio, an independent game developer based in France, reachable at kaptainstudio@proton.me. Kaptain Studio is a sole-trader micro-enterprise; no dedicated Data Protection Officer (DPO) is designated, but the e-mail above is the single point of contact for any privacy request.
2. What data we collect — and when
2.1. Data stored only on your device (never sent anywhere)
The Game stores the following information in the local storage of your device. It never leaves your phone and cannot be read by Kaptain Studio or any third party:
- Game progression: current stage, best distance, unlocked cosmetics, total meters run.
- User preferences: key bindings (desktop), audio mute state (music / sound effects), telemetry consent choice.
- A locally-generated anonymous identifier (random UUID v4) used to deduplicate analytics sessions if and only if you have opted in to anonymous statistics. This identifier is not tied to any account, email, phone number or device ID.
2.2. Data sent to PostHog (anonymous analytics, opt-in only)
If — and only if — you explicitly tap "Accepter" on the consent dialog shown on first launch, the Game sends the following events to PostHog Cloud EU, hosted in Frankfurt, Germany:
| Event | Data sent |
|---|---|
first_open | UTM source / medium / campaign (only if present in the install link) |
app_open | Session count, days since install, whether music / SFX are enabled |
run_start | Warm-start offset, best distance at start, streak days |
run_end | Distance, score, duration, cause of death, near-misses count |
boss_enter, boss_killed | Stage number, boss kind, duration |
attack_hit, near_miss | Attack type, count |
retry_tapped, revive_offered, revive_accepted | UI interaction flags, number of ads watched |
day_return | Daily streak length |
audio_toggled | Which audio channel was turned on or off |
All events are sent with the local anonymous UUID described in §2.1. PostHog receives your IP address as part of any HTTPS request but we configure PostHog to never persist it (IP is used only at the moment of ingestion for approximate country geolocation, then discarded). No device advertising ID, email, phone number or name is ever transmitted.
You can withdraw this consent at any time in
Settings → Privacy → Anonymous statistics. Withdrawing
stops all further events, wipes the local anonymous UUID
(rotating it for any future opt-in), and asks PostHog to
opt you out via their opt_out_capturing() API.
2.3. Data processed by Google AdMob (advertising)
The Game displays advertising banners, interstitials and rewarded videos served by Google AdMob (Google Ireland Limited). When an ad is requested, Google collects:
- Your device's advertising identifier (Android Advertising ID / AAID). You can reset or limit this ID at any time in your device's Settings → Google → Ads.
- Device information: model, OS version, language, screen size.
- Approximate geolocation (country level, derived from IP).
- Interaction with the ad (impression, click, watch time).
On first launch, Google's User Messaging Platform (UMP) shows you an EU consent dialog required by the GDPR and IAB Transparency & Consent Framework v2. Your choice there controls whether AdMob can use your data for personalised advertising or is restricted to non-personalised advertising. This dialog is handled entirely by Google; Kaptain Studio does not receive your personal advertising data. Google's own practices are governed by the Google Privacy Policy and the AdMob partner policy.
3. Why we collect this data (purposes & legal basis)
| Purpose | Legal basis (GDPR Art. 6) |
|---|---|
| Run the game and save your progression on your device | Contractual necessity (Art. 6(1)(b)) |
| Anonymous product analytics to improve difficulty balance, detect crashes, plan features | Your explicit consent (Art. 6(1)(a)) |
| Display ads to fund the free-to-play model | Your consent via the Google UMP dialog (Art. 6(1)(a)); legitimate interest for contextual non-personalised ads where consent is refused (Art. 6(1)(f)) |
4. Who we share data with
| Recipient | Role | Location |
|---|---|---|
| PostHog Inc. & PostHog EU | Analytics processor | Frankfurt, Germany (EU) |
| Google Ireland Limited | Advertising partner (AdMob) | Dublin, Ireland (EU) — with transfers to the United States under EU-US Data Privacy Framework |
| Google LLC (Google Play) | App distribution platform | United States — covered by the EU-US Data Privacy Framework |
We do not sell, rent or share your data with any other third party. We do not use your data to train machine-learning models.
5. How long we keep your data
- Device-local data: for as long as the app is installed. Uninstalling the app deletes everything instantly; clearing app data does the same.
- PostHog analytics events: retained by PostHog for 7 years by default. You can request earlier deletion by contacting us at kaptainstudio@proton.me with the anonymous UUID displayed in Settings.
- AdMob data: retained by Google according to their own retention policy; we have no control over those timelines.
6. Your rights under GDPR
Because the only personal data we handle directly is an anonymous local UUID (no email, no name, no phone number), most rights below apply in practice only to analytics events sent to PostHog. To exercise any right, e-mail us at kaptainstudio@proton.me, mentioning the anonymous UUID shown in Settings → Privacy → Debug ID (if available) or the approximate date range of your sessions.
- Right of access (Art. 15): request a copy of the analytics events associated with your UUID.
- Right to rectification (Art. 16): ask for correction of inaccurate data (rare given the numeric-only payloads).
- Right to erasure (Art. 17): request the full deletion of all events linked to your UUID.
- Right to restrict processing (Art. 18).
- Right to data portability (Art. 20): receive a machine-readable export of your PostHog events.
- Right to withdraw consent (Art. 7(3)): instantly available in Settings → Privacy.
- Right to lodge a complaint with a supervisory authority — for France, the CNIL.
We reply to every verified request within one month, as required by GDPR Art. 12.
7. Children
Twin Tunnel Fury is rated PEGI 3 / ESRB Everyone but is not specifically directed at children under the age of 13 (or 16 in the EU, whichever is lower). We do not knowingly collect personal data from children. If you are a parent or guardian and believe a child has played the Game and produced analytics events, contact us at kaptainstudio@proton.me and we will delete all related data promptly.
8. Security
All data transferred to PostHog and Google is encrypted in transit using HTTPS/TLS. Local data sits in the sandboxed storage of your device, protected by the Android security model. We do not operate our own servers storing your data.
9. Changes to this Policy
We may update this Privacy Policy to reflect legal, technical or product changes. The "Effective date" at the top is always the date of the current version. Material changes (new type of data, new recipient) will be notified in-app before taking effect and will require a fresh consent.
10. Contact
Kaptain Studio
kaptainstudio@proton.me
Paris, France
Politique de confidentialité Twin Tunnel Fury — publié par Kaptain Studio
1. Responsable du traitement
Le responsable du traitement est Kaptain Studio, développeur de jeux indépendant basé en France, joignable à kaptainstudio@proton.me. Kaptain Studio étant exploité sous le régime de la micro-entreprise (entrepreneur individuel), aucun Délégué à la Protection des Données (DPO) n'est désigné ; l'adresse e-mail ci-dessus est le point de contact unique pour toute demande relative à la vie privée.
2. Quelles données sont collectées — et quand
2.1. Données stockées uniquement sur votre appareil (jamais transmises)
Le Jeu enregistre les informations suivantes dans le stockage local de votre appareil. Elles ne quittent jamais votre téléphone et ne peuvent être lues ni par Kaptain Studio ni par un tiers :
- Progression : stage actuel, meilleure distance, cosmétiques débloqués, total de mètres parcourus.
- Préférences : raccourcis clavier (desktop), état des mutes audio (musique / effets sonores), choix de consentement analytique.
- Un identifiant anonyme généré localement (UUID v4 aléatoire) utilisé uniquement si vous acceptez les statistiques anonymes, pour dédupliquer vos sessions. Cet identifiant n'est rattaché à aucun compte, e-mail, numéro de téléphone ou identifiant d'appareil.
2.2. Données envoyées à PostHog (statistiques anonymes, opt-in)
Si — et seulement si — vous cliquez explicitement sur « Accepter » lors de la boîte de consentement affichée au premier lancement, le Jeu envoie les événements suivants à PostHog Cloud EU, hébergé à Francfort (Allemagne) :
| Événement | Données transmises |
|---|---|
first_open | Paramètres UTM source / medium / campaign (uniquement si présents dans le lien d'installation) |
app_open | Nombre de sessions, jours depuis l'installation, état musique / SFX |
run_start | Décalage warm-start, meilleure distance au démarrage, jours de streak |
run_end | Distance, score, durée, cause de mort, nombre de near-miss |
boss_enter, boss_killed | Numéro de stage, type de boss, durée |
attack_hit, near_miss | Type d'attaque, compteur |
retry_tapped, revive_offered, revive_accepted | Drapeaux d'interaction UI, nombre de publicités regardées |
day_return | Longueur du streak quotidien |
audio_toggled | Quel canal audio a été activé ou désactivé |
Tous les événements sont envoyés avec l'UUID anonyme local décrit au §2.1. PostHog reçoit votre adresse IP dans chaque requête HTTPS mais nous avons configuré PostHog pour ne jamais la stocker (l'IP n'est utilisée qu'au moment de l'ingestion pour déterminer approximativement le pays, puis elle est jetée). Aucun identifiant publicitaire, e-mail, numéro de téléphone ou nom n'est jamais transmis.
Vous pouvez retirer ce consentement à tout moment depuis
Réglages → Confidentialité → Statistiques anonymes. Le
retrait stoppe immédiatement l'envoi des événements, efface
l'UUID anonyme local (il sera régénéré en cas de futur opt-in),
et invoque l'API opt_out_capturing() de PostHog.
2.3. Données traitées par Google AdMob (publicité)
Le Jeu affiche des bannières, interstitiels et vidéos récompensées diffusés par Google AdMob (Google Ireland Limited). Lorsqu'une publicité est demandée, Google collecte :
- L'identifiant publicitaire de votre appareil (Android Advertising ID / AAID). Vous pouvez le réinitialiser ou le limiter à tout moment dans Paramètres → Google → Annonces.
- Informations sur l'appareil : modèle, version de l'OS, langue, taille d'écran.
- Géolocalisation approximative (niveau pays, dérivée de l'IP).
- Interaction avec la publicité (impression, clic, durée de visionnage).
Au premier lancement, la User Messaging Platform (UMP) de Google affiche une boîte de consentement UE exigée par le RGPD et le IAB Transparency & Consent Framework v2. Votre choix y détermine si AdMob peut utiliser vos données à des fins de publicité personnalisée ou si la publicité doit rester non personnalisée. Cette boîte est gérée entièrement par Google ; Kaptain Studio ne reçoit pas vos données publicitaires personnelles. Les pratiques propres à Google sont régies par la Politique de confidentialité Google et la politique partenaire AdMob.
3. Finalités et bases légales
| Finalité | Base légale (RGPD art. 6) |
|---|---|
| Faire tourner le jeu et sauvegarder la progression sur l'appareil | Nécessité contractuelle (Art. 6(1)(b)) |
| Statistiques produit anonymes (équilibrage, crashs, roadmap) | Consentement explicite (Art. 6(1)(a)) |
| Affichage de publicités pour financer le modèle gratuit | Consentement via la boîte UMP Google (Art. 6(1)(a)) ; intérêt légitime pour la pub contextuelle non personnalisée en cas de refus (Art. 6(1)(f)) |
4. Destinataires des données
| Destinataire | Rôle | Localisation |
|---|---|---|
| PostHog Inc. & PostHog EU | Sous-traitant analytique | Francfort, Allemagne (UE) |
| Google Ireland Limited | Partenaire publicitaire (AdMob) | Dublin, Irlande (UE) — transferts vers les États-Unis encadrés par le Data Privacy Framework UE-USA |
| Google LLC (Google Play) | Plateforme de distribution | États-Unis — Data Privacy Framework UE-USA |
Nous ne vendons, ne louons ni ne partageons vos données avec aucun autre tiers. Nous n'utilisons pas vos données pour entraîner des modèles d'intelligence artificielle.
5. Durée de conservation
- Données locales : tant que l'app est installée. La désinstallation efface tout instantanément ; vider les données de l'app également.
- Événements PostHog : conservés par PostHog pendant 7 ans par défaut. Vous pouvez demander une suppression anticipée en écrivant à kaptainstudio@proton.me avec l'UUID anonyme affiché dans Réglages.
- Données AdMob : conservées par Google selon sa propre politique ; nous n'avons aucun contrôle sur ces durées.
6. Vos droits RGPD
Comme la seule donnée personnelle que nous traitons directement est un UUID anonyme local (pas d'e-mail, pas de nom, pas de téléphone), les droits ci-dessous s'appliquent en pratique aux événements analytiques envoyés à PostHog. Pour exercer un droit, écrivez-nous à kaptainstudio@proton.me en précisant l'UUID anonyme affiché dans Réglages → Confidentialité → ID de débogage (si disponible) ou la fourchette de dates approximative de vos sessions.
- Droit d'accès (art. 15) : copie des événements associés à votre UUID.
- Droit de rectification (art. 16) : correction des données inexactes (rare vu les payloads numériques).
- Droit à l'effacement (art. 17) : suppression intégrale des événements liés à votre UUID.
- Droit à la limitation (art. 18).
- Droit à la portabilité (art. 20) : export lisible par machine de vos événements PostHog.
- Droit de retirer le consentement (art. 7(3)) : immédiatement disponible dans Réglages → Confidentialité.
- Droit d'introduire une réclamation auprès d'une autorité de contrôle — pour la France, la CNIL.
Nous répondons à toute demande vérifiée sous un mois, conformément à l'art. 12 du RGPD.
7. Enfants
Twin Tunnel Fury est classé PEGI 3 / ESRB Everyone mais n'est pas spécifiquement destiné aux enfants de moins de 13 ans (ou 16 ans dans l'UE, selon la règle la plus protectrice). Nous ne collectons pas sciemment de données personnelles auprès d'enfants. Si vous êtes parent ou tuteur et pensez qu'un enfant a produit des événements analytiques, écrivez-nous à kaptainstudio@proton.me et nous supprimerons toutes les données concernées dans les meilleurs délais.
8. Sécurité
Toutes les données transmises à PostHog et Google sont chiffrées en transit via HTTPS/TLS. Les données locales résident dans le stockage sandboxé de votre appareil, protégé par le modèle de sécurité Android. Nous n'opérons aucun serveur propre stockant vos données.
9. Modifications
Nous pouvons mettre à jour cette Politique pour refléter des évolutions légales, techniques ou produit. La « Date d'effet » en haut est toujours celle de la version en cours. Toute modification substantielle (nouveau type de donnée, nouveau destinataire) sera notifiée dans l'application avant sa prise d'effet et nécessitera un nouveau consentement.
10. Contact
Kaptain Studio
kaptainstudio@proton.me
Paris, France