← Retour au blog

Logiciel de nesting et confidentialité : où va vraiment votre DXF

Déposer le plan d’un client dans un outil en ligne, c’est envoyer un bout de votre travail sur l’ordinateur de quelqu’un d’autre. Si vous découpez des pièces pour des clients, vous vous êtes forcément posé la question : qui peut lire mon fichier une fois qu’il a quitté ma machine ?

La plupart des éditeurs répondent avec une politique de confidentialité écrite par des juristes. Ici, on vous donne la réponse de l’atelier, avec des schémas : où va le fichier, qui peut le lire à chaque étape, et ce que nous refusons de promettre.

Trois modes, trois niveaux de confidentialité

NestorCut propose trois façons de lancer un nesting. La différence est concrète : l’endroit où se trouvent vos pièces pendant le travail, et qui peut les lire.

Trois façons de lancer un job, trois niveaux de confidentialité

  • Mode local, en projet 100 % privé. Le fichier ne quitte jamais votre machine : l’analyse, le nesting et les exports se font dans votre navigateur.
  • Mode serveur. Le fichier part sur notre serveur par une connexion chiffrée, y est traité, puis il est supprimé automatiquement après 24 heures.
  • Vault (zero-knowledge). Le fichier est stocké chiffré avec une clé que vous seul détenez. « Zéro connaissance », ça veut dire ce que ça dit : nous ne connaissons pas votre clé. Au repos, personne ne peut vous lire. Ni nous, ni nos sauvegardes.

Les comptes gratuits calculent toujours en local. Les comptes payants choisissent à chaque job ; le mode serveur est le défaut, parce qu’il offre plus de puissance de calcul. Une exception couvre tous les cas : les fichiers DWG doivent être convertis sur notre serveur, donc un DWG transite toujours par chez nous : un projet qui en contient ne peut pas être 100 % privé, et l’application vous le dit clairement.

Mode local : votre fichier reste chez vous

Mode local : le cycle de vie de votre fichier

Le moteur de nesting tourne directement dans votre navigateur, sur votre machine. Rien à installer. (Pour les curieux : il est écrit en Rust et compilé en WebAssembly, une technologie qui permet à un vrai programme de tourner dans le navigateur.) Les nouveaux projets sont 100 % privés par défaut (vous pouvez choisir un projet cloud à la création). Voici la vie de votre fichier, concrètement, pour les fichiers DXF et SVG :

  1. Votre fichier est analysé et réparé sur place. Les contours ouverts sont fermés, les doublons supprimés, les trous détectés, sans rien envoyer nulle part.
  2. Le moteur calcule les placements sur votre machine. Vous le voyez travailler en direct, et le temps affiché est celui de votre processeur, pas du nôtre.
  3. Les résultats (aperçus des placements, DXF prêt à découper, rapport matière) sont construits sur votre machine et rangés dans la mémoire locale de votre navigateur.
  4. Le serveur ne reçoit que des compteurs : « 1 nesting effectué », le taux de remplissage obtenu, ce genre de nombres. Pas de fichier, pas de dessin. Même pas une coordonnée.

Les offres payantes utilisent déjà plusieurs cœurs de votre processeur pour ce calcul (4 walks en parallèle en Unlimited, 8 en Pro ; Gratuit en utilise 1).

Une fois le job préparé, vous pouvez même couper le Wi-Fi : le calcul et les téléchargements continuent. Et si vous supprimez le projet, les données disparaissent, puisqu’elles n’ont jamais existé que chez vous.

Sans l’option 100 % privé (un projet cloud calculé sur votre appareil), le fichier source transite quand même par le serveur pour l’analyse, et il est supprimé après 24 heures comme tout fichier en mode serveur. Vos résultats, eux, ne quittent votre navigateur dans aucun cas.

Mode serveur : ce qui se passe vraiment

Le mode serveur existe pour une raison simple : plus de puissance de calcul livre le même résultat plus tôt sur les gros jobs. Voici ce qui arrive à votre fichier, étape par étape :

  1. Envoi par une connexion chiffrée (le cadenas dans la barre d’adresse), puis stockage sur notre serveur, en France, jusqu’à la purge.
  2. Pendant le calcul, nos workers lisent votre fichier en mémoire vive. Entre l’envoi et la purge, le fichier est stocké dans notre base en clair, c’est exactement pour ça que la purge 24 heures existe (et le vault, pour tout ce qui est sensible).
  3. Après le calcul, les résultats restent téléchargeables jusqu’à la purge.
  4. Après 24 heures, les fichiers sont supprimés automatiquement. Vous pouvez aussi supprimer le projet vous-même à tout moment, depuis votre compte, sans demander à personne.

