Le plugin Figma est exécuté directement depuis les serveurs de Figma et s’exécute dans votre fichier Figma. Il hérite donc de toute la sécurité et de l’infrastructure de la plateforme Figma, qui dépassent les normes du secteur en matière de protection des données et de sécurité :
- SOC 2 Type 2
- SOC 3
- Cloud Security Alliance (CSA) STAR: Level 1
- ISO/IEC 27001:2013
- ISO/IEC 27018:2019
- EU Cloud Code of Conduct (COC): Level 2
Aucun logiciel supplémentaire n’est à installer pour utiliser le plugin Figma : les plugins Figma fonctionnent comme une partie intégrée des fonctionnalités natives de Figma, et tous les plugins Figma sont accessibles et peuvent être lancés instantanément depuis n’importe quel fichier Figma ou via l’écosystème officiel de la Figma Community dans l’application Figma.
Si votre organisation a déjà approuvé l’utilisation de Figma, vous avez déjà accès aux plugins Figma.
Fonctionnement de CopyDoc
Le plugin Figma CopyDoc aide les utilisateurs à exporter, importer, localiser et mettre à jour du texte dans Figma.
CopyDoc est conçu dans un souci de confidentialité et de sécurité : les workflows d’import et d’export principaux sont traités en local, dans le plugin Figma.
Tous les imports et exports de fichiers standards sont traités côté client, directement dans le plugin, à l’aide de l’API Figma Plugins, et ne sont jamais envoyés, traités ni stockés sur les serveurs d’Hypermatic ni sur un backend cloud de CopyDoc.
Ce que CopyDoc fait et ne fait pas
CopyDoc utilise l’API Figma Plugins pour vous aider à exporter et importer, localiser, synchroniser, corriger l’orthographe et rechercher et remplacer le contenu textuel de votre fichier Figma.
Pour les workflows habituels d’import et d’export de fichiers locaux, il ne s’appuie sur aucun backend CopyDoc pour traiter le contenu de vos designs.
CopyDoc permet de
- Exporter, de façon facultative, le contenu textuel de son fichier Figma vers un fichier XLSX, JSON, CSV ou XLIFF, qui est ensuite enregistré directement sur son ordinateur.
- Glisser-déposer, de façon facultative, des fichiers XLSX, CSV, JSON ou XLIFF depuis son ordinateur pour réimporter du contenu mis à jour dans Figma.
- Exporter, de façon facultative, des frames de son fichier Figma vers un fichier PDF, DOCX, CSV ou XLSX, qui est ensuite enregistré directement sur son ordinateur.
- Vérifier l’orthographe du contenu textuel de son fichier Figma.
- Synchroniser, de façon facultative, du contenu depuis l’URL d’un Google Sheets, importé directement via l’API officielle Google Sheets.
- Localiser, de façon facultative, le texte sélectionné avec ChatGPT, Claude ou Gemini, en activant explicitement ces fonctionnalités et en fournissant sa propre clé API.
- Rechercher et remplacer du texte dans le fichier Figma.
- Exporter, de façon facultative, les commentaires Figma de son fichier vers un fichier XLSX via l’API REST Figma, qui est ensuite enregistré directement sur son ordinateur.
- Utiliser, de façon facultative, des workflows de prompt IA manuels : CopyDoc génère un prompt en local, et l’utilisateur recolle lui-même le résultat CSV dans le plugin.
Ce que CopyDoc ne fait pas
- Il n’envoie aucune donnée de design ni aucun contenu de votre fichier Figma sur les serveurs d’Hypermatic pour le traitement habituel des imports et exports.
- Il ne stocke aucune donnée de design ni aucun contenu de votre fichier Figma sur les serveurs d’Hypermatic.
- Il n’utilise aucun backend cloud de CopyDoc pour traiter vos données de design ou votre contenu lors des workflows standards d’import et d’export locaux.
- Il ne collecte ni ne stocke aucune information personnelle (les plugins Figma ne peuvent pas accéder aux informations privées des projets Figma, des équipes Figma ou des utilisateurs Figma).
Fonctionnement des plugins Figma
Les plugins Figma sont écrits en HTML/CSS/Javascript et s’exécutent dans un environnement sandbox étroitement contrôlé au sein de l’application Figma.
Les plugins Figma ne peuvent faire que ce que Figma leur permet, dans les limites des autorisations de l’API Figma Plugins, et surtout, les plugins n’ont aucun accès aux informations personnelles de l’utilisateur Figma qui lance le plugin.
Ce que les plugins Figma peuvent et ne peuvent pas faire
Comme l’explique l’article sur la sécurité des plugins Figma, les plugins Figma ne peuvent faire qu’un nombre limité de choses, et il y en a beaucoup plus qu’ils ne peuvent pas faire :
Les plugins Figma peuvent
- Être lancés uniquement par une action explicite de l’utilisateur
- Afficher une interface dans une seule boîte de dialogue propre au plugin
- Lire toutes les données de votre document Figma (par exemple, un plugin « trouver un calque par son nom »)
- Modifier toutes les données de votre document Figma (par exemple, un plugin « renommer les calques sélectionnés »)
- Communiquer avec n’importe quel serveur sur Internet (par exemple, un plugin « importer depuis le service X »)
Les plugins Figma ne peuvent pas
- Se lancer d’eux-mêmes
- Obtenir des informations sur le projet ou l’équipe propriétaire du fichier
- Accéder à quoi que ce soit lorsqu’ils ne sont pas en cours d’exécution
- Accéder aux données d’autres fichiers que celui dans lequel ils ont été lancés
- Modifier l’interface de Figma en dehors de la boîte de dialogue du plugin
Les administrateurs du compte Figma de votre entreprise peuvent configurer une liste de plugins autorisés au sein de l’organisation. Cela permet d’empêcher le lancement de plugins Figma non fiables dans n’importe quel fichier de cette organisation.
Connexions externes facultatives
Certaines fonctionnalités de CopyDoc sont facultatives et ne se connectent à des services tiers que si vous choisissez explicitement de les utiliser.
- API de localisation par IA : si vous choisissez la localisation avec ChatGPT, Claude ou Gemini, CopyDoc n’envoie que le texte sélectionné et le prompt de localisation, directement à ce fournisseur, avec votre propre clé API. Ces requêtes ne sont pas stockées dans votre fichier Figma, et votre clé API est stockée par utilisateur Figma sur votre appareil, et non dans le fichier lui-même.
- Workflows de prompt IA manuels : si vous choisissez un workflow de prompt manuel avec ChatGPT, Claude ou Gemini, CopyDoc génère le prompt en local, et c’est vous qui décidez de ce que vous collez dans l’application d’IA externe.
- Google Sheets : si vous choisissez de synchroniser depuis un Google Sheet public, CopyDoc lit directement cette feuille pour importer son contenu dans Figma.
- Airtable : si vous choisissez l’intégration Airtable, CopyDoc lit ou écrit le contenu nécessaire à ce workflow Airtable.
- Export des commentaires Figma : si vous choisissez d’exporter les commentaires, CopyDoc utilise votre Personal Access Token Figma pour lire les commentaires via l’API REST Figma.
Ces intégrations facultatives sont lancées par l’utilisateur et ne sont pas nécessaires aux workflows standards d’export et d’import locaux du plugin.