Перейти к содержимому
Bulutegra Безопасность
Безопасность

Безопасность, доступ и защита данных

Bulutegra работает с самыми чувствительными данными вашего бизнеса: заказами, остатками и ценами. Эта страница объясняет, кто имеет к ним доступ, как система предотвращает неверные записи и какие права у вас на свои записи.

Доступ к панели: двухэтапная проверка

Вход в Bulutegra защищён двухэтапной проверкой. Одного пароля недостаточно; сессия не откроется, пока не выполнен второй шаг. Утёкший пароль сам по себе не даёт доступа к аккаунту.

Двухэтапная проверка включается на пользователя, а не на компанию. Когда кто-то уходит из команды, вы отключаете этого пользователя; вы никогда не вынуждены вести всю работу через один общий логин.

Роли пользователей: каждый видит свою область

В Bulutegra шесть ролей: Администратор, Контент, Склад, Возвраты, Бухгалтерия и Отчёты. Роль определяет, что пользователь видит в панели и что может изменить.

Пользователи склада работают с заказами и отгрузками; они не видят страницы прибыльности и выплат. Команда контента работает с заголовками, описаниями, изображениями и находками качества; она не трогает матрицу цен. Бухгалтерия ведёт выплаты, комиссии и сверку. Администратор управляет пользователями, каналами и правами.

Это столько же про ясность, сколько про безопасность: никто не изменит что-то случайно на экране, который не относится к его работе.

Флаги владения останавливают неверную запись

В многоканальной работе самая дорогая ошибка — две системы, одновременно пишущие в один товар. Одна снижает цену, другая возвращает; остаток попадает не на тот канал.

Bulutegra решает это флагом владения. Для каждой пары товар–канал отвечен один вопрос: этим товаром на этом канале управляет Bulutegra или внешняя система? Если владение снаружи, Bulutegra читает и отчитывается по этому полю, но никогда не пишет в него.

Именно это позволяет держать текущую настройку рядом с Bulutegra при миграции и передавать каналы по одному.

Теневой режим: сначала читать, потом писать

На этапе наблюдения при внедрении система работает в теневом режиме. Одну–две недели она читает ваши каналы, считает, что бы сделала, и фиксирует это, но никуда не пишет.

В итоге у вас конкретное сравнение: какой остаток, какую цену и какой заказ обработал бы Bulutegra и где это расходится с текущей настройкой. Ошибки сопоставления, отсутствующие штрихкоды и неверные категории всплывают до того, как затронуты живые данные.

Теневой режим позволяет измерить риск неверной записи, а не гадать. Запись открывается только после вашего одобрения, канал за каналом.

Соединение, пароли и сессии: технические меры

Соединение. И bulutegra.com, и панель отдаются только по HTTPS. Браузер получает указание HSTS на год, включая поддомены, так что адрес даже не пробуется без шифрования. В ответах идут политика безопасности контента (CSP), а также правила по фреймингу, типу содержимого, реферреру и разрешениям браузера. Шрифты сайта лежат на нашем сервере; ни одна страница не обращается к стороннему серверу.

Пароли. Пароли никогда не хранятся в открытом виде и необратимы: для каждого пользователя создаётся случайная соль, а пароль хешируется PBKDF2-HMAC-SHA256 за 200 000 раундов. Перебор упирается в блокировку: пять неудачных попыток с одного IP за 15 минут закрывают вход на 15 минут. Ссылки на сброс пароля подписаны и ограничены по времени.

Сессии. Cookie сессии закрыт для скриптов в браузере (HttpOnly), передаётся только по HTTPS (Secure) и не уходит с межсайтовыми запросами (SameSite). Двухэтапная проверка работает по стандарту TOTP; резервные коды восстановления хранятся в виде хешей, а не открытым текстом, и срабатывают один раз. Опция «запомнить это устройство» — подписанный cookie с ограниченным сроком: когда он истекает, второй шаг спрашивают снова.

В разделах ниже описаны схема резервного копирования, порядок хранения учётных данных, место работы серверов, порядок уведомления о происшествиях безопасности и перечень наших субобработчиков. Любую деталь, там не указанную, мы сообщаем письменно до заключения договора; спрашивайте на destek@bulutegra.com.

Резервное копирование: каждую ночь и в двух разных местах

Резервное копирование баз данных выполняется автоматически каждую ночь. При этом создаётся согласованная копия базы данных, а каталоги файлов копируются инкрементно, чтобы задача резервного копирования не замедляла систему.

Резервные копии хранятся четырнадцать дней и дополнительно копируются на второй сервер. Потеря одной машины не означает потерю данных.

Когда вы закрываете учётную запись, копии в резервных копиях выбывают из цикла сами.

Как хранятся учётные данные каналов и ERP

