Cookie preferences

YARDtwin uses essential cookies for authentication and session management. With your consent we also set optional marketing cookies (LinkedIn Insight Tag) on our public website pages only — never inside the application, and never without your opt-in. We set no analytics cookies. Read our Privacy Policy, GDPR Policy, and Cookie Policy.

← На главную

Безопасность в YARDtwin

Как мы защищаем данные клиентов, обеспечиваем доступность платформы и помогаем соблюдать требования EU GMP Annex 11, 21 CFR Part 11 и GDPR.

Изоляция клиентов проверяется при каждом релизеАудит безопасности кода · окт. 2026Хранение данных в ЕС/ЕЭЗУсловия обработки данных по GDPR (DPA)

Платформа и хостинг

YARDtwin работает на базе Microsoft Azure с вычислительными мощностями в регионе Norway East и хранением данных, реестром и секретами в Sweden Central. Данные клиентов хранятся в ЕС/ЕЭЗ; ограниченные передачи данных субпроцессорам за пределами ЕЭЗ перечислены ниже и охвачены Стандартными договорными положениями.

  • App Service (Linux Container) — Norway East
  • Azure PostgreSQL Flexible Server — Sweden Central
  • Azure Blob Storage — Norway East, приватные контейнеры
  • Azure Key Vault — Sweden Central, управление доступом RBAC
  • Azure Front Door + WAF — режим предотвращения (Prevention mode), настраиваемые правила ограничения частоты запросов
  • Azure Monitor с оповещениями об ошибках, задержках и доступности, а также оповещения Azure Service Health

Сетевая безопасность и защита транспортного уровня

КонтрольРеализацияСтатус
TLSTLS 1.2 минимум, предпочтительно TLS 1.3 (Azure Front Door); предварительная загрузка HSTSПодтверждено
WAFAzure Front Door WAF — режим предотвращения (Prevention mode), настраиваемые правила ограничения частоты запросов, без управляемого набора правилАктивно
HSTSmax-age 2 года с предварительной загрузкойПодтверждено
Только HTTPSПринудительно на уровне App ServiceПодтверждено
Брандмауэр БДТолько Azure + список разрешённых IP администраторовПодтверждено

Аутентификация и управление доступом

КонтрольРеализацияСтатус
Политика паролей12+ символов: заглавные, строчные буквы и цифра; блокировка учётной записи после нескольких неудачных попытокПрименяется
Проверка утечекКаждый пароль, который пользователь задаёт или изменяет, проверяется по публичному списку паролей, скомпрометированных в результате утечек данных, с использованием k-анонимности: за пределы наших серверов передаются только первые 5 символов хеша пароля. Если список недоступен в течение 2 секунд, пароль принимается (проверка завершается с разрешительным результатом). Функция включена по умолчанию; администратор организации может её отключить.Активно
MFATOTP (Google/Microsoft Authenticator)Доступно
SSO/SAMLSAML 2.0 (Azure AD, Okta, Google Workspace)Активно
Перебор паролей5 попыток, блокировка на 15 мин (429)Активно
JWT токеныТокен доступа на 1 час; скользящий токен обновления на 7 дней с абсолютным ограничением в 30 днейАктивно
RBACРазграничение доступа на основе ролей с контролем на уровне маршрутовАктивно
Изоляция арендаторовКаждый запрос фильтруется по tenant_idПодтверждено

Защита данных

КонтрольРеализацияСтатус
Шифрование в состоянии покояAzure PostgreSQL AES-256Активно
Шифрование при передачеTLS 1.2 минимум, предпочтительно TLS 1.3 (Azure Front Door); предварительная загрузка HSTSАктивно
Хеширование паролейbcrypt (12 раундов)Активно
Параметризованный SQLПараметры-заполнители для значений из запросов; SAST-сканирование при каждом pull requestАктивно
СекретыAzure Key VaultАктивно
Журнал аудитаТолько добавление; разработано для поддержки целостности данных по ALCOA+Активно

Местонахождение данных

