Habblaud World

Politique de confidentialité

Ce qui sort de votre ordinateur, ce qui ne sort jamais, ce que le serveur conserve et ce que vous contrôlez.

Version v1

Qui s'occupe de vos données

Habblaud World est maintenu par Marcio Motta, personne physique. C'est cette personne qui décide de l'usage des données. Dans le langage de la loi, c'est le responsable du traitement.

Pour toute question de confidentialité, écrivez à [email protected]. Nous répondons sous 15 jours.

Ce que couvre cette politique

Cette politique s'applique à Habblaud World : le compte, votre personnage, votre immeuble et le serveur du monde.

Habblaud, le bureau qui tourne sur votre ordinateur, ne change pas pour qui ne crée pas de compte : 100 % local, sans aucune nouvelle connexion et sans aucune nouvelle donnée conservée. En entreprise, vous pouvez même masquer l'invitation au World, avec HABBLAUD_WORLD=0 dans le .env.

Comment les données quittent votre ordinateur

  • Le navigateur ne parle jamais au serveur du monde. C'est Habblaud, sur votre ordinateur, qui lui parle, par une connexion chiffrée (TLS). Le navigateur continue de ne parler qu'à localhost.
  • Un seul fichier décide de ce qui sort. Il est ouvert, dans le dépôt public de Habblaud, et ses tests échouent si un champ hors de la liste ou un texte de votre bureau apparaît.
  • Le serveur refuse le reste. Il vérifie chaque champ et rejette le paquet qui contient un champ inconnu ou du texte libre.
  • Vous voyez ce qui a été envoyé. Dans Réglages › Habblaud World › Voir ce qui a été envoyé, Habblaud affiche le JSON exact du dernier envoi, avec l'heure et la taille.

« Avec les données qui sortent, impossible de savoir qui vous êtes ni sur quoi vous travaillez. »

Ce qui sort de votre ordinateur

C'est une liste fermée. Seul ce qui figure ici sort.

Ce qui sortPourquoi
Thème utilisé : aucun, Halloween ou Noël (« Automatique » devient le thème du jour).L'immeuble et l'intérieur s'affichent avec votre thème.
Étages : un par salle avec une session ouverte. Pour chacun, seulement un code aléatoire. Il ne vient ni du nom ni du dossier du projet et change toutes les 24 h (avec une variation de 6 h au plus). Aucun horaire.La hauteur de l'immeuble et les salles de l'intérieur.
Agents : pour chacun, un code aléatoire ; s'il est principal ou sous-agent (et de quel agent) ; l'outil (Claude Code ou Codex) ; le statut (au travail, en attente, inactif ou attend le shell) ; un nom tiré au sort dans une liste ; et l'apparence du personnage (couleurs et pièces tirées au sort, avec par-dessus celles que vous avez choisies dans l'éditeur). Sans « depuis quand ».Le bon personnage, qui fait ce qu'il faut, au bon poste.
Consommation de tokens : le total de l'immeuble sur la journée et sur la semaine (entrée et sortie de tous les agents), arrondi. Le serveur ne publie que la tranche : jusqu'à 100 000, jusqu'à 1 million, jusqu'à 10 millions, jusqu'à 100 millions ou au-delà. Désactivable.Le compteur et l'enseigne de la façade, le total de la ville et le classement, si vous y participez.
Tâches terminées : par agent, la tranche du jour (0, 1–2, 3–5 ou 6 et plus). Jamais le titre.Le « +1 » au-dessus de la tête du personnage.
Compactage du contexte, seulement si vous l'activez : juste le fait que cela s'est produit, sans taille.Une animation dans la salle : la corbeille se remplit, puis elle est vidée.
Version de Habblaud et l'identification du code utilisé (le commit et si la copie a été modifiée).Compatibilité entre Habblaud et le serveur, et vérification des données. Compiler votre propre Habblaud est autorisé.
Langue de l'interface, par exemple fr. Elle part avec la connexion et l'inscription, pas dans le paquet de l'immeuble.Les e-mails et les avis arrivent dans votre langue.
Jeton de l'appareil : une clé aléatoire créée à la connexion et gardée sur votre ordinateur, jamais dans le navigateur.Prouver que la connexion vient de votre compte. Le serveur n'en garde qu'une empreinte (hash).
Ce que fait votre personnage dans le monde : marcher, entrer dans les immeubles et en sortir, mettre des likes, saluer (avec des phrases de la liste), ouvrir des profils, bloquer et signaler.Jouer. Ce sont vos commandes dans le monde, jamais des données du bureau.

