INVITE-ONLY · SUR INVITATION
PIXELWAR · DATA

Privacy · Confidentialité

How the invite-only release uses and protects player data. · Comment la version sur invitation utilise et protège les données des joueurs.
01

Controller · Responsable du traitement

PixelWar is published by Clément Morlat under the trade name Ex-Nihilo Solutions, in France. Clément Morlat is the data controller. Privacy contact: contact@ex-nihilo.agency. PixelWar est édité par Clément Morlat sous le nom commercial Ex-Nihilo Solutions, en France. Clément Morlat est responsable du traitement. Contact données personnelles : contact@ex-nihilo.agency.
02

Data we process · Données traitées

We process a technical account identifier, username, language, progress, skill choices, missions, achievements, placed pixels, reports, blocked users, clan membership and clan chat. Email is collected when you request a waitlist invitation, choose email authentication or an enabled identity provider returns an email for authentication and recovery. Apple or Google may provide a stable sign-in identifier when those methods are enabled. Nous traitons un identifiant technique de compte, le pseudo, la langue, la progression, les choix de talents, les missions, les succès, les pixels posés, les signalements, les utilisateurs bloqués, l’appartenance à un clan et la discussion du clan. L’adresse e-mail est collectée lors d’une demande d’invitation sur liste d’attente, du choix de l’authentification par e-mail ou lorsqu’un fournisseur d’identité activé transmet une adresse pour l’authentification et la récupération du compte. Apple ou Google peut fournir un identifiant de connexion stable lorsque ces méthodes sont activées.
03

Purposes and legal bases · Finalités et bases légales

Account and game data is required to provide the service, save progress, synchronize the shared canvas and deliver requested social features. Security logs, player limits, fraud prevention and moderation rely on our legitimate interest in protecting the service and its users. Consent is requested where required for advertising or related device access. Les données de compte et de jeu sont nécessaires pour fournir le service, sauvegarder la progression, synchroniser le canevas partagé et proposer les fonctions sociales demandées. Les journaux de sécurité, les limites de jeu, la prévention de la fraude et la modération reposent sur notre intérêt légitime à protéger le service et ses utilisateurs. Le consentement est demandé lorsqu’il est requis pour la publicité ou les accès associés à l’appareil.
04

Service providers · Sous-traitants

Supabase hosts authentication and game data in the European Union. Fly.io runs the real-time game-sync gateway, which receives the Supabase account identifier, a short-lived access credential and connection metadata to authenticate and synchronize a session. Expo/EAS builds and delivers the app and its updates. Cloudflare Turnstile protects the invitation waitlist: the raw IP address is transmitted to Cloudflare for challenge verification, while PixelWar stores only an HMAC of the network address for rate limiting for approximately 48 hours. Apple and Google process store purchases. PixelWar sends the Supabase UUID to RevenueCat as the app user ID needed to associate purchases and entitlement status, and to Google Mobile Ads as the user ID used solely for server-side reward verification. Google Mobile Ads may also process device identifiers, approximate location derived from the IP address, diagnostics and ad interaction data according to the consent choices presented in the app. PixelWar requests non-personalized ads and provides an in-app privacy-options control. Supabase héberge l’authentification et les données de jeu dans l’Union européenne. Fly.io exploite la passerelle de synchronisation en temps réel, qui reçoit l’identifiant de compte Supabase, un justificatif d’accès de courte durée et des métadonnées de connexion afin d’authentifier et de synchroniser la session. Expo/EAS construit et distribue l’application et ses mises à jour. Cloudflare Turnstile protège la liste d’attente : l’adresse IP brute est transmise à Cloudflare pour vérifier le challenge, tandis que PixelWar ne conserve qu’un HMAC de l’adresse réseau pendant environ 48 heures afin de limiter les abus. Apple et Google traitent les achats du store. PixelWar transmet l’UUID Supabase à RevenueCat comme identifiant applicatif nécessaire pour associer les achats et le statut des droits, et à Google Mobile Ads comme identifiant utilisé uniquement pour la validation serveur des récompenses. Google Mobile Ads peut aussi traiter des identifiants d’appareil, une localisation approximative déduite de l’adresse IP, des diagnostics et des interactions publicitaires selon les choix de consentement présentés dans l’application. PixelWar demande des publicités non personnalisées et propose un réglage de confidentialité dans l’application.
05

