Безопасность и обработка данных
Обновлено:
На этой странице — ответы на вопросы проверки безопасности данных плагинов Figma и на то, о чём нас обычно спрашивают команды, внимательные к безопасности.
Какие данные отправляются в сервис?
- Адрес страницы, выбранные экраны и параметры, а также идентификатор аккаунта, сформированный на основе вашего идентификатора пользователя Figma (без имени и без электронной почты).
- Лицензионный ключ или краткосрочный токен покупки Figma, если у вас платный тариф.
- В режиме Local file: загруженные вами файлы. В режиме AI: HTML, который отправляет ваш AI-инструмент. При использовании Send to Figma: захват выбранной вами вкладки.
Читает ли плагин мой файл Figma?
Нет. Плагин записывает слои в ваш файл. Он читает только информацию, которую сам сохранил в своих фреймах (адрес источника и ширину), чтобы предложить Re-import. Ваши шрифты проверяются локально и никогда не загружаются. Содержимое вашего файла никуда не отправляется.
Как долго хранятся данные?
| Данные | Срок хранения |
|---|---|
| Результат импорта | Передаётся один раз и удаляется из памяти; запись о задании — 15 минут |
| Загруженные файлы | Только в памяти; удаляются сразу после последней страницы (через 2 минуты, если импорт прерван) |
| Send to Figma / входящие от AI | Только в памяти; удаляются, когда ваш плагин их забирает, не позднее чем через 30 минут |
| Журнал импортов | 180 дней; IP-адрес удаляется через 30 дней |
| Журнал безопасности | 90 дней |
| Счётчики по IP для тарифа Free | 2 месяца |
Содержимое страниц никогда не записывается на диск.
Шифрование
Весь трафик между плагином, расширением и сервисом передаётся по HTTPS (TLS). Токены подключения AI и расширения хранятся только в виде хешей SHA-256.
Изоляция
Сервис работает в трёх отдельных контейнерах, у каждого из которых свои права:
- API — тарифы, лимиты и лицензии. Он никогда не запускает браузер и не декодирует изображения.
- Браузер — Chromium в песочнице со строгим профилем seccomp, без томов и без секретов, доступный только из внутренней сети.
- Декодер изображений — преобразует скачанные изображения без доступа к интернету и без возможности обратиться к другим контейнерам.
Все три работают с файловыми системами только для чтения, без каких-либо Linux capabilities и без возможности повышения привилегий. Браузер регулярно перезапускается с чистым временным диском.
Защита сети
- Файрвол разрешает браузеру обращаться только к публичным веб-портам; частные сети, адреса облачных метаданных и внутренние сервисы заблокированы.
- Защита от SSRF проверяет введённый вами адрес, каждый запрос страницы и каждую загрузку изображения, включая перенаправления; DNS фиксируется в момент подключения.
- Загруженные файлы открываются из памяти по виртуальному адресу — никогда через
file://.
Предотвращение злоупотреблений
Ограничения частоты запросов действуют для каждого IP-адреса и каждого аккаунта. Явные признаки атаки — поиск секретов, обращения к внутренним адресам, некорректные запросы — приводят к автоматической блокировке и IP-адреса, и идентификатора аккаунта, со сроком от 24 часов до 30 дней.
Третьи стороны
Для вашего контента — никаких. Мы пользуемся услугами хостинг-провайдера для серверов и Cloudflare для доставки этого сайта. Figma проверяет токены покупки Pro.
Сообщить об уязвимости
Напишите на [email protected] с темой «Security». Пожалуйста, дайте нам разумное время на исправление проблемы, прежде чем раскрывать её.