Politique de confidentialité

Cette traduction vous est fournie pour votre commodité. Seule la version allemande fait foi. Version allemande · Version anglaise

La présente politique de confidentialité s’applique à l’application Beasties pour iPhone et iPad ainsi qu’au site web beasties.hohl.dev. En bref : pas de publicité, pas de pistage, pas de compte. Votre progression reste sur votre appareil, et l’application ne nous envoie des statistiques anonymes sur les niveaux que si vous y consentez.

Responsable du traitement

Le responsable du traitement au sens du règlement général sur la protection des données (RGPD) de l’UE est :

Barnabas Hohl
Fehrenbachstr. 32
51067 Köln
Allemagne
E-mail: [email protected]

L’application

Ce que l’application enregistre

Les niveaux résolus, les étoiles, les parties sauvegardées, les défis du jour, votre progression dans le pass saison, votre monstre et vos réglages sont enregistrés uniquement sur votre appareil. Il n’y a pas de compte, et les jeux fonctionnent hors ligne. L’application ne contient ni publicité ni pistage. Elle ne nous envoie des données que dans deux cas : les statistiques anonymes facultatives, si vous les activez (voir ci-dessous), et un e-mail que vous envoyez vous-même (voir ci-dessous).

App Store et achats

À chaque démarrage, l’application utilise StoreKit d’Apple pour charger le prix de Beasties Pro depuis l’App Store et vérifie si vous possédez Pro. Vous achetez et restaurez Beasties Pro via l’App Store ; le paiement est traité par Apple. Nous ne recevons aucune donnée de paiement ni aucune information permettant de vous identifier. Ces connexions sont soumises à la politique de confidentialité d’Apple. Les packs de niveaux et les œufs se paient avec des étoiles que vous gagnez dans l’application, et non avec de l’argent.

Rapports de plantage et analyses de l’application par Apple

Si vous avez accepté, dans les réglages de confidentialité de votre appareil, de partager des données d’analyse avec les développeurs d’applications, Apple nous fournit des chiffres d’utilisation agrégés et des rapports de plantage qui ne permettent pas de vous identifier. C’est vous qui décidez si ces données sont partagées ; ce partage est géré par Apple.

Demande d’évaluation

De temps en temps, après un niveau gagné, l’application vous demande si Beasties vous plaît. Votre réponse est enregistrée uniquement sur votre appareil. L’application peut ensuite afficher la fenêtre d’évaluation d’Apple, un lien vers l’App Store ou le formulaire de commentaires (voir ci-dessous). Les notes et les avis sont transmis à Apple et soumis aux conditions d’Apple.

Statistiques anonymes (facultatives)

Pour repérer les niveaux trop difficiles ou défectueux, voir s’il faut davantage de niveaux et bien équilibrer les étoiles, les tutoriels et le pass saison, Beasties peut compter comment vous jouez et nous envoyer ces chiffres. Cette fonction est désactivée tant que vous n’avez pas donné votre accord. L’application vous pose la question une seule fois, sur l’écran d’accueil après quelques niveaux gagnés ; si vous fermez la question sans répondre, cela vaut « non ». Vous pouvez activer ou désactiver les statistiques à tout moment sous Réglages → « Statistiques anonymes ». La désactivation met immédiatement fin à l’envoi et supprime tous les chiffres qui n’ont pas encore été envoyés ; « Réinitialiser la progression » les supprime également. Seules les versions App Store envoient des statistiques ; les versions de test TestFlight ne posent pas la question, ne comptent rien et n’envoient rien.

Seules les informations suivantes sont envoyées, concernant le déroulement des niveaux et la manière dont les étoiles sont gagnées et dépensées :

  • par jeu, difficulté et niveau (et en précisant s’il s’agissait d’un défi du jour) : combien de fois il a été atteint pour la première fois, résolu pour la première fois, résolu avec 1, 2 ou 3 étoiles, perdu, recommencé ou abandonné en cours, et combien d’aides ont été achetées
  • totaux d’étoiles : étoiles gagnées (par jeu grâce aux niveaux, grâce aux défis du jour, grâce au pass saison) et étoiles dépensées (pour des aides, par jeu et par type, pour des packs de niveaux, par jeu et par difficulté, pour des œufs de monstre, pour de nouvelles cartes du jour), ainsi que les packs de niveaux débloqués avec des étoiles
  • chiffres d’utilisation : tutoriels commencés et terminés ou passés, par jeu, nombre d’affichages de la fenêtre Pro (par occasion), stations du pass saison collectées
  • la version de l’application, la langue de l’application et le type de version (version de test ou App Store)

