SyntaxFlow

Confidentialité

Ce que ce site collecte

Note sur la langue : cette version française, comme la version anglaise, est une traduction fournie à titre d’information. En cas de divergence, c’est la version espagnole qui prévaut.

Pas de compte, sauf si vous en voulez un. Pas de cookies, sauf si vous dites oui, à part celui qui vous garde connecté si vous vous connectez. Pas de suivi d’un site à l’autre. Et ce que vous saisissez dans un calculateur est calculé dans votre navigateur et n’est envoyé nulle part pendant que vous calculez. Les calculateurs sont des pages statiques, et rien de ce qu’on y saisit n’est enregistré nulle part, par personne. Si vous créez un compte et activez la synchronisation, le travail que vos outils enregistrent est copié dans votre compte pour être disponible sur vos autres appareils ; sans cette option, il reste dans ce navigateur, comme avant. Le compte fonctionne sur un petit serveur et une base de données utilisés uniquement pour le compte, la synchronisation et Pro, tous décrits ci-dessous.

Tout ce qui se passe réellement figure sur cette page. Elle est plus longue qu’avant, parce qu’un compte facultatif implique davantage à dire. Dernière mise à jour : 17 octobre 2026 (traduction française : 17 octobre 2026).

Ce qui a changé le 15 octobre 2026 : cette page couvre désormais le compte facultatif, avec nom d’utilisateur et mot de passe, que SyntaxFlow met en service. Jusque-là, elle disait « Pas de compte » et « ce que vous saisissez ne quitte jamais votre navigateur ». Les deux restent vrais si vous ne créez pas de compte. Si vous en créez un, Si vous créez un compte dit exactement ce que nous conservons, pourquoi, où et combien de temps.

La partie qui intéresse vraiment les gens

Une page de calculateur se charge une fois, puis fonctionne entièrement sur votre machine. Formats de plateaux, charges de vent, portées, compositions de vitrage, la liste de découpe que vous collez : tout est calculé en JavaScript dans votre navigateur et rien n’est transmis. Créer un compte n’y change rien : calculer n’envoie rien. Vous pouvez le vérifier vous-même : ouvrez le panneau réseau de votre navigateur, remplissez un outil et appuyez sur tout. Quelques petits signaux partent – l’un indiquant qu’une page a été ouverte, l’un qu’un outil a été utilisé, et l’enregistrement de Microsoft Clarity des clics et défilements sur la page, avec tout le texte masqué –, et vous pouvez tous les examiner. Aucun ne contient la moindre valeur du formulaire. Ce n’est pas une promesse à laquelle il faut croire ; c’est une propriété de la façon dont le site est construit, et elle est visible.

Il en va de même pour la fiche de spécification. Elle est générée et imprimée par votre navigateur. Nous n’en voyons jamais de copie.

Ce qu’un compte ajoute, c’est une copie de ce que les outils enregistrent, jamais de ce que vous saisissez en calculant : avec la synchronisation activée, vos projets et documents, les travaux et les stocks que vous enregistrez dans les optimiseurs, votre stock de chutes et vos listes de vitrages enregistrées sont envoyés à votre compte quand ils changent. Ce qu’un calculateur retient de votre dernière saisie reste dans ce navigateur.

Les cookies, et la seule question que nous posons

Par défaut, aucun. Rien n’est stocké sur votre appareil tant que vous n’avez pas dit oui. La seule exception est la connexion, que vous demandez vous-même : voir Le cookie du compte ci-dessous. Les deux services qui déposeraient des cookies sont Google Analytics et Microsoft Clarity, et tous deux sont chargés avec le consentement refusé, de sorte qu’avant que vous ne touchiez au bandeau, ils fonctionnent sans stocker aucun identifiant.

Si vous appuyez sur Autoriser, Google Analytics et Clarity déposent leurs cookies et peuvent alors reconnaître une visite de retour. Si vous appuyez sur Non merci, ou ignorez simplement le bandeau, ils restent définitivement refusés sur ce navigateur : des signaux anonymes et non reliés pour Google, et pour Clarity un nouvel identifiant à chaque page vue, de sorte que deux pages ne peuvent pas être reliées.

Dans les deux cas, Google reçoit l’adresse de la page sans rien de ce qui la suit : ni requête, ni fragment. Les liens entre calculateurs transportent des dimensions, et la page affichée après le paiement porte la référence du paiement ; cela reste de votre côté.

Il n’y a pas de troisième option cachée derrière une page de réglages, le bouton de refus a la même taille que celui d’acceptation, et le bandeau ne revient pas vous harceler. Votre réponse est mémorisée dans sf.consent.v2 dans le stockage local – un mot, sur votre machine. Si vous aviez déjà répondu avant l’ajout de Clarity, un non est resté un non ; un oui a été redemandé, parce qu’il avait été donné à Google Analytics seul.

Aucun cookie publicitaire n’est déposé, en aucune circonstance. Les signaux publicitaires et la personnalisation des annonces de Google sont désactivés dans la configuration, pas seulement laissés par défaut, de sorte que consentir à la mesure d’audience ne vous inscrit pas discrètement au reciblage.