Данные клиентов размещены в регионах Microsoft Azure в ЕС/ЕЭЗ — Norway East (приложение, хранилище) и Sweden Central (база данных, секреты). Норвегия является государством ЕЭЗ, в котором применяется GDPR, поэтому такое размещение осуществляется в пределах ЕЭЗ и не требует механизма передачи данных в соответствии с Главой V. Создание ресурсов за пределами утверждённых регионов заблокировано на уровне платформы назначением политики Azure «Deny», поэтому данные клиентов не могут быть размещены за пределами ЕС/ЕЭЗ. Некоторые функции передают данные субпроцессорам, перечисленным ниже (и по адресу /subprocessors), в том числе находящимся за пределами ЕЭЗ — например, Anthropic (США) для функций ИИ, а также сервису доставки электронной почты, — на основании Стандартных договорных условий ЕС (и Рамочного соглашения ЕС–США о конфиденциальности данных, если получатель сертифицирован); при этом передаётся только минимально необходимый объём данных.

Субпроцессоры

YARDtwin использует ограниченный, проверенный набор субпроцессоров для предоставления сервиса. С каждым из них заключено Соглашение об обработке данных. Мы ведём этот реестр и уведомляем клиентов о существенных изменениях в соответствии со статьёй 28 GDPR.

ПоставщикНазначениеМестоположениеГарантия передачи данных
Microsoft AzureХостинг, база данных и хранилище файловЕЭЗ — Sweden Central и Norway East (георедундантная копия загруженных файлов в Norway West)Microsoft Products and Services DPA; данные остаются в ЕЭЗ
AnthropicAI-распознавание водительских удостоверений и документов (включено по умолчанию; администратор сайта может отключить), индивидуальное сравнение фото водителя на воротах с удостоверением или сохранённым фото водителя (отключено по умолчанию; администратор сайта может включить или отключить), а также встроенный ассистентСШАСтандартные договорные условия и оценка воздействия передачи данных (сертификация в рамках рамочного соглашения ЕС–США о конфиденциальности данных не получена); данные API не используются для обучения модели и удаляются в течение 30 дней согласно стандартным коммерческим условиям Anthropic
ResendТранзакционная электронная почтаСШАСтандартные договорные условия (повторная сертификация в рамках рамочного соглашения ЕС–США о конфиденциальности данных находится на рассмотрении)
StripeКонтактные и платёжные данные для биллинга (YARDtwin не хранит номера карт)ЕС / СШАСтандартные договорные положения; PCI DSS уровень 1
TwilioSMS- и WhatsApp-уведомления (только если клиент их включил)СШАСтандартные договорные положения
Google и MicrosoftИдентификационные данные для входа (только если клиент использует соответствующие опции входа)ЕС / СШАСтандартные договорные положения / EU-US Data Privacy Framework
ElevenLabsНеобязательный синтез речи: озвучивает ответы встроенного ассистента, которые могут содержать операционные сведения, такие как регистрационные номера транспортных средств, а также голос на публичных страницахСШАРамочное соглашение ЕС–США о конфиденциальности данных + Стандартные договорные условия

Сервисы только для веб-сайта (без операционных данных клиентов)

Используются исключительно на публичном веб-сайте. Они не получают операционных данных клиентов и не являются их субпроцессорами; те из них, которые устанавливают файлы cookie, загружаются только с согласия пользователя.

ПоставщикНазначениеМестоположениеГарантия передачи данных
LinkedIn Insight TagМаркетинговые измерения на публичных страницах — загружается только после согласия на маркетинговые файлы cookie, никогда внутри приложения или для авторизованных пользователейЕС / СШАСогласие; LinkedIn DPA со стандартными договорными положениями

ИИ и автоматизированная обработка данных