Учётные данные для подключения каналов и ERP хранятся на сервере в файлах, которые может читать только пользователь, от имени которого работает сервис. Права доступа к файлам закрыты для любых других пользователей системы, а в панели открыть их по одному на экране настроек может только пользователь с ролью Администратор.

Скажем прямо: эти файлы не защищены шифрованием диска. Отдельной меры против физического изъятия диска у нас нет; защита основана на ограниченном доступе к серверу и на правах доступа к файлам. Мы пишем об этом, чтобы не создавать впечатления о мере, которой у нас нет.

Пароли панели, напротив, хешируются необратимо, и резервные коды восстановления также не хранятся в открытом виде; подробности — в разделе о технических мерах выше.

Где работают серверы

Сайт и панель работают на серверах в инфраструктуре виртуализации, которой мы управляем сами: не поверх готовой платформы приложений, а на машинах, которые мы сами настраиваем и обновляем. Трафик сайта проходит через сеть Cloudflare.

Страну расположения серверов и хостинг-провайдера мы на этой странице не публикуем; и то и другое сообщаем письменно до заключения договора. Достаточно написать на destek@bulutegra.com.

Что мы делаем при происшествии безопасности

Если инцидент затрагивает безопасность персональных данных, мы уведомляем затронутых клиентов в течение 72 часов с момента, когда нам стало о нём известно.

В уведомлении указывается, что произошло, какие категории данных затронуты, когда это было замечено, какие меры мы приняли и что нужно сделать с вашей стороны. Если картина ещё не полна, мы не ждём: сообщаем то, что знаем, и затем дополняем.

Когда этого требует закон, направляются также уведомления в компетентные надзорные органы. Если вы обнаружите уязвимость, напишите на destek@bulutegra.com; мы относимся к таким сообщениям серьёзно и отвечаем вам.

Третьи лица, которых мы привлекаем для работы сервиса

Наш перечень субобработчиков короткий и приведён здесь открыто:

Cloudflare — трафик сайта проходит через эту сеть, чтобы сайт доставлялся и был защищён от атак. Google (Google Analytics) — только если вы дали согласие в баннере cookie, и только для измерения сайта; обрабатываемые в панели данные клиентов и заказов полностью находятся вне этого. Наш собственный почтовый сервер — уведомления из форм и письма блога отправляются с него, без участия стороннего почтового сервиса.

Онлайн-чата в этом списке нет, потому что он работает на нашем собственном сервере. Обычная практика — передавать чат облачному провайдеру; мы этого не делаем, и содержание переписки остаётся у нас. Сайт также не использует сторонние шрифты, внешнюю сеть доставки контента и сервис CAPTCHA.

Перед добавлением нового субобработчика мы информируем клиентов.

API-ключи маркетплейсов

Подключения каналов остаются привязаны к вашим собственным аккаунтам на маркетплейсах. Ключи выпускаются на ваше имя и принадлежат вашему магазину. В панели они скрыты; открыть ключ на экране настроек может только пользователь с ролью Администратор, а роли Контент, Склад, Возвраты, Бухгалтерия и Отчёты их не видят.

На Etsy и eBay подключение выполняется авторизацией в один клик. Если вы прекращаете работу с каналом, достаточно отозвать авторизацию из своего аккаунта: подключение завершается в тот же момент.

ИИ-камера: записи остаются у вас

В модуле ИИ-камера обработка идёт на локальном сервере в вашем помещении. Записи камер не покидают склад или магазин и не загружаются в облако.

Здание покидает результат обработки, а не само изображение: какой товар, какой заказ, какое действие. Вы сохраняете запись процесса, не отправляя видео за пределы бизнеса.

Проверка форм без сторонней CAPTCHA

Контактная и демо-формы на сайте не используют стороннюю CAPTCHA. Проверка выполняется на нашем сервере.

На практике это значит, что ваши имя, e-mail и данные браузера не передаются провайдеру проверки при заполнении формы. Отправка доходит до нас напрямую и используется только для ответа вам.

Мониторинг и прозрачность

Экран состояния системы показывает статус каждого подключения. Каналы проверяются непрерывно; если канал не присылает данные дольше ожидаемого, он помечается как замолчавший и поднимается оповещение. Вы не узнаёте о разрыве из жалобы клиента на пропавший заказ.

Так же открыто мы говорим об изменениях в продукте. История изменений указывает, что поменяло каждое обновление, так что при изменении экрана или поведения вы можете прочитать почему.

Какие данные мы обрабатываем и зачем

Bulutegra обрабатывает то, что требует работа, и не больше: записи заказов (номер, позиции, суммы, доставка и платежи), записи товаров (SKU, штрихкод, цена, остаток, контент) и контактные данные клиента для отправки заказа (имя, адрес, телефон, e-mail).