Le cookie du compte

Si vous vous connectez, le site dépose un cookie, __Host-sfac, contenant un identifiant de session aléatoire. Les scripts de la page ne peuvent pas le lire (HttpOnly), il n’est envoyé qu’en HTTPS (Secure), il n’est pas envoyé avec des formulaires ou des requêtes en arrière-plan venant d’autres sites (SameSite) et il n’appartient qu’à ce site. Il ne contient aucune information sur vous et ne sert ni à la mesure d’audience ni à la publicité. Il prend fin quand vous vous déconnectez, après 30 jours sans utilisation ou 90 jours après la connexion, selon ce qui arrive en premier ; fermer une session depuis votre compte y met fin aussi. Pendant la connexion, un second cookie temporaire peut être déposé, qui protège seulement la connexion contre la falsification. Comme tous deux sont strictement nécessaires à un service que vous avez demandé, ils ne sont pas soumis au bandeau.

Ce qui est stocké dans votre navigateur

Tout ce que les outils retiennent, ils le retiennent sur votre propre machine. Avec la synchronisation activée, une partie est aussi copiée dans votre compte, comme décrit ci-dessous. Voici la liste complète – chaque clé que ce site peut écrire dans votre stockage local, et à quoi elle sert :

sf.consent.v2 « granted » ou « denied » – votre réponse au bandeau sf.consent.v1 la même réponse, d’avant l’ajout de Clarity sf.purchase.seen.v1 les références de paiement déjà comptées, pour qu’un rechargement de la page après paiement ne compte pas l’achat deux fois sf.pro.v1 un indicateur, présent seulement si vous avez débloqué Pro sf.sub.v1 la date jusqu’à laquelle court votre abonnement sf.subscribed.v1 un indicateur, présent si vous vous êtes inscrit à la liste de diffusion sf.visits.v1 un nombre de visites, pour choisir le moment d’un avis sf.offlinetold.v1 un indicateur, pour que cet avis s’affiche une fois et plus jamais sf.nudge.v1 combien de fois vous avez utilisé un calculateur ici, et quand le rappel Pro a été montré ou désactivé pour la dernière fois, pour qu’il soit rare et ne revienne plus une fois que vous dites non sf.visits.a1 un nombre de visites, conservé seulement si vous avez autorisé les cookies de mesure d’audience, pour dire si une visite est la première, la 2e à 4e ou la 5e ou suivante sf.visit.counted (stockage de session) un indicateur pour qu’une visite compte une fois sf.subref.v1 la référence de paiement d’un abonnement mensuel et sa dernière vérification, présente seulement si vous vous abonnez au mois sf.lang.off un indicateur, si vous avez désactivé la proposition de changer de langue sf.backup.last.v1 quand vous avez fait votre dernière sauvegarde dans « My data » sf.account.hint si ce navigateur était connecté, ou a vu que les comptes existent, et quand ; ni nom ni identifiant sf.account.checked (stockage de session) quand cet onglet a demandé pour la dernière fois l’état du compte sf.sync.v1 si la synchronisation est activée dans ce navigateur, et pour quel compte (son numéro interne) sf.sync.device.v1 un nom aléatoire pour ce navigateur, pour que le compte distingue vos appareils sfpro.account.v1 une copie du Pro de votre compte, pour que les outils le connaissent sans réseau ; supprimée à la déconnexion sfpro.intent.v1 pendant une demi-heure, une note indiquant que vous avez demandé à payer au mois avant de vous connecter sf.px.act.v1 Purchases et Family, conservé seulement si vous avez autorisé les cookies de mesure d’audience : quels avis d’utilisation ont déjà été comptés (la première fois qu’un dossier ou le planning a donné un résultat utile) et le dernier jour où vous avez ouvert vos dossiers ou votre planning, pour qu’un retour un autre jour compte une fois ; des noms d’événements et des dates, rien de ce que vous saisissez. Retirez cette autorisation et il est supprimé sf.rack.v1 votre stock de chutes – dimensions et type de verre sf.cutjob.v1 l’imbrication que l’optimiseur a résolue en dernier sf.cutjobs.v1 les travaux que vous avez enregistrés sous un nom sf.plandoc.v1 la référence et le client inscrits sur le plan de découpe sf.labelsize.v1 le format d’étiquette imprimé en dernier sf.spec.header.v1 les coordonnées de votre entreprise pour la fiche de spécification sf.spec.items.v1 les lignes de cette fiche sf.spec.logo.v1 votre logo, en image, si vous en avez ajouté un sf.panel.current.v1 ce que vous avez saisi en dernier dans un calculateur qui sf.linear.current.v1 le retient : les optimiseurs de panneaux et de barres, le sf.furniture.current.v1 concepteur de meubles, les chants, les board feet et le sf.edge.current.v1 développé de pliage sf.board.current.v1 sf.bend.current.v1 sf.jobs.panel.v1 les travaux enregistrés sous un nom dans les optimiseurs de sf.jobs.linear.v1 panneaux et de barres, et le stock que vous y avez saisi sf.stock.panel.v1 sf.stock.linear.v1 sf.schedule.current.v1 le vérificateur de liste de vitrages : la liste à l’écran, sf.schedule.projects.v1 celles enregistrées sous un nom, et combien de projets sf.schedule.free.v1 gratuits ont été utilisés sf.quote.inbox.v1 les résultats et lignes en attente d’entrer dans un devis (depuis un calculateur, le tarif ou une liste préparée) sf.survey.inbox.v1 les baies mesurées sur un plan, en attente du relevé de cotes sf.calcbatch.v1 les listes que vous avez faites dans un calculateur (poids du verre, épaisseur, coefficient U, garde-corps) : les données et résultats de chaque ligne, pour qu’une liste survive à un rechargement ; vider la liste l’efface sf.quotecompare.v1 les devis de fenêtres saisis dans le comparateur sf.qr.v1 le texte, le niveau de correction d’erreurs, la largeur imprimée et la légende du dernier code QR sf.classroom.v1 les réglages, le titre, le groupe et la liste d’élèves du mode classe sf.reto.v1 les défis du jour auxquels vous avez répondu, si chacun était juste, et votre série sf.quote.open le document que chaque outil documentaire avait ouvert en sf.survey.open … dernier (une clé par outil : devis, relevé de cotes, rapport d’intervention, liste de contrôle, dossier, comparaison d’offres, métré sur plan, préparation de listes) sf.pack.project le projet utilisé en dernier par le dossier de projet sf.tour.v1 (stockage de session) le métier et l’étape où vous en êtes dans la visite guidée sf.cfg.v1.… (stockage de session) ce qu’un client a choisi dans le configurateur d’un atelier, gardé seulement tant que cet onglet est ouvert

