Политика конфиденциальности
Последнее обновление: 17 октября 2026 г. · v3.4 · Изменения в v3.4: разделы 2, 5 и 6 — по окончании контракта клиенту предоставляется полный экспорт журнала аудита до его удаления, если только он не отказывается от этого в письменной форме или не может быть достигнут после разумных попыток; YARDtwin затем хранит записи аудита только на основании письменного указания клиента, за исключением резервных копий до истечения их срока действия и собственной записи о передаче данных.
1. О нас
YARDtwin™ — платформа управления двором, которой управляет YARDtwin Ltd («мы», «нас», «наш»), зарегистрированная в Ирландии. Мы предоставляем облачное программное обеспечение для управления операциями на территории двора, включая планирование работы доков, автоматизацию ворот, отслеживание прицепов и аналитику.
Контакт контролёра данных: admin@yardtwin.com. Вы также можете подать запрос через наш Портал запросов субъектов данных
2. Данные, которые мы собираем
Мы собираем следующие категории персональных данных:
3. Как мы используем ваши данные
Предоставление услуг: Обработка записей, управление доками, отслеживание прицепов, формирование аналитики и предоставление всех функций платформы, на которые вы подписаны.
Рекомендации Smart Slots: Для формирования рекомендаций по бронированию через Smart Slots мы обрабатываем операционные данные, включая время бронирования, идентификатор перевозчика, назначения доков, настроенные перерывы и исторические данные о прибытии. Эта обработка выполняется только в рамках вашего тенанта и не используется для кросс-клиентского обучения моделей на фазе 1. Личные данные водителей (имя, телефон, фото) никогда не используются как входные данные Smart Slots — система использует идентификатор перевозчика, а не водителя. Переобучение на фазе 2 (при введении) выполняется в рамках тенанта по умолчанию; кросс-тенантное обучение потребует явного согласия через настройки объекта и отдельного дополнения к DPA. Подробнее см. на странице Smart Slots для получения подробной информации.
Управление учётными записями: Аутентификация пользователей, ролевое управление доступом, биллинг подписок и изоляция тенантов.
Безопасность и соответствие требованиям: Ведение журналов аудита для соответствия требованиям GMP (21 CFR Part 11, EU Annex 11), обнаружение мошенничества и мониторинг безопасности.
Коммуникации: Отправка ежемесячных рассылок (при наличии явного согласия), системных уведомлений и обновлений сервиса.
Улучшение платформы: Агрегированная анонимизированная аналитика для повышения производительности и развития функций платформы.
4. Правовые основания для обработки данных
Исполнение договора (ст. 6(1)(b) GDPR): Обработка, необходимая для предоставления услуги YARDtwin в соответствии с условиями вашей подписки.
Законный интерес (ст. 6(1)(f) GDPR): Журналирование в целях безопасности, предотвращение мошенничества и улучшение платформы в тех случаях, когда наш интерес не преобладает над вашими правами.
Согласие (ст. 6(1)(a) GDPR): Подписки на рассылки и маркетинговые коммуникации, от которых вы можете отказаться в любое время.
Юридическое обязательство (ст. 6(1)(c) GDPR): Хранение данных аудита для соответствия фармацевтическим нормативным требованиям (GMP/GDP).
5. Безопасность данных
Шифрование при передаче: Все данные передаются через TLS 1.2+ (HTTPS). Сертификаты TLS управляются Microsoft Azure (DigiCert).
Шифрование при хранении: Azure PostgreSQL Flexible Server с прозрачным шифрованием данных. Шифрование Azure Blob Storage для документов и изображений. Изображения водительских удостоверений и подписи шифруются в состоянии покоя с помощью AES-256 средствами Azure Storage и Azure Database for PostgreSQL (ключи, управляемые Microsoft), а доступ к ним ограничен в зависимости от роли и организации. Пароли хешируются с помощью bcrypt (12 раундов).
Многотенантная изоляция: Данные каждого клиента логически изолированы с использованием идентификаторов тенантов, с принудительным разделением по тенантам на стороне сервера. Изоляция тенантов автоматически тестируется перед каждым релизом: в рамках проверки перед выпуском выполняется межтенантный обход, который обращается к API от имени одной организации с идентификаторами записей другой организации, и релиз блокируется, если удаётся прочитать или изменить данные этой организации.
Ролевое управление доступом: Разграничение прав доступа на основе ролей для аутентифицированных маршрутов с принудительным разделением по тенантам на стороне сервера. Поддерживается единый вход (SSO) через SAML 2.0, Google и Microsoft.
Ограничение частоты запросов: Ограничение частоты API-запросов на всех маршрутах; более строгие лимиты для конечных точек аутентификации. Заголовки безопасности в стиле Helmet на всех ответах.
Безопасность сессий: JWT-токены доступа со сроком действия 1 час. Токены обновления истекают через 7 дней, заменяются при каждом использовании и не продлевают сеанс входа более чем на 30 дней. Адрес входа фиксируется для каждого сеанса.
Журналирование аудита: Каждое значимое действие фиксируется с указанием пользователя, временно́й метки, IP-адреса и старых/новых значений. Записи, относящиеся к GMP, помечаются отдельно. Журнал ведётся с обнаружением несанкционированных изменений и только дозапись, что реализовано на уровне базы данных; записи, относящиеся к GMP, хранятся не менее 7 лет в течение срока действия соглашения об оказании услуг, прочие записи аудита — 365 дней; по окончании контракта журнал аудита экспортируется клиенту (если только он не отказывается от этого в письменной форме или не может быть достигнут после разумных попыток) и затем удаляется.
Непрерывный мониторинг: Azure Application Insights с оповещением об изменении схемы (ошибка Postgres «column / relation does not exist» → срабатывание в течение 15 мин). Сквозной зонд /health/db-write проверяет возможность записи и чтения приложением при каждом деплое.
Инфраструктура: Размещено в Microsoft Azure в регионах Sweden Central + Norway East (ЕЭЗ). Контейнеризованное развёртывание через Azure Container Registry с использованием схемы поэтапного слота и замены. Секреты хранятся в Azure Key Vault и доступны через управляемое удостоверение. Восстановление Postgres до точки во времени за 7 дней, а также ежемесячные зашифрованные резервные копии, хранящиеся до 7 лет в соответствии с политикой неизменяемости на основе времени, блокирующей удаление и перезапись (политика ещё не заблокирована). Полная резервная копия базы данных также создаётся каждую ночь и хранится 35 дней в отдельном зашифрованном хранилище в ЕЭЗ (Sweden Central, с георепликацией в Sweden South); данные, удалённые из действующего сервиса, остаются в этих резервных копиях недоступными до истечения срока их хранения.
Цепочка поставок ПО: Каждый pull request должен пройти проверки npm audit (уязвимости зависимостей), Semgrep (статический анализ) и gitleaks (сканирование секретов) перед слиянием, а также рекомендательную проверку Trivy для образов контейнеров; эти проверки также запускаются при каждом push в master и ежедневно, совместно с рекомендательным базовым сканированием OWASP ZAP (динамическое тестирование) производственного сайта.
6. Хранение данных
Данные учётной записи: Хранятся в течение срока действия подписки и удаляются в течение 30 дней после её окончания. При получении запроса на удаление по ст. 17 учётная запись псевдонимизируется для сохранения целостности ссылок в журнале аудита.
Операционные данные: Хранятся в течение срока действия подписки. По запросу экспортируются перед удалением. По окончании подписки сохраняются или возвращаются в соответствии с DPA с клиентом.
Фотографии водителей (фото удостоверений, снимки лица): Фотографии водительских удостоверений и лиц удаляются автоматически по истечении срока, заданного для площадки: 2–14 дней, по умолчанию 14 дней.
Общие персональные данные водителей (имя, телефон, email, номер удостоверения): Имя, телефон, электронная почта и данные удостоверения по закрытому бронированию анонимизируются через 365 дней (запись бронирования сохраняется); журнал водителей на воротах хранит идентификационные поля 90 дней. Оба условия применяются после включения клиентом расписания хранения.
Данные аудита: Записи аудита, относящиеся к GMP, хранятся не менее 7 лет после события в течение срока действия соглашения об оказании услуг в соответствии с фармацевтическими регуляторными требованиями (GMP / 21 CFR Part 11); прочие записи аудита — 365 дней. При требовании стирания субъектом данных (приоритет законного обязательства по ст. 17(3)(b)) записи псевдонимизируются, но не удаляются. По окончании контракта клиенту предоставляется полный экспорт журнала аудита для хранения в течение собственного периода хранения записей (если только клиент не отказывается от этого в письменной форме или не может быть достигнут после разумных попыток), после чего YARDtwin удаляет его; YARDtwin хранит журнал дольше только на основании письменного указания клиента, за исключением резервных копий до истечения их срока действия и собственной записи о передаче данных.
Данные рассылки: Хранится до отмены подписки. После этого адрес сохраняется с отметкой об отписке исключительно для учёта отмены подписки; автоматическое удаление через 30 дней планируется.
Данные сессий: Токены доступа истекают через 1 час. Токен обновления истекает через 7 дней (сеанс входа длится не более 30 дней) и аннулируется при выходе из системы; автоматическое удаление истёкших токенов планируется.
7. Передача данных и субпроцессоры
Мы не продаём ваши персональные данные. Мы передаём данные следующим субпроцессорам, каждый из которых действует на основании DPA и (при необходимости) Стандартных договорных условий:
| Поставщик | Назначение | Местоположение | Гарантия передачи данных |
|---|---|---|---|
| Microsoft Azure | Хостинг, база данных и хранилище файлов | ЕЭЗ — Sweden Central и Norway East (георедундантная копия загруженных файлов в Norway West) | Microsoft Products and Services DPA; данные остаются в ЕЭЗ |
| Anthropic | AI-распознавание водительских удостоверений и документов (включено по умолчанию; администратор сайта может отключить), индивидуальное сравнение фото водителя на воротах с удостоверением или сохранённым фото водителя (отключено по умолчанию; администратор сайта может включить или отключить), а также встроенный ассистент | США | Стандартные договорные условия и оценка воздействия передачи данных (сертификация в рамках рамочного соглашения ЕС–США о конфиденциальности данных не получена); данные API не используются для обучения модели и удаляются в течение 30 дней согласно стандартным коммерческим условиям Anthropic |
| Resend | Транзакционная электронная почта | США | Стандартные договорные условия (повторная сертификация в рамках рамочного соглашения ЕС–США о конфиденциальности данных находится на рассмотрении) |
| Stripe | Контактные и платёжные данные для биллинга (YARDtwin не хранит номера карт) | ЕС / США | Стандартные договорные положения; PCI DSS уровень 1 |
| Twilio | SMS- и WhatsApp-уведомления (только если клиент их включил) | США | Стандартные договорные положения |
| Google и Microsoft | Идентификационные данные для входа (только если клиент использует соответствующие опции входа) | ЕС / США | Стандартные договорные положения / EU-US Data Privacy Framework |
| ElevenLabs | Необязательный синтез речи: озвучивает ответы встроенного ассистента, которые могут содержать операционные сведения, такие как регистрационные номера транспортных средств, а также голос на публичных страницах | США | Рамочное соглашение ЕС–США о конфиденциальности данных + Стандартные договорные условия |
Сервисы только для веб-сайта (без операционных данных клиентов)
Используются исключительно на публичном веб-сайте. Они не получают операционных данных клиентов и не являются их субпроцессорами; те из них, которые устанавливают файлы cookie, загружаются только с согласия пользователя.
| Поставщик | Назначение | Местоположение | Гарантия передачи данных |
|---|---|---|---|
| LinkedIn Insight Tag | Маркетинговые измерения на публичных страницах — загружается только после согласия на маркетинговые файлы cookie, никогда внутри приложения или для авторизованных пользователей | ЕС / США | Согласие; LinkedIn DPA со стандартными договорными положениями |
Встроенный ассистент: Запросы к ассистенту содержат текст, введённый пользователем, а также операционный контекст его площадки (например, регистрационные номера транспортных средств); эти данные не используются для обучения модели.
Использование в качестве клиентского референса: Мы будем упоминать вас или использовать ваш логотип в качестве клиента только с вашего предварительного письменного согласия — см. Условия использования, §6a.
Ваша организация: Администраторы тенанта могут видеть активность пользователей в рамках своей организации как часть стандартного функционала платформы.
Требования законодательства: Мы можем раскрывать данные по требованию закона, судебного предписания или для защиты наших законных прав.
8. Ваши права
В соответствии с GDPR (и Законом Ирландии о защите данных 2018 года) вы имеете право на:
Для реализации любого права направьте запрос через Портал запросов субъектов данных или напишите на admin@yardtwin.com. Мы ответим в течение 30 дней.
Внутри системы запросы обрабатываются командой администраторов через два эндпоинта: POST /api/v1/dsar/export/by-email формирует машиночитаемый JSON-документ со всеми записями, которые мы храним для указанного email-адреса (ст. 15 / 20); POST /api/v1/dsar/erase/by-email выполняет удаление по проверенному запросу: анонимизирует собственные учётные записи пользователя этого лица в выбранных клиентских аккаунтах и удаляет его сеансы, токены, уведомления, ожидающие приглашения, записи о рассылке и регистрации и собственный аватар. Операционные записи, хранящиеся у клиента (бронирования, записи ворот и визитов, список водителей, контакты), являются записями клиента как контролёра и перечисляются, чтобы клиент мог принять по ним меры; журнал аудита сохраняет анонимизированную ссылку на исполнителя для обеспечения целостности GMP (ст. 17).
9. Файлы cookie
YARDtwin использует необходимые файлы cookie и localStorage для аутентификации сеансов (JWT-токены). Баннер согласия на использование файлов cookie предлагает четыре категории: необходимые (всегда включены), функциональные (настройки), аналитические (в настоящее время не используются) и маркетинговые (LinkedIn Insight Tag только на страницах публичного сайта — с согласия пользователя, никогда внутри приложения). Посетители могут выбрать «Отклонить необязательные» / «Настроить» / «Принять все». Настройки хранятся локально с меткой версии; баннер повторно отображается при изменении категорий. Подробный перечень файлов cookie приведён на Политика использования файлов cookie странице.
10. Международные передачи данных
Ваши операционные данные хранятся в пределах Европейской экономической зоны (ЕЭЗ) на платформе Microsoft Azure (Sweden Central и Norway East). Субпроцессоры, получающие данные за пределами ЕЭЗ, и перечень передаваемых им данных указаны в разделе 7.
К каждой передаче данных за пределы ЕЭЗ применяются Стандартные договорные положения (2021 г.); если получатель сертифицирован в рамках Рамочного соглашения о конфиденциальности данных между ЕС и США, это также принимается во внимание. Оценки воздействия передач данных находятся в процессе завершения (целевой срок — ноябрь 2026 г.).
11. Конфиденциальность детей
YARDtwin — платформа для бизнеса (B2B). Мы сознательно не собираем данные лиц, не достигших 16 лет.
12. Изменения настоящей Политики
Мы можем периодически обновлять настоящую Политику конфиденциальности. О существенных изменениях администраторы учётных записей будут уведомляться по электронной почте, а также через уведомление внутри платформы. Продолжение использования YARDtwin после внесения изменений означает их принятие.
13. Контакты и надзорный орган
Контролёр данных: YARDtwin Ltd · Электронная почта: admin@yardtwin.com
Контактное лицо по защите данных: dpo@yardtwin.com
Надзорный орган: Комиссия по защите данных (DPC), Ирландия · www.dataprotection.ie