Rien d’autre : aucun achat, aucun solde d’étoiles, aucun identifiant d’appareil, d’utilisateur ou d’installation, aucun identifiant publicitaire, aucun nom, aucun horodatage, aucune durée ni aucun ordre de vos parties, aucune localisation, aucun texte libre. Les chiffres sont additionnés sur votre appareil. L’application les envoie à notre serveur beasties.hohl.dev sous la forme d’une seule requête chiffrée (https), au plus une fois par jour, à une heure aléatoire ; ce n’est qu’en cas d’échec d’une transmission qu’elle réessaie plus tard. Le serveur vérifie la requête, ajoute les chiffres aux totaux quotidiens de l’ensemble des joueurs pour le jour où la requête est reçue et ne conserve pas la requête elle-même ; la version et la langue de l’application sont enregistrées séparément des chiffres relatifs aux niveaux et aux étoiles. Ni l’adresse IP ni l’agent utilisateur (user agent) ne sont enregistrés avec les statistiques, et les requêtes adressées à l’adresse des statistiques ne sont pas inscrites dans le journal d’accès du serveur (voir « Fichiers journaux du serveur »). Les totaux quotidiens enregistrés ne permettent pas de remonter jusqu’à vous.

Lors de la transmission, votre adresse IP est nécessairement visible pour Cloudflare, qui assure en tant que notre sous-traitant la connexion à notre serveur (voir « Hébergement et Cloudflare »), ainsi que pour le serveur. Personne d’autre ne reçoit ces données. Aucun service d’analyse tiers n’est utilisé, et les statistiques ne sont pas combinées avec des données provenant d’autres applications ou sites web (pas de pistage).

La base juridique est votre consentement (art. 6, paragraphe 1, point a), du RGPD ; pour le comptage sur votre appareil, également le § 25, paragraphe 1, de la TDDDG, la loi allemande sur la protection des données dans les télécommunications et les services numériques). Vous pouvez retirer votre consentement à tout moment à l’aide du bouton dans les Réglages ; ce retrait ne remet pas en cause la licéité du traitement effectué avant celui-ci. Les totaux quotidiens sont supprimés au plus tard au bout de 24 mois, les données issues des versions de test au bout de 90 jours.

Supprimer vos données

« Réinitialiser la progression » dans les Réglages réinitialise votre progression dans l’application. Si vous supprimez l’application, iOS efface toutes ses données. Comme toutes les données d’application, elles peuvent faire partie d’une sauvegarde de votre appareil dans iCloud ou sur votre ordinateur, si vous en utilisez une ; cette sauvegarde est gérée par Apple ou par vous-même.

Commentaires et signalements de bugs

« Donner ton avis » et « Signaler un bug » dans les Réglages, ainsi que « Donner ton avis » après la demande d’évaluation, ouvrent un formulaire dans l’application. Lorsque vous touchez « Envoyer », l’application prépare dans votre application de messagerie un e-mail adressé à [email protected]. Il contient ce que vous avez écrit et, sauf si vous désactivez « Joindre infos appareil », la version de l’application, l’indication selon laquelle vous utilisez Beasties gratuitement ou avec Pro, la version d’iOS, le modèle de l’appareil, la langue de l’application ainsi que le réglage de langue et de région de votre appareil. Vous voyez l’intégralité de l’e-mail avant de l’envoyer ; rien n’est transmis si vous ne l’envoyez pas vous-même. Si aucune application de messagerie n’est configurée, l’application copie votre message dans le presse-papiers et affiche l’adresse. La manière dont nous traitons votre e-mail est expliquée sous « Contact par e-mail ».

Le site web beasties.hohl.dev

Hébergement et Cloudflare