Aucune n’est un cookie, et aucune n’est envoyée nulle part sauf si vous activez la synchronisation. Le premier groupe, ce sont des réglages et des indicateurs – aucun ne contient d’identifiant, sauf, une fois connecté avec la synchronisation activée, le numéro interne de votre compte, et un indicateur « ce navigateur a Pro » ne se distingue pas de celui de n’importe qui. Rien du premier groupe n’est jamais synchronisé. Le second groupe, c’est votre vrai travail : votre stock de chutes, vos listes de découpe, les noms de vos clients, votre logo. C’est exactement ce qu’une application web ordinaire enverrait sur un serveur. Sans compte, ou avec la synchronisation désactivée, cela ne quitte jamais la machine sur laquelle vous l’avez saisi, et nous ne pourrions ni vous le montrer, ni le remettre à qui que ce soit, ni le perdre dans une fuite, parce que nous ne l’avons pas. Avec la synchronisation activée, seules ces clés du second groupe vont dans votre compte : les travaux et stocks enregistrés des optimiseurs (sf.jobs.*, sf.stock.*, sf.cutjobs.v1), le stock de chutes (sf.rack.v1) et les listes de vitrages enregistrées (sf.schedule.projects.v1), et nous en gardons une copie aux conditions de Si vous créez un compte.

Vous pouvez supprimer le déblocage depuis la page de déblocage (en anglais), ou effacer les données de ce site dans votre navigateur pour tout supprimer. Sans compte, il n’existe rien d’autre sur vous à supprimer ; avec un compte, votre page de compte télécharge ou supprime ce qu’il contient. Effacer ce navigateur ne supprime pas la copie de votre compte.

Les outils documentaires (devis, relevés de cotes, rapports d’intervention, listes de contrôle, le tarif, dossiers, dossiers de projet, comparaisons d’offres et métrés sur plan) et « My projects » gardent leur travail dans la base IndexedDB de ce navigateur nommée syntaxflow : projets, documents, photos et fichiers joints, votre bibliothèque de matériaux et de prestations, et des réglages comme les coordonnées de votre entreprise et votre tarif. Comme les clés ci-dessus, elle reste sur cet appareil sauf si vous activez la synchronisation, qui la copie dans votre compte, photos et fichiers joints compris ; avec la synchronisation activée, une troisième base, sf-sync, garde ce dont la synchronisation a besoin pour remarquer les changements (la version de chaque élément en accord avec le compte la dernière fois et une empreinte de son contenu). « My data » (en anglais) enregistre tout dans un fichier de sauvegarde sur votre appareil, le restaure ou le supprime.

Purchases et Family

