Ceci est le manuel de Studio 1.0.2, une version antérieure. Le manuel de la dernière version

Documentation 1.0.2 Exploitation

Aperçu : les consignes de sécurité de cette page n’ont pas encore été relues par un locuteur natif.

Confidentialité et ce que Studio envoie

Studio fonctionne sur votre ordinateur. Studio lui-même n’envoie que ce qu’exigent le démarrage d’un essai, l’activation et le renouvellement d’une licence payante. Il n’y a ni télémétrie, ni recherche de mises à jour, ni envoi automatique des plantages. Si vous connectez l’assistant IA à un service dans le cloud, vos messages et ce que vous joignez partent vers ce service : voir L’assistant IA et les services dans le cloud. Ce chapitre indique ce qui sort, ce qui reste sur l’ordinateur et comment le supprimer. Le texte qui fait foi est la politique de confidentialité du site web, twinwright.com/fr/privacy.

Ce que Studio envoie

QuandÀ quiQuoi
Vous commencez l’essai d’une édition payanteLe serveur de licences de Twinwright, en HTTPSL’édition, une empreinte hachée de l’ordinateur, la version de Studio
Vous activez une licence payanteLe serveur de licences de Twinwright, en HTTPSLe code d’activation, une empreinte hachée de l’ordinateur, la version de Studio
Studio renouvelle une licence payante (voir Renouvellement)Le serveur de licences de Twinwright, en HTTPSLe numéro de licence, la même empreinte hachée, la version de Studio

C’est tout ce que Studio envoie lui-même à Twinwright. L’empreinte ne quitte jamais l’ordinateur telle quelle, seule sa valeur hachée. Un ordinateur activé hors ligne n’envoie rien du tout.

Trois choses ne sortent que si vous les configurez :

  • L’assistant IA, connecté à un service dans le cloud. Il envoie vos messages et ce que vous joignez à ce service ; voir plus bas.
  • Un client IA que vous connectez par MCP, comme Claude ou ChatGPT. Le client envoie ce qu’il lit dans le jumeau à son propre service, selon ses conditions.
  • Une page web que Studio ouvre, comme la page des licences. Votre navigateur l’ouvre ; Studio n’y ajoute rien.

L’assistant IA et les services dans le cloud

L’assistant IA fonctionne avec le fournisseur que vous y choisissez : un service dans le cloud comme Anthropic, OpenAI ou DeepSeek, avec votre propre compte et votre clé API, ou un modèle local.

Quand vous envoyez un message à un service dans le cloud, Studio envoie à ce service, depuis votre ordinateur et avec votre clé :

  • votre message, avec la conversation qui précède ;
  • la machine, le bridage, le programme (avec les numéros de ligne) et les problèmes trouvés par les vérifications dans la fenêtre, tant que Joindre le programme, le bridage et les résultats de vérification de la fenêtre (s’ils ont changé) est coché. La case est cochée au départ. Studio les joint au premier message, puis seulement quand ils ont changé ;
  • les résultats des outils que l’assistant utilise dans Studio, comme la vérification ou la simulation d’un programme, l’état de la machine ou des entrées du journal, et des images de résultats pour les services qui acceptent les images.

Avant que le premier message parte vers un service dans le cloud, Studio montre une fois ce qu’il va envoyer.

Le service traite tout cela selon ses propres conditions ; Twinwright n’en reçoit rien. Pour envoyer moins, décochez la case avant d’envoyer, ou recommencez avec Nouvelle conversation.

Avec un modèle local (LM Studio, Ollama), tout cela reste sur l’ordinateur.

Sur cet ordinateur, le journal d’audit garde les 180 premiers octets de chaque message (voir Le journal d’audit), et les clés API sont stockées chiffrées (voir Ce que Studio conserve sur l’ordinateur).

Ce que Studio conserve sur l’ordinateur

QuoiOù (Windows)Qui le voit
Paramètres, état du jumeau, clés d’IA%LOCALAPPDATA%\Twinwright\StudioVotre compte Windows
Versions de programmeDocuments\Twinwright StudioVotre compte Windows
Le journal d’auditDocuments\Twinwright Studio\logs, sauf si les paramètres indiquent un autre dossierVotre compte Windows
Rapports de contrôle, fiches de bridage, fichiers de diagnosticDocuments\Twinwright Studio\ReportsVotre compte Windows
Rapports de fermeture inattendue%LOCALAPPDATA%\Twinwright\Studio\crash, supprimés après 30 joursVotre compte Windows
Fichiers de licence, essais compris%ProgramData%\Twinwright\licenceToutes les personnes de l’ordinateur

