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 | À qui | Quoi |
|---|---|---|
| Vous commencez l’essai d’une édition payante | Le serveur de licences de Twinwright, en HTTPS | L’édition, une empreinte hachée de l’ordinateur, la version de Studio |
| Vous activez une licence payante | Le serveur de licences de Twinwright, en HTTPS | Le 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 HTTPS | Le 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
| Quoi | Où (Windows) | Qui le voit |
|---|---|---|
| Paramètres, état du jumeau, clés d’IA | %LOCALAPPDATA%\Twinwright\Studio | Votre compte Windows |
| Versions de programme | Documents\Twinwright Studio | Votre compte Windows |
| Le journal d’audit | Documents\Twinwright Studio\logs, sauf si les paramètres indiquent un autre dossier | Votre compte Windows |
| Rapports de contrôle, fiches de bridage, fichiers de diagnostic | Documents\Twinwright Studio\Reports | Votre compte Windows |
| Rapports de fermeture inattendue | %LOCALAPPDATA%\Twinwright\Studio\crash, supprimés après 30 jours | Votre compte Windows |
| Fichiers de licence, essais compris | %ProgramData%\Twinwright\licence | Toutes 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ément | Coché au départ |
|---|---|
| Version, système, carte graphique, langue et unités | Oui |
| Paramètres, sans les clés d’IA | Oui |
Le profil de la machine et les réglages $ du contrôleur | Oui |
| Les 7 derniers jours du journal et les rapports de fermeture inattendue, nettoyés comme ci-dessus | Oui |
| L’état de la licence : édition et date de fin, sans codes ni empreinte | Oui |
| Le programme et le bridage actuels : les données de votre pièce | Non |
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
- Libérez l’ordinateur sur la page des licences, pour qu’il ne compte plus (voir Transférer une licence sur un autre ordinateur).
- Désinstallez Studio.
- 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.