Les dossiers d’achat, les messages et documents collés ou ajoutés dans Family, et les événements, tâches et profils qui en sont tirés sont conservés dans la base IndexedDB de ce navigateur nommée sf-px, sur cet appareil. Les fichiers sont lus dans le navigateur ; ils ne sont envoyés à aucun serveur sauf si vous activez la synchronisation, qui copie dossiers, messages, documents et fichiers dans votre compte. Un message collé sur l’une des pages de Family parvient au planning par le stockage de session de cet onglet (sf.px.familia.handoff.v1), que le planning lit une fois puis supprime. Sans compte, ou avec la synchronisation désactivée, rien n’est synchronisé entre appareils, donc nous ne pouvons rien en voir, récupérer ou supprimer : chaque outil exporte un dossier ou l’agenda, et supprime un dossier ou toutes ses données dans ce navigateur. Avec la synchronisation activée, les mêmes données sont aussi conservées dans votre compte, et les supprimer dans un outil les supprime du compte à la synchronisation suivante. Les profils d’enfants dans Family prennent un pseudo, sans date de naissance ni photo. Avec la synchronisation activée, ces pseudos, et tout ce que vous avez collé qui mentionne un enfant, sont aussi conservés dans votre compte : réfléchissez avant d’ajouter sur un enfant quoi que ce soit que vous ne voudriez pas voir conservé sur un serveur, surtout sur sa santé.

Le compteur décrit plus bas reçoit de ces outils ce qu’il reçoit sur n’importe quelle page : une action (un dossier créé, un calendrier exporté, une proposition revue) avec la page et une catégorie fermée. Jamais ce qui est saisi, les noms de fichiers, les magasins, les montants, les dates ou les pseudos. Microsoft Clarity ne se charge pas sur les pages propres aux deux outils (/purchases/my-cases/, /family/planner/ et leurs versions espagnoles) ni sur aucune page comportant la zone de collage de Family. Pas davantage sur les pages de compte et de connexion, ni sur les pages auxquelles vous revenez après avoir payé.

Si vous créez un compte

Le compte est facultatif. Chaque calculateur, optimiseur et outil documentaire fonctionne sans, comme toujours. Un compte sert à trois choses : faire reconnaître Pro sur tout appareil où vous vous connectez, l’abonnement mensuel une fois en vente (il exige un compte), et garder votre travail à jour entre vos appareils, si vous activez la synchronisation.

Comment vous vous connectez. Avec un nom d’utilisateur et un mot de passe que vous choisissez. Nous ne conservons jamais votre mot de passe : seulement un hachage, une empreinte à sens unique dont on ne peut pas déduire le mot de passe, si bien que nous ne pouvons pas non plus vous le dire. À la création du compte, vous recevez un code de récupération ; nous n’en gardons aussi que le hachage. Vous pouvez également ajouter une adresse e-mail. Elle est facultative, ne sert qu’à une chose, vous permettre de revenir dans le compte, et elle est stockée scellée (chiffrée). La récupération par e-mail ne fonctionne qu’une fois l’envoi par Resend activé (voir plus bas) ; d’ici là, le code de récupération est le moyen de revenir.

Ce que nous conservons

compte votre nom d’utilisateur, un numéro de compte interne, sa date de création, la langue que vous utilisez et la place occupée par votre synchronisation mot de passe un hachage, jamais le mot de passe lui-même code de un hachage, jamais le code lui-même récupération e-mail seulement si vous en ajoutez un : l’adresse, scellée, et une empreinte à clé de celle-ci, pour la retrouver quand vous demandez à récupérer le compte Google seulement si vous choisissez de vous connecter avec Google, là où c’est proposé : l’identifiant de votre compte Google et l’adresse e-mail que Google déclare vérifiée. Ni votre nom ni votre photo sessions pour chaque appareil où vous êtes connecté : le début de la session, sa dernière utilisation et une description sommaire de l’appareil (« Firefox · Android ») tirée de ce que le navigateur dit de lui-même. Pas la description complète du navigateur, et jamais votre adresse IP synchronisation seulement si vous l’activez : vos projets, documents, photos et fichiers joints, votre bibliothèque et vos tarifs, les travaux, stocks, chutes et listes que vous enregistrez dans les optimiseurs et le vérificateur de liste, et dans Purchases et Family vos dossiers, messages, documents, événements, tâches et profils, pseudos d’enfants compris. Pour chaque élément, un numéro de version et la date de sa modification Pro si le compte a Pro, en une fois ou au mois, la référence Stripe de ce paiement et la date jusqu’à laquelle il court journal de connexions, déconnexions, sessions fermées, exports et sécurité suppressions : quel type d’événement, quand, et le numéro interne du compte ; jamais ce que vous avez écrit, votre mot de passe ou votre adresse e-mail limites de pour ralentir qui devine des mots de passe, des compteurs de tentatives courte durée nommés d’après une empreinte à clé de votre adresse IP ou du compte, jamais l’adresse elle-même ; chacun est écrasé à la fin de sa fenêtre de temps

Ce que nous ne conservons pas : votre mot de passe ou votre code de récupération en clair, votre adresse IP, votre nom ou votre photo Google, vos données de carte (elles restent chez Stripe), et rien de ce que vous saisissez dans un calculateur que l’outil lui-même n’enregistre pas.

À quoi cela sert, et sur quelle base

Vous connecter et vous garder connecté ; garder vos appareils à jour, quand vous le demandez ; reconnaître Pro sur votre compte ; et, si vous avez ajouté une adresse e-mail, vous aider à revenir dans le compte quand vous le demandez. Pas de newsletter, pas de marketing, pas de profilage et aucun usage publicitaire. Rien de ce que vous synchronisez ne sert à entraîner un modèle.