Sharing and transfers · Partage et transferts

We do not sell personal data. Data is shared only with providers needed to operate PixelWar, comply with the law or protect users. Some providers may process data outside the European Economic Area under their contractual safeguards and applicable transfer mechanisms. Nous ne vendons pas les données personnelles. Elles sont partagées uniquement avec les prestataires nécessaires au fonctionnement de PixelWar, au respect de la loi ou à la protection des utilisateurs. Certains prestataires peuvent traiter des données hors de l’Espace économique européen selon leurs garanties contractuelles et les mécanismes de transfert applicables.
06

Retention · Conservation

Waitlist requests and their invitation status are retained for no more than 12 months after the last recorded request or update, unless you ask us to remove them sooner. Re-submitting an email already on file does not extend that period. Account and game data is retained while your account is active. Deleting an account removes its authentication profile, progress, missions, achievements, unlocked skills and clan membership. Placed pixels remain on the shared canvas so the collective artwork is not damaged, but their player attribution is anonymized. Clan chat messages remain to preserve conversation continuity, but the account link is removed and the username is anonymized as “Deleted player”. Purchase and entitlement records may remain with Apple, Google or RevenueCat for billing, legal and fraud-prevention requirements. Short-lived backups, legal obligations and proportionate anti-abuse records may also delay complete erasure. Les demandes sur liste d’attente et leur statut d’invitation sont conservés au maximum 12 mois après la dernière demande ou mise à jour enregistrée, sauf demande de suppression anticipée. Renvoyer une adresse e-mail déjà enregistrée ne prolonge pas cette durée. Les données de compte et de jeu sont conservées tant que le compte est actif. La suppression d’un compte efface son profil d’authentification, sa progression, ses missions, ses succès, ses talents débloqués et son appartenance à un clan. Les pixels posés restent sur le canevas partagé afin de ne pas dégrader l’œuvre collective, mais leur attribution au joueur est anonymisée. Les messages du chat de clan restent pour préserver la continuité des échanges, mais le lien au compte est supprimé et le pseudo est anonymisé par un libellé générique de joueur supprimé. Les traces d’achat et de droits peuvent rester chez Apple, Google ou RevenueCat pour les besoins de facturation, les obligations légales et la prévention de la fraude. Les sauvegardes de courte durée, les obligations légales et les traces anti-abus proportionnées peuvent également retarder l’effacement complet.
07

Your rights · Vos droits

Depending on your location, you may request access, correction, deletion, restriction, portability or objection, and withdraw consent at any time. Delete your account directly from Profile > Danger zone, or follow the public deletion page. You may also contact your competent data protection authority. Selon votre lieu de résidence, vous pouvez demander l’accès, la rectification, l’effacement, la limitation, la portabilité ou l’opposition, et retirer votre consentement à tout moment. Supprimez directement votre compte depuis Profil > Zone sensible ou suivez la page publique de suppression. Vous pouvez également saisir l’autorité de protection des données compétente.
08

Children and policy changes · Mineurs et modifications

PixelWar is not directed to children under 13. If local law requires a higher age for independent consent, a parent or guardian must authorize use. Material policy changes will be communicated in the app or on this page before they take effect when required. PixelWar ne s’adresse pas aux enfants de moins de 13 ans. Si la loi locale exige un âge supérieur pour consentir seul, l’utilisation doit être autorisée par un parent ou un représentant légal. Les modifications importantes de cette politique seront annoncées dans l’application ou sur cette page avant leur entrée en vigueur lorsque cela est requis.

Need help? · Besoin d’aide ?

contact@ex-nihilo.agency
Last updated: 6 September 2026 · Dernière mise à jour : 6 septembre 2026