Rien d'autre. Le paquet d'un bureau avec 3 projets et 5 agents pèse environ 2 Ko.

Ce qui ne sort jamais

  • Le chemin et le nom de vos projets, et le nom que vous avez donné aux salles.
  • Le titre des sessions, la branche, le mode de permission et le modèle d'IA (Opus, Sonnet, Haiku…).
  • Ce que font les agents : activité, tâches, commandes, shells, demandes de permission, questions, messages et tout texte de la conversation.
  • Le coût en argent, les lignes de code et le nombre d'appels d'outils.
  • Vos comptes Claude et Codex : e-mail, organisation, abonnement et utilisation sur 5 h et à la semaine.
  • Le nom que vous avez donné à un personnage, qui peut être votre vrai nom. Dans le monde, il reçoit un autre nom, tiré au sort.
  • La « graine » du personnage. L'apparence dans le monde vient d'un code aléatoire, pas de votre bureau.
  • Le nom de l'ordinateur, l'utilisateur du système et le fuseau horaire. L'appareil apparaît seulement comme « Appareil 1 », « 2 » ou « 3 ».
  • Les statistiques de « Ma journée », la chronologie du timelapse et l'historique des sessions.
  • Les agents du mode démonstration.
  • Votre IP. Habblaud ne l'envoie pas. Le serveur voit l'IP de la connexion, comme n'importe quel site, et ne garde que le pays (voir Ce que le serveur conserve).

Ce que voient les autres joueurs, en direct

« Les visiteurs du monde voient, en direct, combien de projets et d'agents vous faites tourner et ce que fait chaque personnage (au travail, en attente, inactif). Personne ne voit de quels projets il s'agit, ce que font les agents, ni qui vous êtes : seulement le pseudo et l'avatar que vous avez choisis. »

Immeuble allumé ne veut pas dire personne éveillée. Les agents travaillent seuls, même en pleine nuit, et un immeuble peut rester allumé 24 h sur 24. C'est pourquoi le World ne dit jamais que vous êtes « en ligne » ou « hors ligne ». Il dit que l'immeuble est « allumé » ou « éteint ».