Base juridique : l’exécution du contrat que vous concluez en créant le compte, en activant la synchronisation ou en vous abonnant, adresse e-mail facultative comprise ; notre intérêt légitime à garder les comptes sûrs, pour le journal de sécurité et les limites de tentatives ; et l’obligation légale, pour les factures.

Qui peut le lire

Ce n’est pas un chiffrement de bout en bout. Ce que vous synchronisez est stocké de sorte que notre serveur puisse le rendre à vos autres appareils, ce qui veut dire que le serveur peut le lire. Les connexions sont chiffrées (HTTPS), mais nous ne vous dirons pas que nous ne pouvons pas voir vos données, car techniquement nous le pourrions. Ce que nous promettons à la place, c’est que nous ne regardons pas : personne n’ouvre votre travail synchronisé, sauf si vous nous le demandez pour résoudre un problème précis, ou si la loi nous y oblige.

Où c’est conservé, et qui nous aide à le faire fonctionner

Ces entreprises traitent les données du compte pour notre compte. Ce qui suit est ce que disaient leurs propres pages quand nous les avons lues en octobre 2026.

Combien de temps c’est conservé

Ces durées sont nos décisions, pas des durées fixées par la loi, sauf la dernière.

compte et données tant que le compte existe synchronisées ce que vous supprimez retiré du compte à la synchronisation suivante ; un marqueur sans contenu est gardé 90 jours pour que vos autres appareils apprennent la suppression un compte supprimé l’accès prend fin aussitôt et ce qu’il contient est effacé immédiatement, fichiers compris ; le journal de sécurité ne garde que le numéro interne du compte sur ses événements passés, jusqu’à ce qu’ils aient 12 mois points de restauration la base garde des points de restauration jusqu’à 30 jours (Cloudflare D1 Time Travel), de sorte que des données effacées peuvent y survivre jusqu’à 30 jours de plus sessions jusqu’à la déconnexion, après 30 jours sans utilisation ou 90 jours après la connexion, selon ce qui arrive en premier journal de sécurité 12 mois à compter de chaque événement, puis supprimé compteurs de tentatives jusqu’à la fin de leur fenêtre de temps factures aussi longtemps que l’exige le droit fiscal espagnol

Ce que vous pouvez faire vous-même

Depuis votre page de compte, sans écrire à personne : voir les appareils où vous êtes connecté et fermer n’importe laquelle de ces sessions ; désactiver la synchronisation, ce qui laisse tout dans ce navigateur et garde la copie du compte jusqu’à ce que vous la supprimiez ; télécharger tout ce que le compte contient, fichiers compris ; et supprimer le compte, ce qui vous déconnecte partout et efface ce qu’il contient comme indiqué ci-dessus. La fin d’un abonnement ne supprime jamais vos données. Tant qu’un abonnement mensuel est en cours, résiliez-le d’abord, pour que Stripe ne continue pas à débiter un compte qui n’existe plus.

La sécurité, sans l’exagérer

Votre mot de passe et votre code de récupération ne sont conservés que sous forme de hachage, et l’adresse e-mail facultative est stockée scellée. Le cookie de session ne peut pas être lu par les scripts de la page et ne circule qu’en HTTPS. Les requêtes qui modifient quelque chose sont protégées contre la falsification intersites, les tentatives de connexion sont limitées, et nos journaux enregistrent que quelque chose s’est passé, jamais ce que vous avez écrit. Aucun système n’est à l’abri. Si une fuite touchait un jour vos données, nous vous le dirions, sur ce site et par e-mail si vous avez ajouté une adresse, ainsi qu’à l’autorité espagnole de protection des données, comme la loi l’exige.

Réservé aux adultes

Les comptes sont réservés aux adultes de 18 ans ou plus. Dans Family, les enfants n’apparaissent que comme des profils avec un pseudo, créés par un adulte, sans date de naissance ni photo.

Des pages gardées pour quand vous n’avez pas de réseau

Ce site installe un service worker : un petit script que votre navigateur garde, qui enregistre une copie de chaque page à mesure que vous l’ouvrez pour que les outils fonctionnent sans connexion – dans une cage d’escalier, un sous-sol, une camionnette. Les pages et leur feuille de style sont tout ce qu’il contient. Ce sont les fichiers publics du site, les mêmes que n’importe qui peut télécharger ; rien de ce que vous saisissez ne passe par lui et rien de ce qu’il stocke ne nous est lisible.

Il ne vous sert jamais une page périmée tant que vous avez du réseau : une page est toujours téléchargée à neuf quand le réseau est là, et la copie enregistrée n’est utilisée que si la requête échoue. Effacer les données de ce site, ou désinscrire le worker dans les réglages de votre navigateur, le supprime entièrement.

Mesure d’audience

Ces pages comportent Cloudflare Web Analytics, quelques centaines d’octets qui enregistrent qu’une page a été vue et à quelle vitesse elle s’est chargée. Il n’utilise pas de cookies, ne prend pas d’empreinte de votre appareil, ne construit pas de profil et ne peut pas vous suivre sur un autre site. Il ne voit jamais ce que vous saisissez dans un calculateur.