Le site web et l’adresse des statistiques de l’application fonctionnent sur un serveur propre de l’exploitant situé en Allemagne (auto-hébergement). Aucun prestataire d’hébergement externe n’intervient. La connexion entre Internet et le serveur passe par Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, États-Unis (« Cloudflare »). Cloudflare fournit la connexion chiffrée (https), conserve en cache des contenus du site web et assure une protection contre les attaques. Toutes les requêtes transitent par les serveurs de Cloudflare ; Cloudflare traite à cette occasion votre adresse IP et les données de chaque requête. Si une requête paraît suspecte, Cloudflare peut déposer un cookie techniquement nécessaire pour se protéger contre les accès automatisés (par exemple __cf_bm ou cf_clearance).

En outre, Cloudflare demande à votre navigateur, au moyen de Network Error Logging (NEL), de signaler à Cloudflare (a.nel.cloudflare.com) les connexions ayant échoué. Un tel rapport contient votre adresse IP, l’adresse consultée et le type d’erreur. Il sert à détecter les problèmes de connexion.

Cloudflare intervient en tant que notre sous-traitant ; un contrat de sous-traitance a été conclu. Pour le site web, la base juridique est l’art. 6, paragraphe 1, point f), du RGPD ; notre intérêt légitime réside dans une mise à disposition fiable et sécurisée du site web, sans rendre le serveur directement accessible depuis Internet. Pour la transmission des statistiques de l’application, la base juridique est votre consentement (voir « Statistiques anonymes »).

Des données peuvent alors être transférées vers les États-Unis. Cloudflare est certifiée au titre de l’EU-US Data Privacy Framework ; le transfert repose sur la décision d’adéquation de la Commission européenne relative à ce cadre. En outre, des clauses contractuelles types de la Commission européenne ont été conclues.

Fichiers journaux du serveur

Lorsque vous consultez une page, le serveur enregistre automatiquement des données d’accès dans son journal d’accès :

  • adresse IP
  • date et heure de la requête
  • adresse consultée (URL)
  • référent (la page visitée précédemment, si elle est transmise)
  • navigateur et système d’exploitation (user agent)
  • code de statut HTTP et volume de données transférées

Si une erreur survient lors du traitement d’une requête, le logiciel du serveur peut en outre consigner un message d’erreur, susceptible de contenir votre adresse IP. Les données sont traitées afin de garantir la sécurité et le fonctionnement technique, par exemple pour trouver des erreurs et détecter des attaques. Elles ne sont pas combinées avec d’autres sources de données. La base juridique est l’art. 6, paragraphe 1, point f), du RGPD.

Les fichiers journaux sont limités à 15 MB au total. Une fois cette taille atteinte, les entrées les plus anciennes sont supprimées en continu. En outre, ils sont entièrement supprimés chaque fois que l’environnement du serveur est recréé, par exemple lors d’une mise à jour du serveur web. La durée de conservation d’une entrée dépend donc du nombre de requêtes.