Les clés d’IA sont stockées chiffrées pour votre compte Windows (Windows DPAPI). Les autres comptes du même ordinateur ne peuvent pas les lire.

Le journal d’audit

Le journal d’audit est un fichier par jour, audit-YYYY-MM-DD.jsonl, dans le dossier des journaux. Il consigne :

  • ce que l’IA et vous avez fait faire à la machine ;
  • les 180 premiers octets de chaque message du panneau IA ;
  • les vérifications de licence : le numéro de licence, l’édition et le résultat, sans le nom du titulaire.

Les clés, jetons et mots de passe y sont écrits ***. Les paramètres fixent ce que le journal consigne et combien de temps il le conserve. Le journal reste sur l’ordinateur ; Studio ne l’envoie jamais.

Si Studio se ferme de façon inattendue

Au moment de la panne, Studio écrit un petit rapport : où l’erreur s’est produite, l’enchaînement des appels qui y a mené et la liste des modules du programme. Il n’écrit aucun contenu de la mémoire.

Au démarrage suivant, Studio y ajoute les informations de version et les 200 dernières lignes de son journal, nettoyées :

  • les chemins et noms de fichiers sont remplacés par des marqueurs ;
  • les noms et les adresses e-mail sont supprimés ;
  • il n’y a ni G-code, ni conversation avec l’IA, ni code de licence, ni empreinte.

Studio pose ensuite la question une fois. Vous pouvez ouvrir le dossier du rapport, enregistrer le rapport dans un fichier ou fermer le message. Rien n’est envoyé. Pour nous aider à trouver la cause, envoyez vous-même le fichier à hello@twinwright.com.

Informations de diagnostic

Quand vous nous demandez de l’aide, nous pouvons vous demander des informations de diagnostic. Dans le menu Aide, choisissez « Collecter les informations de diagnostic ». Studio enregistre un fichier ZIP avec les éléments cochés dans le dossier des rapports :

ÉlémentCoché au départ
Version, système, carte graphique, langue et unitésOui
Paramètres, sans les clés d’IAOui
Le profil de la machine et les réglages $ du contrôleurOui
Les 7 derniers jours du journal et les rapports de fermeture inattendue, nettoyés comme ci-dessusOui
L’état de la licence : édition et date de fin, sans codes ni empreinteOui
Le programme et le bridage actuels : les données de votre pièceNon

Ouvrez et lisez le fichier avant de l’envoyer. Rien n’est envoyé automatiquement.

Ce qui écoute sur le réseau

Les services de Studio pour les clients IA (MCP) et pour les logiciels d’envoi n’écoutent que sur cet ordinateur (127.0.0.1). Les autres ordinateurs ne peuvent pas les joindre.

L’option de ligne de commande --bind any ouvre à votre réseau les ports réseau du jumeau, comme celui des logiciels d’envoi. Le service MCP reste local.

⚠ Avertissement

En mode ombre, le port des logiciels d’envoi transmet les commandes à la machine réelle. Avec --bind any, toute personne de votre réseau qui atteint ce port pourrait faire bouger la machine. N’utilisez --bind any que pour le jumeau, sur un réseau que vous maîtrisez.

Ce que notre serveur conserve

Pour chaque licence payante, le serveur de licences conserve :

  • les empreintes hachées de trois ordinateurs au plus par poste, avec la date à laquelle chacun a été vu la première et la dernière fois, pour que vous puissiez en libérer un sur la page des licences ;
  • le code d’activation seulement sous forme hachée : même nous ne pouvons pas le relire ;
  • pendant 90 jours, un journal des essais, activations, renouvellements et modifications, avec l’empreinte hachée de l’ordinateur, la version de Studio et votre adresse IP réduite à sa partie réseau.

Pour chaque essai, il conserve l’empreinte hachée de l’ordinateur avec l’édition et les dates de l’essai, pour que chaque ordinateur ait chaque essai une seule fois.

Rien de votre travail n’atteint le serveur.

Supprimer ce que Studio conserve

  1. Libérez l’ordinateur sur la page des licences, pour qu’il ne compte plus (voir Transférer une licence sur un autre ordinateur).
  2. Désinstallez Studio.
  3. Supprimez les dossiers du tableau ci-dessus dont vous n’avez plus besoin. Résultat : il ne reste rien de Studio sur l’ordinateur.

La désinstallation supprime le programme, pas vos fichiers : vos projets, versions de programme, journaux et rapports restent jusqu’à ce que vous les supprimiez.