Ce que nous pouvons en voir est agrégé : combien de personnes ont ouvert l’outil de charge de vent cette semaine, à peu près de quel pays, depuis quelle page elles sont arrivées, et si le site est lent quelque part. La description par Cloudflare du fonctionnement du produit se trouve sur son site.

Base juridique : notre intérêt légitime à savoir si le site fonctionne et s’il est utilisé, un intérêt étroit, servi par des données qui ne vous identifient pas.

Google Analytics, et exactement ce qu’il enregistre

En parallèle, le site charge Google Analytics 4, selon le choix décrit plus haut. Il répond à une question que l’outil de Cloudflare ne peut pas traiter : pas seulement quelles pages ont été ouvertes, mais ce que les gens y ont fait.

Environ deux douzaines d’événements sont enregistrés. Plutôt que d’imprimer ici une liste qui se périme dès qu’un outil est ajouté – c’est exactement ce qui s’est passé, elle a dit « quatre » pendant des semaines alors qu’il y en avait vingt-six –, voici la règle, qui ne change pas, et un lien vers la liste en direct, qui ne peut pas être fausse :

ce qui est enregistré le nom d’une action, et le chemin de la page où elle a eu lieu ; pour une erreur seulement : le fichier et la ligne de NOTRE code qui a échoué ce qui ne l’est pas rien de ce que vous avez saisi, et rien qui vous identifie

Ainsi, un événement dit l’optimiseur de découpe a été utilisé, ou une planche d’étiquettes a été imprimée sur cette page. Jamais le format du plateau, la liste de découpe, le client ni aucun chiffre à l’écran. Le compteur est public : il renvoie chaque nom d’événement compté et combien de fois, ce qui est la totalité de ce qui est conservé, vérifiable par vous plutôt que promis par nous.

Le compteur qui n’utilise pas de cookies

Depuis août 2026, le site compte aussi ces mêmes événements lui-même, sans Google et sans demander, parce que la mesure d’audience ci-dessus ne peut regrouper une visite en session que pour les personnes qui acceptent les cookies, et c’est une minorité – ce qui nous laisserait deviner pour tous les autres.

Il peut fonctionner sans demander pour une raison : il ne stocke rien sur vous. Pas de cookie, pas d’identifiant, pas d’adresse IP, pas de navigateur, pas de référent. Il ajoute un à un nombre, et ce nombre est par jour, par événement et par page. Il n’y contient aucune ligne qui concerne une personne, donc rien à identifier, exporter ou supprimer – c’est aussi pourquoi vous ne trouverez pas de moyen de vous y opposer : une opposition devrait savoir qui vous êtes, et il ne le sait pas.

Depuis le 12 octobre 2026, chacun de ces événements est aussi conservé sous forme de ligne, pour que nous voyions quels outils et quelles fonctions sont utilisés, pas seulement à quelle fréquence. Une ligne contient le jour et l’heure, l’événement, la page et cinq informations grossières qui ne disent toujours rien de qui vous êtes : le pays (deux lettres, tirées de la lecture de la requête par Cloudflare lui-même, l’adresse elle-même n’est pas conservée), le type d’appareil (téléphone, tablette ou ordinateur, déduit de la description du navigateur, qui est ensuite jetée), l’origine de la visite, par catégorie (un moteur de recherche, un réseau social, un assistant d’IA, une campagne, une autre page de ce site, un autre site ou aucune ; l’adresse de la page d’origine n’est pas envoyée), si ce navigateur a Pro, et, seulement si vous avez accepté les cookies de mesure d’audience, s’il s’agit de votre première visite ou d’une visite ultérieure (1, 2 à 4, 5 ou plus). Les lignes sont supprimées après 400 jours. Elles ne sont lues que par nous, dans un rapport protégé par un mot de passe.

Chacune porte le chemin de la page et rien d’autre, sauf un rapport d’erreur, qui porte aussi le fichier et la ligne de notre code qui a échoué : un endroit dans le code, jamais le message d’erreur, qui pourrait contenir quelque chose que vous avez collé. Aucun événement ne porte une valeur que vous avez saisie. Ni votre nom d’utilisateur, ni votre adresse e-mail, ni votre numéro de compte : les événements de page ne savent pas si vous avez un compte. Nous enregistrons que l’optimiseur de découpe a été utilisé ; nous n’enregistrons pas le format du plateau, la liste de découpe, le client ni aucun chiffre à l’écran. Ce n’est pas un réglage que nous pourrions activer plus tard en oubliant de vous le dire – ces valeurs ne sont jamais transmises au traceur, et vous pouvez lire les quatre lignes de code qui le font dans /assets/js/analytics.js.