Exception : les requêtes que l’application envoie à l’adresse des statistiques (https://beasties.hohl.dev/wp-json/beasties/v1/stats) ne sont pas inscrites dans le journal d’accès.

Cookies et stockage dans le navigateur

Le site web ne dépose aucun cookie pour les visiteurs. Seule la connexion à l’espace d’administration de WordPress dépose des cookies de connexion techniquement nécessaires ; cela ne concerne que l’exploitant. La mesure d’audience (voir « Mesure d’audience ») fonctionne elle aussi sans cookies. Pour les cookies de Cloudflare, voir « Hébergement et Cloudflare ».

Si vous choisissez entre le mode clair et le mode sombre, votre navigateur conserve ce choix dans son stockage local (localStorage, entrée « hohl.theme ») afin qu’il soit maintenu lors de votre prochaine visite. Cette entrée ne quitte jamais votre appareil et est supprimée dès que vous choisissez à nouveau « Système ». Ce stockage est strictement nécessaire pour fournir la fonction que vous avez demandée (§ 25, paragraphe 2, n° 2, de la TDDDG).

Si vous ouvrez https://beasties.hohl.dev/ sans indication de langue dans l’adresse, le serveur vous redirige vers la version linguistique correspondant au réglage de langue de votre navigateur. Rien n’est enregistré à cet effet.

La recherche sur le site web s’effectue dans votre navigateur : celui-ci charge un index de recherche depuis le serveur, et les résultats s’affichent au fur et à mesure de la saisie, sans que vos termes de recherche soient transmis. Ce n’est que si vous appuyez sur Entrée sans choisir de résultat, ou si vous ouvrez le lien vers tous les résultats, que votre terme de recherche est envoyé au serveur dans l’adresse (URL) et enregistré dans le journal d’accès comme n’importe quelle adresse. Si la recherche ne trouve rien, elle propose un lien qui ouvre dans votre application de messagerie un e-mail à notre intention, avec votre terme de recherche comme objet.

Mesure d’audience

Pour savoir quelles pages sont consultées et à quelle vitesse elles se chargent, nous utilisons sur le site web Cloudflare Web Analytics, un service de Cloudflare (voir « Hébergement et Cloudflare »). Cela concerne uniquement le site web, pas l’application. Cloudflare ajoute aux pages qu’elle délivre un petit script que votre navigateur charge depuis static.cloudflareinsights.com. Ce script relève, via une interface du navigateur, les temps de chargement et les indicateurs de performance de la page (par exemple les Core Web Vitals) et les envoie à l’adresse /cdn-cgi/rum du même domaine, c’est-à-dire à Cloudflare.

Sont alors traités : l’adresse consultée (domaine et chemin), le référent, le navigateur, le système d’exploitation et le type d’appareil (déduits du user agent), le pays d’où provient la requête ainsi que les temps de chargement mesurés. Lors du chargement du script et de l’envoi des mesures, Cloudflare reçoit aussi votre adresse IP, pour des raisons techniques. Nous ne voyons que des chiffres agrégés, par exemple les pages vues par page ou les visites par pays, jamais des personnes individuelles.

Selon Cloudflare, Web Analytics ne dépose aucun cookie et n’utilise aucun autre stockage dans le navigateur, comme le localStorage. Toujours selon Cloudflare, le service ne crée pas non plus d’« empreinte » des personnes à partir de l’adresse IP, du user agent ou d’autres données et ne suit pas les personnes d’un site à l’autre parmi les sites web de ses clients. Une visite est reconnue uniquement au fait que le référent n’appartient pas au domaine consulté.

Cloudflare intervient à cet égard en tant que notre sous-traitant ; pour les transferts vers les États-Unis, ce qui est indiqué sous « Hébergement et Cloudflare » s’applique. La base juridique est l’art. 6, paragraphe 1, point f), du RGPD ; notre intérêt légitime consiste à savoir quels contenus sont utilisés et où les pages se chargent trop lentement, afin d’améliorer le site web. Vous pouvez vous opposer à ce traitement (voir « Vos droits »). Vous pouvez aussi empêcher vous-même la mesure en bloquant les requêtes vers static.cloudflareinsights.com dans votre navigateur ou avec un bloqueur de contenu ; le site web continue alors de fonctionner normalement.

Pas de pistage, pas de contenus tiers

En dehors de la mesure d’audience décrite ci-dessus, le site web n’utilise aucun service de pistage et n’affiche aucune publicité. Il n’y a ni fonction de commentaire, ni formulaire de contact, ni lettre d’information, ni plugin de réseaux sociaux, ni vidéo intégrée.

Les polices, les images et tous les autres éléments sont chargés depuis le serveur propre de l’exploitant. Aucun contenu provenant de Google Fonts, de réseaux de diffusion de contenu (CDN) ou d’autres tiers n’est intégré. Le plugin SEO utilisé (Rank Math) ne transmet aucune donnée des visiteurs à des tiers. Des connexions à des tiers ne s’établissent que de la manière décrite sous « Hébergement et Cloudflare » et « Mesure d’audience » ou lorsque vous suivez un lien, par exemple vers l’App Store ; la politique de confidentialité du fournisseur concerné s’applique alors.

Contact par e-mail