Ce qui est public

  • Vous : nom de joueur, avatar, traits de personnalité, phrase de présentation, pays (si vous ne le masquez pas), likes reçus et quel est votre immeuble.
  • Votre immeuble, de l'extérieur : allumé ou éteint, le nombre d'étages (jusqu'à « 24+ »), combien d'agents sont au travail, en attente et inactifs, le thème, la tranche de tokens (si elle est activée), les likes et le mois de son arrivée dans le monde.
  • Votre immeuble, de l'intérieur : une salle par étage, avec un nom fictif (« Projet Ipê », « Projet Jade »…), et chaque personnage avec son nom, son rôle, son outil et son statut. Pas de terminal, pas de messages, pas de détails.

Comment « en direct » ne devient pas « identifiable »

  • Aucun projet n'est identifiable. Les codes et les noms fictifs des étages changent toutes les 24 h (avec une variation de 6 h au plus), et l'ordre des salles est mélangé. Qui visite deux jours de suite ne sait pas si c'est le même projet.
  • Aucun horaire du bureau ne sort. La visite montre le statut, jamais « depuis combien de temps ».
  • Aucun historique de l'immeuble n'est conservé. Il n'existe ni chronologie de l'immeuble ni « vu pour la dernière fois ».
  • Ni liste ni fil. Personne ne peut lister les immeubles ou les joueurs. Chacun ne reçoit que ce qui se trouve autour de lui. La mini-carte montre seulement combien d'immeubles sont allumés dans chaque pâté de maisons.
  • Vous contrôlez ce que vous montrez : masquer le pays ; mode discret (seulement allumé ou éteint et le nombre d'étages, sans compteurs ni statuts) ; fermé aux visites (on le voit de l'extérieur, mais personne n'entre) ; bloquer quelqu'un (vous disparaissez l'un pour l'autre, immeuble compris) ; et mettre en pause.

Une limite, dite clairement : qui observe le même immeuble longtemps peut remarquer des habitudes, comme plus d'agents en semaine. Comme les agents tournent seuls, même cela ne dit pas quand vous êtes devant l'ordinateur. Si vous ne voulez même pas cela, utilisez le mode discret ou mettez en pause.

Tokens : par tranches, jamais le coût

La consommation de tokens apparaît par tranches (ex. : ≈ 12 M par semaine), jamais le coût.

  • Habblaud envoie le total de l'immeuble sur la journée et sur la semaine, arrondi. Le serveur le convertit en tranche et ne publie que la tranche. Le chiffre exact, vous seul le voyez, dans votre Habblaud.
  • L'argent ne sort jamais : ni le coût, ni sa conversion en euros, en dollars ou en toute autre monnaie.
  • Ce qui apparaît concerne toujours l'immeuble, jamais la personne : « cet immeuble a consommé ≈ 12 M cette semaine ».
  • Afficher la consommation de tokens est activé par défaut, avec un interrupteur dans Réglages. Désactivé, les tokens ne sortent pas et la façade reste neutre.
  • Le classement est à part, et n'y entre que qui le veut (voir les Conditions d'utilisation).

Ce que le serveur conserve

De votre compte

  • E-mail. C'est votre identifiant. Il n'apparaît jamais aux autres joueurs.
  • Mot de passe : seulement une empreinte (hash Argon2id). Le mot de passe lui-même, jamais.
  • La langue, la version des conditions que vous avez acceptée et la date de l'acceptation.
  • État du compte : sur la liste d'attente, activé, suspendu ou banni.
  • Dates du compte : création, confirmation de l'e-mail, dernier accès, changements de nom et un journal de sécurité (connexions, déconnexions, pauses, suppressions et décisions de modération). Ces dates ne sont pas publiées.
  • Appareils : jusqu'à 3, avec l'étiquette « Appareil N », les dates d'utilisation et une empreinte (hash) du jeton.
  • Codes envoyés par e-mail : seulement une empreinte, valable 10 minutes.

De votre personnage

  • Nom de joueur, apparence, traits et phrase de présentation.
  • Pays : seulement le code du pays, tiré de l'IP. Il est remplacé à chaque connexion, sans historique.
  • Vos choix de visibilité : pays masqué, mode discret, fermé aux visites, tokens visibles, classement et compactage.

De la vie sociale

  • Likes donnés et reçus, blocages et signalements (faits et reçus, avec le motif et la décision).
  • Votre position dans la ville et les salutations passent par le serveur, mais restent uniquement en mémoire pendant que vous jouez.

De votre immeuble : seulement les compteurs actuels

  • La parcelle dans la ville, l'état (allumé, éteint, en pause…), le thème, le nombre d'étages, combien d'agents il y a dans chaque statut, les tranches de tokens du jour et de la semaine (et la somme de la semaine en cours, remise à zéro chaque lundi), les likes, le mois d'arrivée dans le monde et le jour du dernier signal.
  • Les étages et les personnages restent uniquement dans la mémoire du serveur, au fil de leur arrivée. Ils ne sont pas écrits sur disque.

De la vérification des données

Le World existe parce que les immeubles sont véridiques. C'est pourquoi le serveur mesure si chaque paquet est plausible. Il garde un score d'anomalie par compte, qui diminue avec le temps. Si un paquet semble faux, il garde une copie de ce paquet pour qu'une personne l'examine. Le paquet ne contient pas de données personnelles, et c'est la seule exception à la règle de ne garder que les compteurs actuels.

Ce que le serveur ne conserve jamais

  • Votre IP. Pour limiter les tentatives (de connexion et d'inscription, par exemple), le serveur utilise une empreinte de l'IP mélangée à une valeur qui change chaque jour. Cette empreinte est effacée sous 24 h.
  • Rien de votre bureau en dehors des compteurs actuels de l'immeuble.
  • Aucun historique de l'immeuble : ni quand un étage est apparu, ni quand un statut a changé, ni quand l'immeuble s'est allumé.
  • Aucun mot de passe ni aucun jeton, seulement des empreintes (hashes).

À quoi nous les utilisons

  • Faire fonctionner le World : votre compte, votre personnage, votre immeuble et la ville.
  • Envoyer les e-mails du compte : code de confirmation, changement de mot de passe, « c'est votre tour » de la liste d'attente, avis avant le retrait d'un immeuble à l'arrêt, avis de modération et confirmation de la suppression.
  • Protéger le service : limites contre les abus, vérification des données et modération.
  • Mesurer la capacité du serveur, uniquement avec des chiffres agrégés (le nombre de comptes actifs, par exemple), pour ouvrir la liste d'attente petit à petit.

Nous ne vendons ni ne louons de données, et nous n'utilisons pas de données pour la publicité.

Avec qui nous partageons

  • Cloudflare. Se place devant le serveur, comme intermédiaire (proxy). Voit l'IP de la connexion pour établir la connexion chiffrée (TLS), indiquer de quel pays elle vient et bloquer les abus. Nous ne conservons pas cette IP.
  • Amazon Web Services (AWS). Amazon SES envoie les e-mails du compte : il reçoit votre adresse et le texte du message, aux États-Unis. Amazon S3 conserve les sauvegardes quotidiennes de la base de données.
  • Pwned Passwords, du service Have I Been Pwned. Quand vous créez ou changez votre mot de passe, le serveur vérifie s'il est déjà apparu dans des fuites. Pour cela, il n'envoie que les 5 premiers caractères d'une empreinte (SHA-1) du mot de passe. Le mot de passe et l'e-mail ne sortent pas.
  • L'équipe de Habblaud World : le responsable du traitement et les personnes qu'il désigne pour administrer ou modérer, via un panneau séparé, avec mot de passe et code de second facteur. Les modérateurs voient l'e-mail masqué. Tout ce que fait l'équipe est enregistré.
  • Les autres joueurs ne voient que ce qui figure dans Ce que voient les autres joueurs.
  • Les autorités, seulement quand la loi l'impose.

Cloudflare et AWS traitent des données hors du Brésil, notamment aux États-Unis. Nous n'envoyons à chacun que le nécessaire pour sa tâche.

Liste d'attente

  • Une fois l'e-mail confirmé, le compte entre sur une liste d'attente. Nous ouvrons l'accès petit à petit, par lots, et nous vous prévenons par e-mail quand c'est votre tour. Il n'y a ni position ni prévision.
  • Pendant l'attente, nous conservons votre e-mail et le personnage, si vous en créez un. Rien ne sort de votre ordinateur : Habblaud ne se connecte pas au monde.
  • Si le compte n'entre pas dans le monde dans les 30 jours qui suivent l'e-mail « c'est votre tour », la place retourne dans la file. Le compte reste, en fin de liste.
  • Vous pouvez supprimer le compte à tout moment, même sur la liste d'attente.

Combien de temps nous conservons

QuoiCombien de temps
Compte et personnageTant que le compte existe.
E-mail sur la liste d'attentePendant l'attente, puis tant que le compte existe.
Immeuble sans signal (ordinateur éteint, Habblaud arrêté)S'éteint au bout de 2 minutes, disparaît de la carte au bout de 7 jours et est retiré 30 jours plus tard.
Immeuble en pauseReste éteint 30 jours, disparaît de la carte et est retiré 30 jours plus tard. Un e-mail prévient 3 jours avant le retrait d'un immeuble à l'arrêt (désactivable).
Compte suppriméL'immeuble et le profil disparaissent du monde immédiatement. Le compte, les likes et les appareils sont effacés de la base en 7 jours (le temps de changer d'avis) et des sauvegardes en 30 jours au plus.
Codes envoyés par e-mail10 minutes.
Empreinte de l'IP (limite de tentatives)24 heures.
Compte banniNous conservons le minimum nécessaire pour empêcher une nouvelle inscription avec le même e-mail.

Vos droits et comment les exercer

Selon la LGPD et le RGPD, vous pouvez savoir quelles données nous avons, les recevoir, les corriger, les effacer, retirer votre consentement et savoir avec qui nous les partageons. Presque tout est un bouton dans Réglages › Habblaud World.

DroitComment
Accéder à vos données et les emporterExporter les données : télécharge un fichier JSON avec les données de votre compte.
RectifierModifiez le personnage. Pour les autres données, écrivez-nous.
EffacerSupprimer le compte, avec confirmation par e-mail.
Retirer le consentementMettre en pause (l'envoi s'arrête immédiatement), Quitter le monde (l'immeuble disparaît immédiatement) ou Supprimer le compte.
Réexamen d'une décision automatiqueLe badge « non vérifié » est posé par le serveur. Une personne le réexamine sous 48 h, et vous pouvez le contester par e-mail.
Tout le reste[email protected], de préférence depuis l'e-mail du compte, pour que nous sachions que c'est vous. Nous répondons sous 15 jours.

Vous pouvez aussi saisir l'ANPD (l'autorité nationale brésilienne de protection des données) ou l'autorité de protection des données de votre pays.

Âge minimum

Habblaud World est réservé aux personnes de 18 ans ou plus. Si vous avez moins, ne créez pas de compte.

Pays

  • Le pays vient de l'IP de la connexion, fourni par Cloudflare. Nous ne gardons que le code du pays (BR, PT, FR…), remplacé à chaque connexion.
  • Impossible de choisir un autre pays. Avec un VPN, c'est le pays du VPN qui apparaît.
  • Vous pouvez le masquer. À la place, un drapeau neutre apparaît.

Sécurité

  • Connexion chiffrée (TLS) entre votre Habblaud et le serveur.
  • Mots de passe avec hash Argon2id. Jetons et codes conservés seulement sous forme d'empreinte.
  • Le jeton de l'appareil reste sur votre ordinateur, dans un fichier que seul votre utilisateur peut lire (~/.habblaud/world.json). Jamais dans le navigateur, jamais dans l'adresse, jamais dans un journal.
  • Journaux sans données personnelles : un numéro de compte à la place de l'e-mail et le pays à la place de l'IP.
  • En cas d'incident de sécurité pouvant vous affecter, nous vous prévenons, ainsi que les autorités, comme la loi l'exige.

Cookies

Le jeu et le compte n'utilisent pas de cookies. Votre navigateur ne parle même pas au serveur du monde : il ne parle qu'à Habblaud, sur votre ordinateur.

Le panneau d'administration du serveur utilise un cookie de session, mais il est réservé à l'équipe. Les joueurs n'y ont pas accès.

Ces pages de conditions et de confidentialité ne gardent dans votre navigateur que la langue et le thème que vous choisissez, sans cookies.

Modifications de cette politique

Quand cette politique change de façon importante, nous publions une nouvelle version sur cette page et Habblaud vous demande une nouvelle acceptation à votre prochaine connexion. La version et la date figurent en bas de page.

Contact

Marcio Motta, responsable du traitement des données de Habblaud World.
E-mail : [email protected]

Lisez aussi les Conditions d'utilisation.