Voici maintenant ce que la plupart des éditeurs préfèrent ne pas écrire : pendant qu’un job tourne sur notre serveur, votre fichier y est présent en clair, dans la mémoire de la machine. Un administrateur pourrait théoriquement le regarder. C’est exactement pour ça que le mode local existe. Si le plan est sensible, lancez-le en local.

Vault zero-knowledge : chiffré avec une clé que nous n’avons pas

Vault zero-knowledge : qui détient quoi, et quand

Pour les plans clients que vous voulez garder disponibles en ligne sans faire confiance au disque de qui que ce soit, il y a le vault. Les fichiers y sont chiffrés avec un standard reconnu (AES-256) et une clé générée sur votre appareil, sous la forme d’un petit fichier à télécharger et à garder précieusement. La seule copie de cette clé est chez vous.

  • Au repos, vos fichiers sont illisibles : ni par nous, ni par quelqu’un qui mettrait la main sur une sauvegarde ou sur le serveur.
  • Quand vous déverrouillez une session, la clé passe dans la mémoire du serveur, le temps que vos jobs tournent. Elle est effacée dès que vous verrouillez, ou automatiquement au bout de 2 heures. Elle n’est jamais écrite sur le disque.
  • Pour chaque job, le programme de calcul reçoit la clé par un échange chiffré à usage unique, s’en sert en mémoire, puis l’efface à la fin du job, que ça réussisse ou que ça échoue.

Avertissement : si vous perdez votre fichier-clé, les données du vault sont perdues. Nous ne pouvons pas les récupérer, et c’est voulu. Le vault est disponible sur tous les plans, y compris le gratuit : la confidentialité ne devrait pas être un luxe.

Ce que nous refusons de promettre

Les promesses de confidentialité, ça tient souvent tant qu’on ne regarde pas de près. Chez nous, chaque phrase de cet article est vérifiée dans le code avant d’être publiée. Voici donc ce que vous ne lirez jamais ici :

  • « Nous ne pouvons pas lire vos fichiers », dit du mode serveur. Pendant le calcul, le fichier est lisible dans la mémoire du serveur. On ne va pas vous dire le contraire : c’est la raison d’être du mode local.
  • « Vos plans sont en sécurité parce que notre code est secret. » Il ne l’est pas : le programme du mode local est téléchargé par votre navigateur pour fonctionner, donc n’importe qui peut en garder une copie. Nous ne misons pas sur le secret. Nous misons sur un bon outil et sur des promesses vérifiables.

Ce qui est encore en développement

Un chantier est en route mais pas encore en production. Tant que ce n’est pas en ligne, ce n’est pas une promesse :

  • Le mode Turbo pour les comptes Pro : répartir un job entre votre navigateur et nos serveurs pour aller plus vite. Encore au stade du cahier des charges.

Notre règle est simple : on ne parle publiquement d’une fonctionnalité que quand elle tourne réellement en production. Cet article suit cette règle.

Ne nous croyez pas sur parole : vérifiez

Vous pouvez vérifier tout ça vous-même, sans rien installer :

  1. Ouvrez les outils de développement de votre navigateur (touche F12), onglet « Réseau ».
  2. Lancez un nesting complet sur un projet 100 % privé, du dépôt du fichier au téléchargement du DXF.
  3. Regardez ce qui part vers nos serveurs. Vous n’y trouverez ni votre fichier ni vos pièces : juste votre connexion au compte, un compteur de nesting et le statut du job.

Si un jour vous voyez autre chose, écrivez-nous : la page contact est à un clic.

Essayez sur vos propres fichiers

NestorCut est gratuit pour 10 nestings par mois, sans carte bancaire. Les comptes gratuits calculent toujours en local. Les nouveaux projets sont 100 % privés par défaut, donc votre premier job fait office de test de confidentialité le plus simple qui soit : votre fichier ne quitte jamais votre machine.

Prêt à économiser du matériau ?

Créez votre compte et bénéficiez de 10 imbrications gratuites chaque mois — sans carte bancaire. Un projet démo pré-rempli attend votre premier clic.

Commencer gratuitement