YARDtwin использует ИИ для считывания водительских удостоверений и транспортных документов (OCR), для сравнения фотографии водителя на воротах один-к-одному с удостоверением или сохранённой фотографией водителя при включении этой функции на объекте, для работы внутреннего ассистента, а также для генерации голосовых подсказок. Обработка ИИ носит вспомогательный характер: результат представляется сотруднику — например, на охраняемых воротах оператор подтверждает каждый въезд. Если на объекте включён автоматический въезд по камерам распознавания номеров или через неохраняемые ворота, грузовик с однозначно совпавшим бронированием пропускается без участия оператора, а все остальные случаи передаются сотрудникам ворот. YARDtwin не принимает автоматизированных решений, влекущих юридические или аналогичные существенные последствия для физических лиц (GDPR, статья 22).

  • Данные клиентов не используются для обучения сторонних моделей ИИ — субпроцессоры ИИ обрабатывают данные исключительно для возврата результата по вашему запросу.
  • Минимизация данных: OCR документов с помощью ИИ можно отключить для каждого объекта, чтобы объекты, предпочитающие ручной ввод, никогда не передавали документы поставщику ИИ.
  • Контроль человека: извлечённые поля доступны для проверки и редактирования до их сохранения в записи.

Политика безопасности контента (CSP)

Строгая CSP с одноразовыми nonce-токенами для каждого запроса к скриптам (без unsafe-inline). Полный набор заголовков безопасности в каждом ответе: HSTS, X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy, Cross-Origin-Opener-Policy, Cross-Origin-Resource-Policy.

Тестирование и валидация

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

Функциональное тестирование безопасности 11 апреля 2026 г.: более 1 890 API-вызовов по 270 заявкам: 0 ошибок.

Availability & continuity

  • Paid plans carry a 99.5% monthly availability commitment with service credits, set out in our Service Level Agreement.
  • Recovery targets: RTO (time to restore service) of 4 hours or less; RPO (maximum data loss) of 24 hours or less.
  • Restore drill: in August 2026 a full production database restore was executed and measured at 6 minutes 43 seconds.
  • Резервные копии: восстановление на любой момент времени за последние 7 дней, а также ежемесячные зашифрованные резервные копии, хранящиеся до 7 лет в соответствии с политикой неизменяемости на основе времени, блокирующей удаление и перезапись (политика ещё не заблокирована).
  • Ежедневное резервное копирование: полная копия базы данных создаётся каждую ночь и хранится 35 дней в отдельном зашифрованном хранилище в ЕЭЗ (Sweden Central, с георепликацией в Sweden South).
  • High availability (zone-redundant failover) is not yet enabled. A zone outage would be recovered by restore within the targets above, not by automatic failover.
  • Availability is measured by our own internal monitoring, not by an independent third party. Live status and published incidents: status page.

Соответствие требованиям

  • EU GMP Annex 11 — Целостность данных (ALCOA+), журнал аудита только для добавления, электронные записи, контроль доступа, валидация
  • 21 CFR Part 11 — Электронные записи, журнал аудита, атрибуция, цепочка хранения пломб
  • GDPR — Переносимость данных (JSON + CSV), рабочий процесс DSAR, отслеживание согласий, хранение только в ЕС/ЕЭЗ
  • ISO 27001 — Программа сертификации в процессе реализации; аудит для получения сертификата запланирован на I кв. 2027 г.; получение сертификата ожидается в I кв. 2027 г.
  • SOC 2 — Не получен. Доступен по запросу после получения сертификата ISO 27001.

Документы и шаблоны

Ответственное раскрытие уязвимостей

Мы приветствуем сообщения от исследователей безопасности. Отправьте письмо на адрес admin@yardtwin.comс описанием обнаруженной проблемы и шагами для её воспроизведения. Мы подтверждаем получение в течение 2 рабочих дней и стремимся устранить критические уязвимости в течение 7 дней. Просим не раскрывать уязвимости публично до того, как мы получим возможность их устранить.

Контактное лицо по защите данных

Вопросы, касающиеся персональных данных, DPA, субпроцессоров или прав субъектов данных, направляйте по адресу dpo@yardtwin.com. Это ролевой почтовый ящик, который ведёт лицо, ответственное за защиту данных в YARDtwin Ltd. YARDtwin не назначил статутного Сотрудника по защите данных в соответствии со статьёй 37 GDPR, что не является обязательным для его деятельности по обработке данных; вместо имени конкретного сотрудника публикуется контактный адрес. Запросы субъектов данных также можно подать через портал DSAR. /data-request

Последнее обновление: октябрь 2026 г. · yardtwin.com

Здравствуйте! Начните бесплатный пробный период за 2 минуты — я помогу всё настроить!