{"id":10,"date":"2026-08-05T17:17:12","date_gmt":"2026-08-05T15:17:12","guid":{"rendered":"https:\/\/cut-fab.com\/confidentialite\/"},"modified":"2026-08-27T20:41:45","modified_gmt":"2026-08-27T18:41:45","slug":"confidentialite","status":"publish","type":"page","link":"https:\/\/cut-fab.com\/en\/confidentialite\/","title":{"rendered":"Privacy Policy"},"content":{"rendered":"\r\n<p class=\"ctf-legal-todo wp-block-paragraph\"><strong>Page incompl\u00e8te \u2014 ne pas mettre en ligne en l&rsquo;\u00e9tat.<\/strong> Tout ce qui rel\u00e8ve du fonctionnement technique a \u00e9t\u00e9 v\u00e9rifi\u00e9 dans le code et sur les serveurs le 27 ao\u00fbt 2026, et est \u00e9crit ci-dessous en clair. Ce qui manque encore ne peut venir que de l&rsquo;\u00e9diteur : <strong>l&rsquo;identit\u00e9 du responsable de traitement, les bases l\u00e9gales, la dur\u00e9e de conservation d&rsquo;un compte apr\u00e8s sa fermeture, l&rsquo;adresse \u00e0 laquelle exercer ses droits et le d\u00e9lai de r\u00e9ponse.<\/strong> Ces champs sont signal\u00e9s en <em>[\u00e0 compl\u00e9ter]<\/em>. Le tout reste \u00e0 faire relire par un juriste : ce texte d\u00e9crit fid\u00e8lement la r\u00e9alit\u00e9 technique, il ne vaut pas conseil juridique.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Responsable de traitement<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><em>[\u00e0 compl\u00e9ter : d\u00e9nomination, adresse, adresse email de contact \u2014 les m\u00eames que dans les mentions l\u00e9gales.]<\/em><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Ce qui ne quitte jamais votre poste<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">L&rsquo;optimisation de coupe 1D, le calepinage 2D, <strong>la lecture de vos fichiers STEP<\/strong> et tous les exports (PDF, CSV, DXF) sont calcul\u00e9s par votre navigateur. Votre fichier de bureau d&rsquo;\u00e9tudes est ouvert et affich\u00e9 sur votre machine : il n&rsquo;est pas t\u00e9l\u00e9vers\u00e9 pour \u00eatre lu.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Les projets que vous ne synchronisez pas sont enregistr\u00e9s dans le stockage local de votre navigateur, sur votre machine, et nulle part ailleurs. Les effacer se fait depuis l&rsquo;application, ou en vidant les donn\u00e9es du site dans votre navigateur.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Ce qui est transmis \u00e0 nos serveurs, et ce qu&rsquo;il en advient<\/h2>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>D\u00e9pliage de t\u00f4lerie et reconnaissance de profil\u00e9s<\/strong> : la g\u00e9om\u00e9trie concern\u00e9e est envoy\u00e9e \u00e0 notre serveur de calcul, trait\u00e9e, et le r\u00e9sultat redescend. <strong>Le fichier re\u00e7u est effac\u00e9 du serveur d\u00e8s la fin du traitement<\/strong> \u2014 y compris lorsque le calcul \u00e9choue, la suppression \u00e9tant plac\u00e9e dans le bloc <code>finally<\/code> de la fonction qui l&rsquo;a \u00e9crit. Aucune copie n&rsquo;est conserv\u00e9e, ni archiv\u00e9e, ni utilis\u00e9e pour autre chose.<\/li>\r\n\r\n\r\n\r\n<li><strong>Compte utilisateur<\/strong> : adresse email, mot de passe (conserv\u00e9 sous forme de condensat, jamais en clair), plan souscrit et cr\u00e9dits restants.<\/li>\r\n\r\n\r\n\r\n<li><strong>Projets synchronis\u00e9s<\/strong> : uniquement si vous activez la synchronisation. Les projets et le stock de chutes sont alors enregistr\u00e9s sur nos serveurs pour \u00eatre retrouv\u00e9s depuis un autre poste. Sans cette activation, rien n&rsquo;est transmis.<\/li>\r\n\r\n\r\n\r\n<li><strong>Compteurs d&rsquo;usage<\/strong> : pour appliquer les plafonds de votre plan, chaque calcul r\u00e9ussi enregistre trois informations \u2014 l&rsquo;identifiant de votre compte, le type d&rsquo;op\u00e9ration et le nombre 1. <strong>Ni le nom de votre fichier, ni son contenu, ni aucune dimension n&rsquo;y figurent.<\/strong><\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">O\u00f9 sont les serveurs<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Ce site vitrine et l&rsquo;application sont h\u00e9berg\u00e9s par <strong>Infomaniak<\/strong> <em>[\u00e0 compl\u00e9ter : pays d&rsquo;h\u00e9bergement exact, \u00e0 relever dans la documentation d&rsquo;Infomaniak \u2014 il conditionne la mention \u00e0 faire sur les transferts hors Union europ\u00e9enne]<\/em>.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>Le calcul et les comptes, eux, ne sont pas chez un h\u00e9bergeur : ils tournent sur nos propres machines, en France<\/strong> <em>[\u00e0 compl\u00e9ter : d\u00e9partement ou ville]<\/em>. C&rsquo;est un point que peu de services disent, et il joue dans les deux sens : vos fichiers ne transitent par aucun prestataire tiers, mais la disponibilit\u00e9 de ces deux fonctions d\u00e9pend de nos installations. L&rsquo;optimisation de coupe, elle, continue de fonctionner sans elles puisqu&rsquo;elle tourne dans votre navigateur.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Journaux techniques<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Comme tout serveur expos\u00e9 sur Internet, les n\u00f4tres tiennent des journaux d&rsquo;acc\u00e8s contenant votre adresse IP, la date et la page demand\u00e9e. Ils servent au diagnostic de panne et \u00e0 la s\u00e9curit\u00e9, jamais au profilage. Dur\u00e9es de conservation relev\u00e9es sur les machines :<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>journal du service de comptes : <strong>5 jours<\/strong> ;<\/li>\r\n\r\n\r\n\r\n<li>journal du serveur qui publie nos services : <strong>14 jours<\/strong> ;<\/li>\r\n\r\n\r\n\r\n<li>journaux de l&rsquo;h\u00e9bergeur du site : <strong>environ 30 jours<\/strong>.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Pass\u00e9 ces d\u00e9lais, les fichiers sont \u00e9cras\u00e9s automatiquement. Aucun quota anonyme par adresse IP n&rsquo;est en service : utiliser l&rsquo;application sans compte ne fait m\u00e9moriser aucune adresse \u00e0 ce titre.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Cookies et mesure d&rsquo;audience<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><strong>Aucun cookie n&rsquo;est d\u00e9pos\u00e9 sur votre navigateur si vous ne cr\u00e9ez pas de compte<\/strong> \u2014 v\u00e9rifi\u00e9 sur les quatre adresses du service le 27 ao\u00fbt 2026, mesure d&rsquo;audience comprise. C&rsquo;est la raison pour laquelle vous ne voyez pas de bandeau de consentement : il n&rsquo;y a rien \u00e0 consentir. Lorsque vous vous connectez, votre session est conserv\u00e9e dans le stockage local de votre navigateur, pas dans un cookie : elle n&rsquo;est donc jamais envoy\u00e9e automatiquement \u00e0 un autre site.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">La fr\u00e9quentation est mesur\u00e9e avec <strong>Umami<\/strong>, depuis le 27 ao\u00fbt 2026. C&rsquo;est un outil que <strong>nous h\u00e9bergeons nous-m\u00eames<\/strong>, sur nos machines en France : les donn\u00e9es de fr\u00e9quentation ne partent chez aucun prestataire. Il <strong>ne d\u00e9pose aucun cookie<\/strong>, ne vous attribue aucun identifiant persistant et ne construit aucun profil \u2014 c&rsquo;est pour cela qu&rsquo;il n&rsquo;y a pas de bandeau de consentement \u00e0 cliquer.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Ce qui est enregistr\u00e9 \u00e0 chaque page vue : la page consult\u00e9e, le site d&rsquo;o\u00f9 vous venez le cas \u00e9ch\u00e9ant, la langue du navigateur, la taille de l&rsquo;\u00e9cran, le type d&rsquo;appareil, ainsi que le pays, la r\u00e9gion et la ville d\u00e9duits de votre connexion. <strong>Votre adresse IP sert \u00e0 d\u00e9duire cette localisation puis n&rsquo;est pas conserv\u00e9e dans ces statistiques<\/strong> \u2014 la table qui les stocke ne comporte aucune colonne d&rsquo;adresse, ce qui a \u00e9t\u00e9 v\u00e9rifi\u00e9 ; elle figure seulement dans les journaux techniques, avec les dur\u00e9es indiqu\u00e9es plus haut. Deux visites du m\u00eame navigateur \u00e0 un jour d&rsquo;intervalle ne sont pas rattach\u00e9es l&rsquo;une \u00e0 l&rsquo;autre.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Il n&rsquo;y a <strong>ni traceur publicitaire, ni bouton de r\u00e9seau social, ni police de caract\u00e8res charg\u00e9e depuis un serveur tiers<\/strong>. Ce dernier point m\u00e9rite d&rsquo;\u00eatre pr\u00e9cis\u00e9 parce qu&rsquo;il est rarement respect\u00e9 : les polices du site et de l&rsquo;application sont servies depuis nos serveurs, et non depuis Google Fonts, qui recevrait autrement votre adresse IP \u00e0 chaque visite. Une seule requ\u00eate quitte le domaine du site, vers <code>stats.cut-fab.com<\/code> : c&rsquo;est notre propre serveur de mesure, d\u00e9crit ci-dessus, et non un tiers. V\u00e9rifi\u00e9 dans le navigateur le 27 ao\u00fbt 2026 \u2014 il n&rsquo;y en a aucune autre.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Sous-traitants<\/h2>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>Infomaniak<\/strong> \u2014 h\u00e9bergement du site vitrine et de l&rsquo;application.<\/li>\r\n\r\n\r\n\r\n<li><strong>Aucun autre.<\/strong> Pas de service d&rsquo;analyse tiers, pas de service d&#8217;emailing tiers, pas de r\u00e9seau de diffusion de contenu. Les emails de confirmation d&rsquo;adresse partent par la messagerie du domaine, chez Infomaniak.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><em>[\u00e0 compl\u00e9ter le jour o\u00f9 un paiement en ligne sera mis en place : le prestataire de paiement devra \u00eatre ajout\u00e9 ici.]<\/em><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Combien de temps vos donn\u00e9es sont conserv\u00e9es<\/h2>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>Fichiers envoy\u00e9s pour calcul<\/strong> : effac\u00e9s \u00e0 la fin du traitement, soit quelques secondes.<\/li>\r\n\r\n\r\n\r\n<li><strong>Journaux techniques<\/strong> : 5, 14 ou 30 jours selon le serveur (voir plus haut).<\/li>\r\n\r\n\r\n\r\n<li><strong>Compte, projets synchronis\u00e9s et compteurs d&rsquo;usage<\/strong> : conserv\u00e9s tant que le compte existe. <em>[\u00e0 compl\u00e9ter : d\u00e9lai d&rsquo;effacement apr\u00e8s fermeture du compte, et sort des compteurs d&rsquo;usage, qui peuvent devoir \u00eatre gard\u00e9s plus longtemps \u00e0 des fins comptables.]<\/em><\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Bases l\u00e9gales<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><em>[\u00e0 compl\u00e9ter : \u00e0 rattacher traitement par traitement \u2014 ex\u00e9cution du contrat pour le compte et les projets, int\u00e9r\u00eat l\u00e9gitime pour les journaux techniques et les compteurs de plafond, etc.]<\/em><\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Vos droits<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Vous disposez d&rsquo;un droit d&rsquo;acc\u00e8s, de rectification, d&rsquo;effacement, de portabilit\u00e9 et d&rsquo;opposition sur vos donn\u00e9es. Pour les exercer, \u00e9crivez \u00e0 <em>[\u00e0 compl\u00e9ter : adresse]<\/em> ; r\u00e9ponse sous <em>[\u00e0 compl\u00e9ter : d\u00e9lai]<\/em>.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">\u00c0 noter, parce que c&rsquo;est vrai et rare : <strong>vous n&rsquo;avez pas besoin de nous pour r\u00e9cup\u00e9rer vos projets.<\/strong> Chaque projet s&rsquo;exporte en <code>.json<\/code> directement depuis l&rsquo;application, \u00e0 tout moment, sans demande pr\u00e9alable.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Vous pouvez \u00e9galement introduire une r\u00e9clamation aupr\u00e8s de la Commission nationale de l&rsquo;informatique et des libert\u00e9s (CNIL), 3 place de Fontenoy, TSA 80715, 75334 Paris Cedex 07.<\/p>\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>Page incompl\u00e8te \u2014 ne pas mettre en ligne en l&rsquo;\u00e9tat. Tout ce qui rel\u00e8ve du fonctionnement technique a \u00e9t\u00e9 v\u00e9rifi\u00e9 dans le code et sur les serveurs le 27 ao\u00fbt 2026, et est \u00e9crit ci-dessous en clair. Ce qui manque encore ne peut venir que de l&rsquo;\u00e9diteur : l&rsquo;identit\u00e9 du responsable de traitement, les bases [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-10","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cut-fab.com\/en\/wp-json\/wp\/v2\/pages\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cut-fab.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cut-fab.com\/en\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/cut-fab.com\/en\/wp-json\/wp\/v2\/comments?post=10"}],"version-history":[{"count":2,"href":"https:\/\/cut-fab.com\/en\/wp-json\/wp\/v2\/pages\/10\/revisions"}],"predecessor-version":[{"id":18,"href":"https:\/\/cut-fab.com\/en\/wp-json\/wp\/v2\/pages\/10\/revisions\/18"}],"wp:attachment":[{"href":"https:\/\/cut-fab.com\/en\/wp-json\/wp\/v2\/media?parent=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}