Depuis octobre 2026, notre serveur ajoute au même compteur quelques éléments que lui seul voit, pour que nous sachions si quelqu’un essaie de payer ou utilise un compte : qu’un retour de Stripe a été vérifié et ce que Stripe a répondu (payé, non payé, impossible à vérifier), que quelqu’un a essayé de restaurer Pro sur un autre appareil et si cela a fonctionné, et, une fois les comptes activés, qu’un compte a été créé, qu’une connexion a réussi ou échoué, qu’un mot de passe a été récupéré ou changé, qu’un compte a été supprimé ou qu’un appareil a activé la synchronisation. Chacune de ces lignes contient le jour, l’action et ce résultat grossier, et rien d’autre : ni heure, ni page, ni pays, ni appareil, et rien qui puisse la relier à vous ou à un compte. Ni nom d’utilisateur, ni adresse e-mail, ni chiffres de carte, ni référence de paiement ou de session, ni adresse IP, ni navigateur. Les visites automatisées ne sont pas comptées, et la description du navigateur qui sert à les distinguer n’est pas conservée.

Calculateurs intégrés à d’autres sites (depuis octobre 2026). Lorsqu’un de nos calculateurs est affiché dans un autre site, dans le cadre fourni par /embed/, le compteur reçoit un événement, embed_view, avec le calculateur et le nom de ce site (son hôte, par exemple proveedor.es ; jamais l’adresse de la page ; une adresse IP ou un nom local n’est enregistré que comme « private »), et tool_used quand quelqu’un modifie un champ. Rien de ce qui est saisi dans le calculateur n’est envoyé, aucun cookie n’est déposé, et ni Google Analytics ni Clarity ne fonctionnent dans le cadre.

Google reçoit, comme sur tout site utilisant sa balise, votre adresse IP (tronquée – l’anonymisation de l’IP est activée), votre localisation approximative qui en est déduite, votre appareil et votre navigateur, et la page de provenance. Google agit pour cela comme notre sous-traitant ; ses conditions s’appliquent, et les données vont vers des serveurs qui peuvent se trouver hors de l’EEE, selon les mécanismes de transfert décrits plus bas.

Base juridique : votre consentement, que vous pouvez retirer à tout moment en effaçant les données de ce site dans votre navigateur – après quoi le bandeau vous reposera la question.

Microsoft Clarity, et exactement ce qu’il enregistre

Depuis octobre 2026, le site charge aussi Microsoft Clarity, selon le même choix. Il dessine des cartes de chaleur – où les gens cliquent et jusqu’où ils descendent sur une page – et des relectures de l’utilisation d’une page, pour que nous voyions où un outil gêne quelqu’un et le corrigions.

Il ne reçoit jamais ce que vous saisissez, ni aucun texte de la page. Le projet est réglé sur le masquage strict de Clarity, qui remplace chaque texte par des marques de substitution dans votre navigateur, avant tout envoi. En plus, chaque calculateur, formulaire, champ, tableau et résultat de ce site est marqué pour être masqué, de sorte qu’une modification malencontreuse de ce réglage ne pourrait toujours pas envoyer une dimension, une liste de découpe ou le nom d’un client. Ce que Clarity reçoit, c’est la mise en page de la page et les mouvements, clics et défilements sur celle-ci.

ce qui est enregistré la mise en page, avec tout le texte masqué ; où le pointeur s’est déplacé, ce qui a été cliqué, jusqu’où vous avez fait défiler ce qui ne l’est pas rien de ce que vous avez saisi, aucun texte de la page, rien de ce que vous imprimez

Comme toute balise, Clarity reçoit aussi votre adresse IP, votre appareil et votre navigateur, et la page de provenance. Microsoft agit comme notre sous-traitant ; sa déclaration de confidentialité s’applique, et les données peuvent aller vers des serveurs hors de l’EEE, selon les mécanismes de transfert décrits plus bas. Ses cookies ne sont déposés que si vous appuyez sur Autoriser ; sinon, il donne à chaque page vue un nouvel identifiant et ne garde rien sur votre appareil.

Base juridique : votre consentement, que vous pouvez retirer à tout moment en effaçant les données de ce site dans votre navigateur – après quoi le bandeau vous reposera la question.

Il n’y a toujours ni gestionnaire de balises, ni pixel publicitaire, ni widget de discussion, ni polices de tiers, ni outil de test A/B.

Hébergement

Le site est servi par Cloudflare Pages. Le compte, si vous en créez un, fonctionne aussi chez Cloudflare, comme décrit plus haut. Comme tout serveur web, la périphérie de Cloudflare traite l’adresse IP de la requête pour livrer la page, et garde des journaux d’exploitation de courte durée pour la sécurité et la prévention des abus. Nous n’avons pas accès à un journal par visiteur et nous n’en exportons pas. Cloudflare agit comme notre sous-traitant ; sa politique de confidentialité régit ce qu’il fait à son niveau.

Base juridique : l’intérêt légitime à servir et à protéger le site.

Si vous payez

Les paiements – 29 € en une fois, et 3,99 € par mois une fois en vente – sont traités de bout en bout par Stripe sur les propres pages de Stripe. Nous ne voyons jamais votre numéro de carte – il ne passe par ce site à aucun moment.