Эти данные приходят с маркетплейсов и из ваших систем. Цель одна: перенести заказ с канала в ERP, поддерживать точные остатки и цены и дать вам отслеживать возвраты и выплаты. Они не используются для маркетинга и не продаются.

Данные хранятся, пока действует услуга и требуют правила хранения. Исправление, экспорт или удаление можно запросить на destek@bulutegra.com, мы отвечаем письменно. Оператор данных — Markapia Global LLC.

Аналитика сайта и cookie

На сайте работают две системы измерения. Первая — наш собственный счётчик: он не хранит IP-адреса посетителей, создаёт ежедневно меняющийся хеш, и данные не покидают наш сервер. Вторая — Google Analytics, которая отправляет в Google просмотры страниц, источник перехода и путь по сайту и для этого записывает cookie в ваш браузер.

Мы используем Google Analytics, чтобы видеть, какой контент работает, а не для персонализации рекламы. Данные клиентов и заказов в панели находятся вне этого измерения и никогда не объединяются с аналитикой сайта.

Защита от отслеживания в браузере или блокировщик рекламы отключат это измерение, а сайт продолжит полностью работать. При нажатии кнопки онлайн-чата внизу справа загружается скрипт нашей системы поддержки (Chatwoot на нашем сервере) и записывается cookie чата, чтобы разговор мог продолжаться; пока вы не нажали кнопку, этот скрипт не загружается.

Администратор

Управляет пользователями, подключениями каналов и правами. Единственная роль, которая может менять флаги владения и включать или выключать запись.

Контент

Работает с заголовками, описаниями, изображениями, вариантами и находками качества. Нет доступа к экранам цен и выплат.

Склад

Видит заказы, отгрузки, приём возвратов по штрихкоду и инвентаризацию. Данные о прибыльности и сверке для этой роли закрыты.

Бухгалтерия

Работает с выплатами, комиссиями, удержаниями по возвратам и сверкой. Не касается настроек каналов и экранов контента.

Возвраты

Работает с приёмкой и обработкой возвратов; видит заказы и при необходимости может передать их в ERP.

Отчёты

Видит только сводку панели и отчёты; ничего не может изменить.

Что вы можете делать со своими данными
  1. Экспортируйте данные о заказах и товарах из панели в CSV.
  2. Смотрите роль каждого пользователя и меняйте или отключайте её в любое время.
  3. Отключите запись для канала и оставьте его в режиме только чтения.
  4. Завершите подключение, отозвав авторизацию из своего аккаунта на маркетплейсе.
  5. Запросите удаление данных, написав на destek@bulutegra.com.

Часто задаваемые вопросы

Где хранятся мои данные?

Bulutegra работает на серверах, которыми мы управляем сами. Ваши заказы, товары и сопоставления привязаны только к вашей учётной записи; они никогда не появляются в панели другого клиента и не смешиваются с его записями. Резервные копии хранятся четырнадцать дней и копируются на второй сервер. Страну расположения серверов и хостинг-провайдера вы можете запросить письменно по адресу destek@bulutegra.com до подписания договора.

Кто имеет доступ к моим данным?

Созданные вами пользователи — в соответствии с назначенной ролью: роли Администратор, Контент, Склад, Возвраты, Бухгалтерия и Отчёты видят разные экраны, и каждый видит только свою область. С нашей стороны доступ возможен только для решения отправленного вами запроса в поддержку и только в необходимом объёме. Ваши данные не используются для маркетинга и не продаются третьим лицам.

Что будет, если я закрою аккаунт?

Сначала прекращается запись: Bulutegra перестаёт отправлять остатки, цены и контент на каналы, а вы отзываете авторизации из своих аккаунтов. Перед закрытием можно экспортировать данные о заказах и товарах в CSV. Если хотите удалить записи, напишите на destek@bulutegra.com; мы выполним запрос в рамках обязательств по хранению и подтвердим письменно.

В безопасности ли мои API-ключи маркетплейсов?

Ключи привязаны к вашим аккаунтам на маркетплейсах и скрыты в панели; открыть их на экране настроек может только пользователь с ролью Администратор, другие роли — нет. Bulutegra использует их только на подключённых вами каналах и для включённых вами операций. Вы можете в любой момент отозвать доступ в своём аккаунте маркетплейса, и подключение сразу прекратится.

Уходят ли данные контактной формы третьим лицам?

Нет. Мы не используем внешнюю CAPTCHA или сервис проверки на формах; проверка идёт на нашем сервере. Ваши имя, e-mail и сообщение доходят до нас напрямую и используются только для ответа.

Если нужны подробности о безопасности или обработке данных, напишите на destek@bulutegra.com — ответим письменно.

Посмотрите, прежде чем мы объясним.

Мы отправим данные для входа в рабочую копию панели; изучите её сами, потом поговорим.