Соглашение об обработке данных
Перевод для удобства. Обязывающей является английская версия.
Настоящее Соглашение об обработке данных (далее — «DPA») заключается между:
- Клиентом — организацией, которая зарегистрировала рабочее пространство компании в IzyShift и приняла Условия использования IzyShift (далее — «Контролёр»); и
- BLACKBREAD LTD, HE 352187, Agias Zonis 5, 3027 Limassol, Cyprus (далее — «Обработчик», «мы»).
DPA устанавливает условия, предусмотренные ст. 28(3) GDPR. Оно является неотъемлемой частью Условий использования и считается заключённым в момент принятия Клиентом Условий — при регистрации компании, перед оформлением платной подписки или при принятии обновлённых условий в приложении. Отдельная подпись не требуется. PDF-копию настоящей редакции можно скачать на этой странице.
1. Определения
- «GDPR» — Регламент (ЕС) 2016/679.
- «Персональные данные» — персональные данные, которые Обработчик обрабатывает по поручению Контролёра при предоставлении Сервиса.
- «Субпроцессор» — иной обработчик, привлекаемый Обработчиком.
Такие термины, как «обработка», «субъект данных», «нарушение безопасности персональных данных» и «надзорный орган», имеют значение, установленное GDPR.
2. Предмет, срок, характер и цель
2.1. Предмет. Обработчик обрабатывает Персональные данные в целях предоставления Контролёру Сервиса IzyShift: составления графиков работы персонала, учёта рабочего времени и посещаемости, учёта отсутствий, отчётов о смене, подготовки расчёта заработной платы, уведомлений, а также связанных с ними отчётов и интеграций.
2.2. Срок. DPA действует до тех пор, пока Обработчик обрабатывает Персональные данные для Контролёра, то есть в течение срока существования учётной записи Клиента, а также срока хранения и удаления, указанного в разделе 10.
2.3. Характер и цель, категории данных и субъекты данных. Они описаны в Приложении 1.
3. Указания
3.1. Обработчик обрабатывает Персональные данные только по документально оформленным указаниям Контролёра, в том числе в части передачи в третьи страны, если иное не требуется правом ЕС или государства — члена ЕС. В таком случае Обработчик информирует Контролёра до начала обработки, если закон этого не запрещает.
3.2. Документально оформленными указаниями Контролёра являются:
- Условия и настоящее DPA;
- настройки Сервиса, выполненные Контролёром, например включённые функции, уровни доступа и подключённые интеграции;
- действия, совершаемые в Сервисе уполномоченными Пользователями Контролёра;
- иные письменные указания, согласованные сторонами.
3.3. Обработчик незамедлительно сообщает Контролёру, если, по его мнению, какое-либо указание нарушает законодательство о защите данных.
3.4. Контролёр несёт ответственность за правомерность своих указаний и инициируемой им обработки, включая наличие правового основания для неё и информирование субъектов данных.
4. Конфиденциальность
Обработчик обеспечивает, чтобы лица, уполномоченные обрабатывать Персональные данные, были связаны обязательством о конфиденциальности. Доступ предоставляется только лицам, которым он необходим для обеспечения работы, поддержки или защиты Сервиса.
5. Безопасность
Обработчик применяет технические и организационные меры, указанные в Приложении 2, как того требует ст. 32 GDPR. Обработчик вправе обновлять эти меры при условии, что общий уровень защиты не снижается.
6. Субпроцессоры
6.1. Контролёр предоставляет Обработчику общее разрешение на привлечение Субпроцессоров. Актуальный перечень опубликован на странице Субпроцессоры и составляет Приложение 3.
6.2. Обработчик уведомляет Контролёра о любом планируемом привлечении нового или замене существующего Субпроцессора не менее чем за 30 дней. Уведомление направляется по электронной почте владельцу учётной записи или в виде сообщения в приложении, а также путём обновления страницы «Субпроцессоры». В течение этого срока Контролёр вправе заявить возражение по обоснованным соображениям защиты данных. Если стороны не могут урегулировать возражение, Контролёр вправе прекратить использование затронутой части Сервиса и получить пропорциональный возврат предоплаченных сумм.
6.3. Если замена требуется безотлагательно по соображениям безопасности или непрерывности работы, срок уведомления может быть сокращён. В этом случае Обработчик уведомляет Контролёра как можно скорее.
6.4. Обработчик возлагает на каждого Субпроцессора обязательства по защите данных, по существу аналогичные обязательствам по настоящему DPA, если Субпроцессор предлагает такие условия. Обработчик остаётся ответственным перед Контролёром за исполнение обязательств Субпроцессором, как предусмотрено ст. 28(4) GDPR. Некоторые поставщики не предлагают условий обработки данных, и их использование для Контролёра необязательно. Их статус указан на странице «Субпроцессоры».
7. Трансграничная передача
Основное размещение Сервиса (приложение и база данных) находится в Европейском союзе. Если Субпроцессор обрабатывает Персональные данные за пределами ЕЭЗ, Обработчик обеспечивает надлежащую гарантию в соответствии с главой V GDPR. Такими гарантиями являются, например, решение о достаточности защиты (включая Рамочную программу ЕС–США о конфиденциальности данных (EU–US Data Privacy Framework) для сертифицированных получателей) или стандартные договорные положения, утверждённые Европейской комиссией. Механизм для каждого Субпроцессора указан в Приложении 3.
8. Содействие
8.1. Запросы субъектов данных. Обработчик с помощью надлежащих технических и организационных мер содействует Контролёру в ответах на запросы субъектов данных, осуществляющих свои права. Если Обработчик получает запрос напрямую, он без неоправданной задержки, и в любом случае в течение 5 рабочих дней, пересылает его Контролёру. Сам Обработчик на запрос не отвечает, за исключением подтверждения получения и перенаправления лица, если Контролёр не даст иных указаний. Сервис позволяет Контролёру просматривать, исправлять и выгружать данные персонала. Сотрудники могут запросить в приложении удаление своей учётной записи для входа, о чём Контролёр получает уведомление.
8.2. Иные обязательства. С учётом характера обработки и имеющейся у него информации Обработчик содействует Контролёру в отношении:
- безопасности обработки;
- уведомлений о нарушениях;
- оценки воздействия на защиту данных;
- предварительных консультаций с надзорными органами (ст. 32–36 GDPR).
9. Нарушения безопасности персональных данных
9.1. Обработчик уведомляет Контролёра без неоправданной задержки, и в любом случае в течение 48 часов, после того как ему стало известно о нарушении безопасности персональных данных, затрагивающем Персональные данные Контролёра.
9.2. Уведомление содержит, в объёме, известном на момент его направления:
- характер нарушения;
- категории и приблизительное количество затронутых субъектов данных и записей;
- вероятные последствия;
- принятые или предлагаемые меры;
- контактное лицо.
Информация может предоставляться поэтапно.
9.3. Обработчик принимает разумные меры для локализации нарушения и смягчения его последствий. Уведомление надзорных органов и субъектов данных является обязанностью Контролёра, и Обработчик оказывает ему в этом содействие.
10. Удаление или возврат данных по окончании оказания Сервиса
10.1. В период оказания Сервиса Контролёр может выгружать свои данные с помощью встроенных инструментов экспорта. По запросу Обработчик предоставляет полную выгрузку в распространённом машиночитаемом формате.
10.2. После прекращения учётной записи или удаления Контролёром своей компании Обработчик хранит Персональные данные в течение 90 дней. Это позволяет по запросу Контролёра восстановить данные или произвести окончательную выгрузку. По истечении этого срока Обработчик удаляет или обезличивает Персональные данные в своих рабочих системах. Копии в зашифрованных резервных копиях перезаписываются в течение последующих 60 дней.
10.3. Пункт 10.2 не применяется, если право ЕС или государства — члена ЕС требует от Обработчика хранить данные.
11. Аудит и предоставление информации
11.1. Обработчик предоставляет Контролёру информацию, необходимую для подтверждения соблюдения ст. 28 GDPR, включая ответы на разумные опросники по безопасности.
11.2. Контролёр (или привлечённый им независимый аудитор, связанный обязательством о конфиденциальности) вправе проводить аудит соблюдения Обработчиком его обязательств:
- не чаще одного раза в любой 12-месячный период, если иное не требуется в связи с нарушением или надзорным органом;
- с письменным уведомлением не менее чем за 30 дней;
- в рабочее время;
- таким образом, чтобы не нарушать работу Сервиса и не ставить под угрозу данные других клиентов.
Каждая сторона несёт свои расходы самостоятельно, если только аудит не выявит существенного нарушения со стороны Обработчика.
12. Ответственность и приоритет
12.1. Ответственность по настоящему DPA подпадает под ограничения, установленные Условиями использования, за исключением случаев, когда закон запрещает такое ограничение.
12.2. В случае противоречия между настоящим DPA и Условиями в вопросах обработки Персональных данных преимущественную силу имеет настоящее DPA.
12.3. Настоящее DPA регулируется правом Республики Кипр. Юрисдикцией обладают суды Лимассола.
Приложение 1 — Сведения об обработке
Субъекты данных:
- сотрудники, менеджеры, администраторы и владельцы Контролёра, являющиеся Пользователями его рабочего пространства;
- кандидаты или работники, которых Контролёр добавляет без предоставления им логина;
- лица, упомянутые в отчётах о смене, если Пользователи Контролёра пишут о них.
Категории Персональных данных:
- идентификационные и контактные данные (имя, рабочий адрес электронной почты, телефон, логин, хеш пароля, язык, идентификатор пользователя и имя в Telegram при привязке);
- данные об организации трудовой деятельности (заведение, отдел, должность, уровень доступа, даты приёма и увольнения, максимальное количество часов, заметки в карточке сотрудника, индивидуальные правила);
- данные о графике и отсутствиях (смены, перерывы, заметки, заявки на отпуск и их остатки, тип отсутствия);
- данные о посещаемости (время отметок, способ отметки, подтверждения и исправления, опоздания и неявки, рейтинг пунктуальности). В зависимости от настроек Контролёра сюда также входят IP-адрес устройства, местоположение по GPS в момент отметки и PIN-код терминала;
- данные об оплате (вид оплаты и ставки, корректировки, рассчитанные часы и суммы оплаты);
- банковские реквизиты для выплаты зарплаты — только если Контролёр пользуется функцией «Выплата зарплат» (имя владельца счёта, IBAN, по желанию BIC); ведомости (суммы к выплате нетто, введённые или утверждённые Контролёром, корректировки с комментариями, статусы утверждения и выплаты);
- отчёты о смене (текст, фотографии без метаданных EXIF, расшифровки голосовых сообщений, если эта функция включена);
- технические данные (сеансы, журнал аудита, журналы уведомлений).
Специальные категории: обработка не предусматривается. Сервис фиксирует тип отсутствия (например, больничный) без медицинских сведений. Контролёр не вправе вносить специальные категории данных в поля свободного ввода, за исключением случаев, когда это правомерно и необходимо.
Характер обработки: сбор, запись, систематизация, хранение, извлечение, расчёт, отображение уполномоченным Пользователям, отправка уведомлений (веб, электронная почта, Telegram), расшифровка голосовых заметок (если функция включена), выгрузка, удаление.
Цель: предоставление Сервиса Контролёру: составление графиков, учёт рабочего времени и посещаемости, управление отсутствиями, подготовка расчёта заработной платы, подготовка платёжных файлов для выплаты зарплаты (и, если Контролёр выберет платёжного провайдера, передача ему платёжных поручений) после утверждения Контролёром, отчётность по сменам, отчётность о затратах на персонал с использованием данных о продажах из POS-системы, а также связанные с этим уведомления и поддержка.
Периодичность: непрерывно в течение срока оказания Сервиса.
Срок хранения: в соответствии с разделом 10, а также собственными настройками Контролёра и выполненными им удалениями.
Приложение 2 — Технические и организационные меры
- Размещение и местонахождение. Серверы Hetzner Online GmbH в ЕС (Германия и Финляндия). Центры обработки данных провайдера сертифицированы по ISO/IEC 27001.
- Шифрование при передаче. Весь веб-трафик, трафик API и приложений передаётся по HTTPS (TLS). Запросы по HTTP перенаправляются на HTTPS. Сеансовые файлы cookie имеют атрибуты
Secure,HttpOnly,SameSite=Lax. - Шифрование резервных копий и секретов. Ежедневные резервные копии шифруются (GPG, AES-256) до того, как покидают сервер. Ключ находится только у Обработчика. Учётные данные для интеграции с POS-системой Контролёра и банковские реквизиты сотрудников (IBAN) хранятся в зашифрованном виде; реквизиты показываются маской, полный IBAN — только по явному запросу владельца или администратора, и такой показ записывается в журнал.
- Аутентификация. Пароли хранятся только в виде хешей PBKDF2 с солью. Количество попыток входа ограничивается для каждой учётной записи и каждого IP-адреса. Вход через Telegram проверяется по криптографической подписи. Ссылки-приглашения, ссылки терминала и ссылки на файлы представляют собой случайные токены с ограниченным сроком действия или возможностью отзыва.
- Разграничение доступа. Права проверяются на сервере при каждом запросе в зависимости от действия (сотрудник, менеджер, руководитель отдела, администратор, владелец). Данные каждого клиента изолируются по идентификатору компании в каждом запросе. Данные об оплате видны только владельцам и администраторам.
- Административный доступ. Доступ к серверу ограничен уполномоченными администраторами Обработчика. Административный вход (root) на сервер возможен только по SSH-ключам. Секреты хранятся вне репозитория кода с ограниченными правами доступа к файлам.
- Минимизация данных. Геолокация фиксируется только в момент отметки и только если Контролёр включил эту функцию. Метаданные EXIF удаляются из фотографий. Аудиозаписи голосовых сообщений после расшифровки не хранятся. Аналитическое и рекламное отслеживание отсутствует.
- Доступность и отказоустойчивость. Ежедневное зашифрованное резервное копирование с локальными и внешними копиями. Регулярно проводятся проверки восстановления. Система мониторинга оповещает Обработчика о сбоях.
- Журналирование. Журнал аудита охватывает административные изменения (роли, права владельца, правила), каждое изменение банковских реквизитов, каждый показ полного IBAN и каждый шаг ведомости (утверждение, выгрузка, отметки об оплате). Журналы веб-сервера хранятся 14 дней в целях безопасности.
- Разработка и управление изменениями. Код находится под управлением системы контроля версий. Перед развёртыванием выполняются автоматические тесты и поэтапные проверки. Перед изменением схемы базы данных создаются её резервные копии. Тесты выполняются на копиях данных в изолированных песочницах и никогда не отправляют сообщения реальным пользователям.
- Реагирование на инциденты. Нарушения оцениваются, и Контролёр уведомляется в порядке, предусмотренном разделом 9.
- Персонал. Доступ предоставляется только лицам, связанным обязательством о конфиденциальности, по принципу служебной необходимости.
Приложение 3 — Субпроцессоры
Актуальный перечень с указанием цели, местонахождения и механизма передачи для каждого Субпроцессора опубликован по адресу izishift.cc/legal/subprocessors/ и включён в настоящее DPA посредством ссылки.