Ce que nous recevons ensuite de Stripe, et conservons dans le tableau de bord de Stripe plutôt que sur un système à nous : votre nom, votre adresse e-mail, votre adresse de facturation, votre numéro de TVA si vous en avez donné un, le montant, la date et les quatre derniers chiffres de la carte. Nous l’utilisons pour exactement trois choses – émettre votre facture, vous répondre si vous écrivez au support, et respecter les obligations espagnoles de conservation fiscale. Nous ne vous ajoutons à aucune liste de diffusion. Nous ne le vendons ni ne le partageons, et il n’en est fait aucun usage marketing.

Si vous payez en étant connecté, ou si vous vous abonnez au mois (ce qui exige un compte), nous gardons aussi dans votre compte la référence Stripe du paiement ou de l’abonnement et la date jusqu’à laquelle court Pro, pour que Pro soit reconnu partout où vous vous connectez. La résiliation du mensuel, le changement de sa carte et le téléchargement de ses factures se font sur les propres pages de Stripe.

Base juridique : l’exécution du contrat pour la facture et le support, et l’obligation légale pour les registres fiscaux, ce qui explique aussi pourquoi nous ne pouvons pas supprimer une facture sur demande – le droit espagnol impose de la conserver, en général plusieurs années, et cette obligation l’emporte sur une demande d’effacement pour ce document précis.

Stripe traite le paiement selon ses propres conditions : en partie pour notre compte, et pour certaines finalités propres en tant que responsable du traitement. Voir la politique de confidentialité de Stripe.

Transferts hors de l’UE

Cloudflare et Stripe – et, seulement s’ils sont utilisés, Resend pour les e-mails de récupération et Google pour la connexion – ont leur siège aux États-Unis et opèrent dans le monde entier, de sorte qu’une partie du traitement a lieu hors de l’Espace économique européen. La base de données et le stockage de fichiers du compte sont créés dans la juridiction UE de Cloudflare ; les e-mails de récupération, une fois activés, sont journalisés par Resend aux États-Unis. Tous s’appuient, selon leurs propres documents, sur les clauses contractuelles types de la Commission européenne et sur leurs cadres de transfert publiés. Nous n’avons pas d’accord distinct de notre côté, et nous n’envoyons rien à personne d’autre.

Qui est le responsable du traitement

Pour la mesure d’audience, l’hébergement, les comptes, ce que vous synchronisez et les données clients décrites plus haut, le responsable du traitement est Elam Uceda Herrero, exerçant sous le nom SyntaxFlow, Calle Fresnedillas 25, 28035 Madrid, Espagne, joignable à soporte@huingenieros.com. Les conditions et les mentions légales donnent l’identification commerciale complète.

Vos droits

En vertu du RGPD, vous pouvez nous demander une copie de ce que nous détenons sur vous, le rectifier, l’effacer, en limiter l’utilisation ou vous y opposer, et le recevoir dans un format portable. Écrivez à l’adresse du support et nous répondrons dans un délai d’un mois ; en général dans la semaine. Si vous avez un compte, vous pouvez faire une bonne partie de cela vous-même depuis votre page de compte : télécharger tout ce qu’il contient, et le supprimer.

En réalité, pour la plupart des visiteurs, la réponse honnête à une demande sera que nous ne détenons rien du tout, parce que c’est le cas. Si vous avez acheté Pro, nous détenons l’enregistrement Stripe décrit plus haut, moins la facture que nous devons conserver. Si vous avez un compte, nous détenons ce qu’énumère Si vous créez un compte, et votre page de compte télécharge le tout.

Si vous estimez que nous avons mal traité vos données, vous avez le droit de vous plaindre auprès de votre autorité de contrôle nationale – en Espagne, l’Agencia Española de Protección de Datos. Nous préférerions corriger d’abord.

Enfants

Il s’agit d’un outil professionnel pour les métiers du verre et du bâtiment, avec deux outils domestiques pour adultes, Purchases et Family. Rien n’est destiné aux enfants, les comptes sont réservés aux personnes de 18 ans ou plus, et nous ne collectons sciemment rien auprès d’enfants. La seule trace d’un enfant est ce qu’un adulte saisit dans Family : un profil avec un pseudo, et ce que cet adulte colle, qui reste dans son navigateur sauf s’il active la synchronisation.

Modifications

Si cette page change, la date en haut change avec elle. Si une modification était un jour substantielle – si nous commencions à collecter quelque chose que nous ne collectons pas aujourd’hui –, elle serait dite clairement en haut plutôt qu’enfouie dans une clause. Le compte facultatif est une telle modification, c’est pourquoi il est annoncé en haut de cette page.

Un test à faire en dix secondes. Ouvrez les outils de développement sur n’importe quelle page de calculateur, allez dans l’onglet réseau, et utilisez l’outil pour de bon – changez chaque champ, appuyez sur chaque bouton, imprimez la fiche. Vous verrez un signal de page vue et un événement tool_used, et pas une seule requête contenant un nombre que vous avez saisi. (Connecté avec la synchronisation activée, vous verrez aussi le travail enregistré être copié dans votre compte : c’est la copie que vous avez demandée, pas le calcul.) C’est cela, la politique, et elle est vérifiable plutôt que promise.