Zum Inhalt springen

Sicherheit & Datenverarbeitung

Zuletzt aktualisiert:

Ihre Seiten durchlaufen HTML to Frames – sie bleiben nicht dort. Das Rendering erfolgt in einem isolierten Sandbox-Browser, Ergebnisse werden einmal aus dem Arbeitsspeicher ausgeliefert, und Uploads werden in dem Moment gelöscht, in dem ein Import abgeschlossen ist.

Diese Seite beantwortet die Fragen aus Figmas Datensicherheitsprüfung für Plugins sowie das, was sicherheitsbewusste Teams uns üblicherweise fragen.

Welche Daten werden an den Service gesendet?

  • Die Seitenadresse, die gewählten Screens und Optionen und eine aus Ihrer Figma-Nutzer-ID abgeleitete Konto-Kennung (kein Name, keine E-Mail-Adresse).
  • Ein Lizenzschlüssel oder ein kurzlebiger Figma-Kauf-Token, wenn Sie einen Bezahlplan haben.
  • Im Modus Local file: die Dateien, die Sie hochladen. Im Modus AI: das HTML, das Ihr KI-Tool sendet. Mit Send to Figma: die Aufnahme des von Ihnen gewählten Tabs.

Liest das Plugin meine Figma-Datei?

Nein. Das Plugin schreibt Ebenen in Ihre Datei. Es liest nur die Informationen, die es auf seinen eigenen Frames gespeichert hat (Quelladresse und Breite), um Re-import anzubieten. Ihre Schriften werden lokal geprüft und niemals hochgeladen. Der Inhalt Ihrer Datei wird nirgendwohin gesendet.

Wie lange werden Daten aufbewahrt?

DatenAufbewahrung
Import-ErgebnisEinmal ausgeliefert, aus dem Arbeitsspeicher gelöscht; Auftragsdatensatz 15 Minuten
Hochgeladene DateienNur Arbeitsspeicher; direkt nach der letzten Seite gelöscht (2 Minuten bei Abbruch)
Send to Figma / AI-EingangNur Arbeitsspeicher; gelöscht, sobald Ihr Plugin sie abruft, höchstens 30 Minuten
Import-Protokoll180 Tage; IP-Adresse nach 30 Tagen entfernt
Sicherheitsprotokoll90 Tage
IP-Zähler im Free-Plan2 Monate

Seiteninhalte werden niemals auf die Festplatte geschrieben.

Verschlüsselung

Der gesamte Datenverkehr zwischen Plugin, Erweiterung und Service nutzt HTTPS (TLS). Verbindungs-Token für KI und Erweiterung werden nur als SHA-256-Hashes gespeichert.

Isolation

Der Service läuft in drei getrennten Containern mit jeweils eigenen Berechtigungen:

  • API – Pläne, Limits und Lizenzen. Sie führt nie einen Browser aus und dekodiert keine Bilder.
  • Browser – ein Chromium in einer Sandbox mit strengem seccomp-Profil, ohne Volumes und ohne Secrets, nur aus einem internen Netzwerk erreichbar.
  • Bild-Decoder – konvertiert heruntergeladene Bilder ohne Internetzugang und ohne Möglichkeit, die anderen Container zu erreichen.

Alle drei laufen mit schreibgeschützten Dateisystemen, ohne jegliche Linux-Capabilities und ohne Rechteausweitung. Der Browser wird regelmäßig mit einer sauberen temporären Festplatte neu gestartet.

Netzwerkschutz

  • Eine Firewall erlaubt dem Browser nur den Zugriff auf öffentliche Web-Ports; private Netzwerke, Cloud-Metadaten-Adressen und interne Dienste sind gesperrt.
  • SSRF-Schutz prüft die von Ihnen eingegebene Adresse, jede Anfrage der Seite und jeden Bild-Download, einschließlich Weiterleitungen; DNS wird zum Verbindungszeitpunkt festgelegt.
  • Hochgeladene Dateien werden aus dem Arbeitsspeicher über eine virtuelle Adresse geöffnet – niemals über file://.

Missbrauchsschutz

Rate-Limits gelten pro IP-Adresse und pro Konto. Eindeutige Angriffsmuster – Suche nach Secrets, interne Adressen, fehlerhafte Anfragen – führen zu einer automatischen Sperre sowohl der IP-Adresse als auch der Konto-Kennung, gestaffelt von 24 Stunden bis 30 Tage.

Dritte

Keine für Ihre Inhalte. Wir nutzen einen Hosting-Anbieter für die Server und Cloudflare für die Auslieferung dieser Website. Figma verifiziert Kauf-Token für Pro.

Eine Sicherheitslücke melden

Schreiben Sie eine E-Mail an [email protected] mit dem Betreff „Security“. Bitte geben Sie uns angemessen Zeit, ein Problem zu beheben, bevor Sie es veröffentlichen.