Politique de confidentialité
Dernière mise à jour : 21 août 2026
WorldSwitch (« nous ») s'engage à protéger la vie privée des utilisateurs (« tu »). Cette politique décrit les données collectées, leur finalité et tes droits.
1. Responsable du traitement
Le responsable du traitement est l'éditeur identifié dans les mentions légales.
Contact pour toute question relative à la protection des données : contact@worldswitchapp.com
2. Données collectées
2.1. Sans compte (conversion gratuite ≤ 70 Mo)
- Fichier du monde uploadé : traité pour conversion uniquement
- Logs techniques minimaux : User-Agent, statut de conversion (conservés le temps du débogage, voir le tableau ci-dessous)
Adresse IP : utilisée uniquement pour empêcher les abus (limitation du nombre de requêtes, quotas d'envoi), sur la base de notre intérêt légitime à protéger le service. Elle n'est jamais enregistrée en base de données et n'apparaît jamais en clair : le compteur anti-abus est rangé sur le serveur sous une empreinte cryptographique (SHA-256) de l'adresse, effacée dès la fin de la fenêtre de limitation et au plus tard au bout d'une heure. Pour les adresses IPv6, seul le préfixe réseau sert de compteur, pas l'adresse complète. Un envoi en cours porte la même empreinte à côté de lui, le temps de compter ce qu'une même connexion occupe ; elle disparaît avec l'envoi (24 heures au plus). Aucun autre usage, aucun croisement, aucune transmission.
Aucun compte WorldSwitch, nom civil ni adresse email n'est requis pour une conversion gratuite. Tu peux toutefois fournir volontairement le UUID de ton compte Java afin de rattacher ton profil au monde converti.
Ce que ton fichier contient, en revanche, nous ne le choisissons pas. Une sauvegarde Minecraft peut porter des données personnelles de tiers : identifiants de compte (UUID Java, XUID/MSA Bedrock), pseudonymes, noms d'animaux et d'objets, textes de panneaux et de livres, coordonnées de bases. Nous les traitons uniquement pour convertir le monde et préserver, lorsque c'est nécessaire, la correspondance des profils entre les deux éditions.
Données de joueurs tiers. Ces données nous sont fournies indirectement par le Client au moyen du fichier monde : les joueurs concernés ne sont pas nécessairement parties au contrat conclu avec WorldSwitch. Pour leur traitement, WorldSwitch invoque son intérêt légitime (art. 6.1.f RGPD) à fournir techniquement la conversion demandée, uniquement lorsque ce traitement est nécessaire et que les intérêts ou droits et libertés fondamentaux des personnes concernées ne prévalent pas. La source de ces données est le monde transmis par le Client. Lorsque les conditions de l'article 14.5.b RGPD sont réunies parce qu'une information individuelle est impossible ou exigerait des efforts disproportionnés, WorldSwitch rend la présente information publiquement accessible et applique les autres mesures appropriées requises. Un joueur concerné peut exercer les droits décrits à l'article 7.
Ce qui en est conservé, et pour combien de temps. Convertir suppose de lire le monde, et le résultat de cette lecture est enregistré à côté du fichier : nom du monde et du niveau, coordonnées d'apparition, icône, ainsi que les identifiants de joueurs nécessaires au rattachement des profils (UUID Java, XUID/MSA relevés dans le monde). Ces métadonnées servent à afficher ton suivi, à reprendre une conversion interrompue et à rattacher chaque inventaire au bon joueur. Dans les métadonnées techniques du suivi de conversion, elles survivent au fichier, dont l'accès est coupé à 24 h et la suppression déclenchée dès cette échéance. Avec le réglage actuel, le balayage automatique nettoie ces métadonnées pour les conversions ayant atteint un statut terminal lorsque leur enregistrement a été créé depuis plus de7 jours. La suppression de ton compte déclenche également leur effacement pour les conversions concernées ; si cette opération ponctuelle échoue, le balayage de rétention reste le filet de sécurité. Des informations distinctes nécessaires à une confirmation de commande ou à une pièce comptable suivent les finalités et critères de conservation indiqués au tableau de l'article 3. Rien n'est indexé, revendu, ni réutilisé à des fins étrangères au service. Si tu envoies le monde d'un serveur partagé, tu dois disposer du droit de le transmettre.
2.2. Compte et commandes payantes
- Email de compte : lorsqu'un compte existe, pour l'authentification et les notifications liées au compte
- Email de commande ou de facturation : utilisé pour la confirmation du paiement, l'envoi des documents contractuels et de facturation et le suivi de la commande. Une commande payante peut donc conduire WorldSwitch à recevoir et conserver cet email même si aucun compte WorldSwitch n'est créé. Si un compte est ensuite supprimé, l'email de commande peut rester associé au paiement dissocié du compte pour les finalités et selon les critères de conservation indiqués à l'article 3
- Mot de passe : lorsqu'il existe, stocké sous forme de hash bcrypt (jamais en clair)
- Nom d'utilisateur : optionnel
- Données OAuth (si connexion via Google/Discord) : fournisseur utilisé, identifiant du compte chez ce fournisseur, email et, lorsqu'ils sont transmis, nom et image de profil. L'adaptateur d'authentification peut aussi enregistrer les données techniques nécessaires à la session OAuth, par exemple jeton d'accès, jeton d'actualisation, ID token, portée autorisée, type de jeton, date d'expiration et état de session, selon le fournisseur et les autorisations accordées
- Historique des conversions : dates, noms de mondes lorsqu'ils sont encore présents dans les métadonnées de suivi, tailles, prix payés et documents de facturation
2.3. Demandes de support
Si tu écris au support, nous recevons ton adresse email, le contenu de ta demande et les pièces jointes que tu choisis d'envoyer. N'envoie un monde complet que si cela est nécessaire et après l'avoir décidé volontairement : contrairement à une conversion ordinaire automatisée, il peut alors être consulté par les personnes autorisées de l'équipe afin de diagnostiquer le problème et de te répondre. Ces éléments sont conservés pendant le temps nécessaire au traitement de la demande, puis supprimés lorsqu'ils ne sont plus utiles, sauf conservation plus longue nécessaire à la constatation, à l'exercice ou à la défense d'un droit en justice.
2.4. Données bancaires
Aucune donnée bancaire n'est stockée sur nos serveurs. Le paiement est traité exclusivement par Stripe, prestataire certifié PCI-DSS niveau 1. Stripe stocke et traite les données de carte conformément à sa propre politique de confidentialité.
3. Finalités et bases légales
| Donnée | Finalité | Base légale (RGPD) | Conservation |
|---|---|---|---|
| Fichier monde uploadé — données du Client | Conversion | Exécution contractuelle (art. 6.1.b) | Accès coupé à 24 h ; suppression déclenchée aussitôt, finalisée de façon asynchrone par l'hébergeur |
| Données de joueurs tiers contenues dans le monde | Conversion des données contenues dans le monde et, lorsque nécessaire, correspondance technique des profils | Intérêt légitime (art. 6.1.f), dans les conditions décrites à l'article 2.1 | Dans le fichier : même durée que le fichier ; dans les métadonnées techniques de suivi : avec le réglage actuel, nettoyage pour les jobs au statut terminal dont l'enregistrement a été créé depuis plus de 7 jours |
| Fichier converti | Téléchargement par l'utilisateur | Exécution contractuelle | Accès coupé à 24 h ; suppression déclenchée aussitôt, finalisée de façon asynchrone par l'hébergeur |
| Empreinte d'adresse IP et données anti-abus | Protection du service, quotas et limitation des abus | Intérêt légitime (art. 6.1.f) | Compteur principal : au plus 1 h ; empreinte associée à un envoi en cours : jusqu'à disparition de l'envoi, 24 h au plus |
| Email de compte | Authentification et notifications liées au compte | Exécution contractuelle | Tant que le compte existe, sous réserve des informations qu'une obligation légale impose de conserver séparément |
| Email de commande / facturation | Confirmation, documents contractuels, facturation, réconciliation, remboursement éventuel et suivi de la commande | Exécution contractuelle ; intérêt légitime pour le suivi, la preuve des opérations et la défense de nos droits ; obligation légale pour les informations qui doivent être conservées | Conservé selon les besoins liés au suivi de la commande, à la preuve des opérations et au respect des obligations légales applicables. Les pièces comptables soumises à une durée légale de conservation suivent cette durée propre |
| Données OAuth | Authentification et liaison du compte Google/Discord | Exécution contractuelle | Liées au compte jusqu'à sa suppression ; certains jetons expirent ou peuvent être révoqués plus tôt |
| Données de confirmation transactionnelle (destinataire et contenu de commande nécessaire à l'envoi) | Envoi ou reprise de la confirmation, remise des documents contractuels et preuve de la commande | Exécution contractuelle ; intérêt légitime à assurer et documenter l'envoi ainsi qu'à conserver la preuve des opérations | Conservées selon les besoins liés à l'envoi et au suivi de la confirmation, à la preuve des opérations et au respect des obligations légales applicables |
| Historique conversions | Affichage dashboard, support | Exécution contractuelle | Jusqu'à 90 jours visibles (100 dernières) ; dans les métadonnées techniques du suivi, le nom du monde et les identifiants de joueurs sont nettoyés pour les jobs au statut terminal dont l'enregistrement a été créé depuis plus de 7 jours |
| Emails et pièces jointes de support | Répondre à la demande et diagnostiquer le problème | Exécution contractuelle ou intérêt légitime (support et sécurité) | Jusqu'à la clôture de la demande, puis tant qu'ils restent nécessaires à sa gestion ou à la défense d'un droit |
| Factures | Comptabilité | Obligation légale (art. 60, §3 du Code de la TVA ; art. III.86 du Code de droit économique) | 10 ans |
| Logs techniques | Sécurité, débogage | Intérêt légitime | Rotation par volume, plafonnée à ~100 Mo par service : les lignes les plus anciennes sont écrasées par les nouvelles. La durée dépend donc du trafic ; aucune durée fixe n'est promise |
4. Destinataires des données
- Personnes autorisées de l'équipe WorldSwitch — uniquement lorsqu'une intervention de support le nécessite
- netcup GmbH (Karlsruhe, Allemagne) — hébergement du serveur : fichiers temporaires de conversion et journaux techniques. Serveur situé à Nuremberg (Allemagne)
- Cloudflare R2 (Cloudflare, Inc.) — stockage temporaire des mondes envoyés et convertis, selon les durées et modalités indiquées ci-dessus
- Neon — base de données managée pour les données de compte et l'historique ; la région effectivement utilisée dépend de la configuration de production
- Stripe (paiement) — données de paiement, email de facturation
- Resend (email transactionnel) — adresse email + contenu de l'email
- Google et/ou Discord — uniquement lorsque le fournisseur OAuth correspondant est activé et que tu choisis de l'utiliser pour te connecter : données nécessaires à l'authentification selon les autorisations présentées par ce fournisseur
Aucune donnée n'est vendue, louée ou partagée à des fins marketing. Aucune analytique tierce (Google Analytics, Facebook Pixel, etc.) n'est utilisée.
5. Cookies
Le site n'utilise que des cookies strictement nécessaires (exemptés de consentement selon les lignes directrices de l'APD — Autorité de protection des données) :
- Cookie de session (httpOnly, sameSite=Lax) — pour rester connecté
- localStorage — pour reprendre là où tu t'es arrêté. Il contient, sur ton appareil uniquement : la référence de ta conversion, son code d'accès, la correspondance joueur → compte que tu as saisie (24 h), et pendant un envoi en cours son jeton et l'empreinte du fichier choisi — nom, taille et date (6 h). Rien de tout cela n'est un cookie et rien n'est envoyé à un tiers. Vider le stockage du site les efface, au prix de la reprise en cours.
Aucun cookie publicitaire, aucun cookie de profilage, aucun cookie analytique.
Aucune mesure d'audience n'est actuellement activée — ni Google Analytics, ni équivalent, y compris sans cookie. Si une mesure d'audience sans cookie et sans identifiant persistant était mise en place, cette politique et la liste des destinataires ci-dessus seraient mises à jour avant son activation.
6. Transferts hors Espace économique européen (EEE)
La localisation et les flux dépendent des prestataires et des régions effectivement configurés en production. Certains prestataires ou certaines de leurs entités peuvent être établis ou traiter des données hors de l'EEE, notamment Stripe,Cloudflare, Resend et, si leur connexion OAuth est activée et utilisée, Google ou Discord. Selon le destinataire et le transfert concernés, l'encadrement peut reposer sur une décision d'adéquation applicable — notamment le Data Privacy Framework (DPF)pour une organisation américaine participante lorsque ses conditions sont remplies — ou sur les clauses contractuelles types de la Commission européenne, complétées lorsque nécessaire par des mesures supplémentaires.
Ces mécanismes sont ceux prévus par le chapitre V du RGPD. Une décision d'adéquation peut évoluer et les clauses contractuelles types supposent une appréciation du transfert concerné. Pour connaître le mécanisme applicable à un prestataire déterminé et obtenir, lorsqu'elles s'appliquent, des informations sur les garanties appropriées ou les modalités permettant d'en obtenir une copie, contacte contact@worldswitchapp.com. Nous privilégions, lorsqu'un choix existe, les sous-traitants et régions situés dans l'EEE.
7. Tes droits (RGPD)
Selon les conditions prévues par le RGPD, tu disposes notamment des droits suivants :
- Droit d'accès à tes données
- Droit de rectification
- Droit à l'effacement (« droit à l'oubli »), sous réserve notamment des obligations légales de conservation
- Droit à la limitation du traitement dans les cas prévus par le RGPD
- Droit à la portabilité des données que tu as fournies lorsque le traitement est effectué par des moyens automatisés et fondé sur ton consentement ou sur un contrat, dans les conditions de l'article 20 RGPD
- Droit d'opposition, notamment aux traitements fondés sur l'intérêt légitime dans les conditions de l'article 21 RGPD
- Droit de retirer ton consentement à tout moment lorsqu'un traitement déterminé est fondé sur ton consentement, sans remettre en cause la licéité du traitement antérieur au retrait
Pour exercer un droit, contacte : contact@worldswitchapp.com. WorldSwitch s'engage à répondre sans retard injustifié et au plus tard dans le mois suivant la réception de la demande.
Si tu estimes que tes droits ne sont pas respectés, tu peux introduire une réclamation auprès de l'Autorité de protection des données (APD — Gegevensbeschermingsautoriteit), l'autorité de contrôle belge : autoriteprotectiondonnees.be.
8. Sécurité
Nous mettons en œuvre les mesures techniques et organisationnelles suivantes :
- Chiffrement HTTPS (TLS) en transit
- Chiffrement au repos des bases de données
- Mots de passe hashés avec bcrypt
- Sessions sécurisées (httpOnly, sameSite, durée limitée)
- Suppression automatique des fichiers temporaires
- Journaux d'accès plafonnés par rotation automatique
- Pas de stockage de données bancaires (déléguées à Stripe)
En cas de violation de données à caractère personnel, nous la notifions à l'Autorité de protection des données sans retard injustifié et, lorsque cela est possible, au plus tard 72 heures après en avoir pris connaissance, sauf si la violation est peu susceptible d'engendrer un risque pour les droits et libertés des personnes concernées (art. 33 RGPD). Lorsqu'une violation est susceptible d'engendrer un risque élevé, les personnes concernées sont informées dans les meilleurs délais par un moyen approprié, sous réserve des exceptions prévues à l'article 34 RGPD.
9. Modification de la politique
Cette politique peut être mise à jour. La version en vigueur est publiée sur le site. Lorsqu'une modification impose, au regard du RGPD, de fournir une nouvelle information individuelle aux personnes concernées, cette information est communiquée par un moyen approprié. Pour une commande, la version de la politique présentée au moment de la commande est enregistrée avec le paiement et une copie est envoyée avec la confirmation ; cette conservation documente l'information fournie et ne signifie pas que l'ensemble des traitements décrits repose sur le consentement.
10. Contact
Pour toute question relative à tes données : contact@worldswitchapp.com