Si vous nous écrivez par e-mail, par exemple à [email protected] (y compris via le formulaire de commentaires de l’application) ou à une autre adresse sous hohl.dev, nous traitons votre adresse e-mail, le cas échéant votre nom et le contenu de votre message, y compris les pièces jointes et les éventuelles infos sur l’appareil, afin de traiter votre demande. Les e-mails adressés à des adresses sous hohl.dev sont transférés via le service Email Routing de Cloudflare vers une boîte de messagerie de l’exploitant chez Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Irlande (Gmail), et y sont stockés. Google peut également transférer des données vers les États-Unis ; Google LLC est certifiée au titre de l’EU-US Data Privacy Framework.

La base juridique est l’art. 6, paragraphe 1, point f), du RGPD ; notre intérêt légitime réside dans la réponse à votre demande. Lorsqu’il s’agit d’un contrat, la base juridique est l’art. 6, paragraphe 1, point b), du RGPD. Nous supprimons vos e-mails dès que la demande est traitée et qu’aucune obligation légale de conservation ne s’y oppose.

Le formulaire de contact de hohl.dev est régi par la politique de confidentialité de hohl.dev.

Destinataires et transferts vers des pays tiers

Les destinataires de données à caractère personnel sont :

  • Cloudflare, Inc., en tant que notre sous-traitant pour la connexion au serveur, y compris la transmission des statistiques de l’application, pour la mesure d’audience du site web et pour le transfert des e-mails
  • Google Ireland Limited (Gmail), en tant que fournisseur de messagerie de l’exploitant, pour les e-mails que vous nous envoyez

Apple traite des données sous sa propre responsabilité, et non pour notre compte, lorsque vous utilisez l’App Store, StoreKit, la fenêtre d’évaluation ou une sauvegarde de votre appareil. D’Apple, nous recevons uniquement les chiffres agrégés décrits sous « Rapports de plantage et analyses de l’application par Apple ».

Les transferts vers les États-Unis reposent sur la décision d’adéquation de la Commission européenne relative à l’EU-US Data Privacy Framework. Il n’y a pas de prise de décision automatisée, y compris de profilage. La fourniture de données n’est imposée ni par la loi ni par un contrat ; sans adresse e-mail, nous ne pouvons toutefois pas vous répondre.

Vos droits

Vous disposez, à l’égard du responsable du traitement, des droits suivants concernant les données à caractère personnel qui vous concernent :

  • Droit d’accès (art. 15 du RGPD)
  • Droit de rectification (art. 16 du RGPD)
  • Droit à l’effacement (art. 17 du RGPD)
  • Droit à la limitation du traitement (art. 18 du RGPD)
  • Droit à la portabilité des données (art. 20 du RGPD)
  • Droit d’opposition au traitement (art. 21 du RGPD)
  • Droit de retirer votre consentement avec effet pour l’avenir (art. 7, paragraphe 3, du RGPD)

Droit d’opposition

Lorsque le traitement est fondé sur l’art. 6, paragraphe 1, point f), du RGPD, vous pouvez à tout moment vous opposer au traitement pour des raisons tenant à votre situation particulière. Les données ne sont alors plus traitées, à moins qu’il n’existe pour le traitement des motifs légitimes et impérieux qui prévalent sur vos intérêts, droits et libertés, ou que le traitement ne serve à la constatation, à l’exercice ou à la défense de droits en justice.

Droit d’introduire une réclamation

Vous avez le droit d’introduire une réclamation auprès d’une autorité de contrôle de la protection des données. L’autorité compétente pour le responsable du traitement est la Commissaire à la protection des données et à la liberté d’information du Land de Rhénanie-du-Nord-Westphalie (LDI NRW), Kavalleriestraße 2–4, 40213 Düsseldorf, Allemagne.

Pour exercer vos droits, un simple message informel à [email protected] suffit. Les totaux quotidiens enregistrés des statistiques anonymes ne peuvent être rattachés à aucune personne ; les demandes d’accès ou d’effacement ne peuvent donc pas les concerner. Le retrait de votre consentement met fin à tout envoi ultérieur.

Mises à jour

La présente politique de confidentialité est à jour au 19 octobre 2026. Elle sera adaptée en cas de modification de l’application, du site web ou des exigences légales.