Политика конфиденциальности
Документ объясняет обработку персональных данных на сайте и подготовлен с учётом принципов GDPR и правил ePrivacy для необходимых и аналитических cookies.
1. Кто отвечает за данные
Контролёр данных: AntiCheckers test server operator. Географический контактный адрес: Private test deployment; not for public launch. Email для запросов о данных: no-reply@mymakerbot.com.
2. Какие данные обрабатываются
- Аккаунт: имя игрока, email, хеш пароля, рейтинг и административный признак.
- Google OAuth: идентификатор Google, подтверждённый email, отображаемое имя и аватар, если пользователь выбрал этот способ входа.
- Telegram: стабильный Telegram ID, публичные имя и username, аватар, идентификаторы чата и сообщения, необходимые для входа, управления игровой доской и связи партии с игроком.
- Игры: участники, ходы, результат, история рейтинга, время и технические статусы партии, включая партии, начатые через Telegram.
- Общий чат: текст сообщения, публичное имя автора и время отправки. Для владельца аккаунта сообщение связывается с аккаунтом; для гостя сервер создаёт псевдоним и необратимый идентификатор гостевой сессии.
- Аналитика по согласию: посещённый путь без параметров URL, время, источник перехода, тип браузера и устройства, приблизительный регион и случайные браузерные идентификаторы Google Analytics и Яндекс Метрики. Имя, email, рейтинг, внутренний ID пользователя и UUID партии счётчикам намеренно не передаются.
- Обратная связь: заголовок и текст обращения, имя отправителя, время отправки и ответ администратора.
- Безопасность и работа сайта: серверная сессия и CSRF-токен обрабатываются для входа и защиты запросов; журнал действий может содержать имя и снимок рейтинга, IP-адрес, время, HTTP-метод и путь без параметров, страницу перехода, тип браузера, безопасный набор серверных полей, имена cookies и необратимый отпечаток сессии. Значения cookies, идентификатор сессии, CSRF/OAuth-токены, пароли и заголовок Authorization в журнал не сохраняются.
3. Зачем и на каком основании
- Создание аккаунта, вход, проведение партий, рейтинг, история, общий чат и ответы на обращения — исполнение договора с пользователем.
- Модерация чата, защита аккаунтов, предотвращение злоупотреблений, диагностика сбоев и устойчивость сервиса — законный интерес владельца и пользователей.
- Агрегированная статистика посещений Google Analytics и Яндекс Метрики — отдельное добровольное согласие, которое можно отозвать внизу любой страницы без потери функций сайта.
- Исполнение обязательных требований закона — юридическая обязанность, если она применима.
Имя игрока, email и пароль нужны для создания локального аккаунта; без них регистрация и рейтинговые функции недоступны, но гостевая игра с компьютером и общий чат остаются доступными. Google OAuth и Telegram Login являются необязательными альтернативами локальному входу. При игре непосредственно в Telegram профиль создаётся по подтверждённому Telegram ID без email: без этого невозможно закрепить стороны, защитить ходы и вести общий рейтинг. Сайт не использует согласие как основание для данных, необходимых для исполнения сервиса. Аналитические скрипты не загружаются до положительного выбора; отказ не ограничивает работу сайта.
4. Что видно другим
Публичными являются имя игрока, аватар, рейтинг, место в таблице лидеров и игровые результаты, необходимые для партии и разбора. Telegram-партия в группе и её игровая доска видны участникам соответствующего чата; активная партия также публикуется в общем игровом зале сайта. Сообщения общего чата, время отправки и имя либо гостевой псевдоним автора видны всем посетителям, поэтому в них не следует публиковать личные или конфиденциальные сведения. Содержимое обращений и ответы видят только их автор и администраторы сайта. Email, хеш пароля, внешние идентификаторы Google и Telegram и права администратора публично не показываются.
5. Получатели и внешние сервисы
Данные обрабатывают поставщики хостинга, базы данных и доставки служебной почты в объёме, необходимом для работы сервиса. При выборе Google OAuth пользователь также взаимодействует с Google по его собственной политике; при входе или игре через Telegram — с Telegram по его собственной политике. Сайт получает только заявленные данные профиля и игровые команды. После согласия аналитические сведения получают Google Analytics и Яндекс Метрика по условиям и политикам этих провайдеров. Рекламные сигналы Google, Вебвизор, карты кликов и передача пользовательских параметров Метрике отключены. Продажа персональных данных и рекламный обмен профилями не выполняются.
6. Передача между странами
Поставщики инфраструктуры, Google и Telegram могут обрабатывать данные за пределами страны пользователя. Если на такую передачу распространяется глава V GDPR, используется решение об адекватности либо предусмотренные GDPR надлежащие гарантии. Актуальный состав поставщиков, основание передачи и доступную информацию о гарантиях можно запросить по контактному адресу.
7. Сроки хранения
Данные аккаунта, сообщения общего чата и переписка с администрацией хранятся, пока они нужны для предоставления, модерации и защиты сервиса. В интерфейсе чата показываются последние 100 сообщений; это ограничение выдачи, а не обещание немедленного удаления более ранних записей. Активная сессия рассчитана максимум на 30 дней. Одноразовая ссылка подтверждения email действует 24 часа, восстановления пароля — 30 минут. Аналитические cookies действуют в сроки, указанные на странице cookies, а агрегированные данные хранятся в кабинетах провайдеров не дольше настроенного владельцем периода. После запроса на удаление идентифицирующие данные и обращения удаляются или обезличиваются; общая история партии и сообщения чата могут сохраняться в обезличенном виде для других участников, целостности сервиса и защиты от злоупотреблений. Технические журналы хранятся только столько, сколько необходимо для безопасности и диагностики.
8. Права пользователя
Можно запросить доступ к своим данным, исправление, переносимую копию, удаление, ограничение обработки или возразить против обработки на основании законного интереса. Также можно подать жалобу в надзорный орган по защите данных по месту жительства, работы или предполагаемого нарушения. Для запроса напишите на no-reply@mymakerbot.com; перед выдачей или удалением данных потребуется подтвердить владение аккаунтом. Ответ предоставляется без неоправданной задержки и обычно не позднее одного месяца; в сложном случае срок может быть продлён в порядке, разрешённом GDPR, с уведомлением заявителя.
9. Автоматические расчёты
Сервер автоматически проверяет допустимость ходов, рассчитывает игровой рейтинг и выбирает ходы компьютерного соперника. Эти расчёты влияют только на игровые функции и не создают юридических либо сопоставимо значимых последствий для пользователя; решения, подпадающие под статью 22 GDPR, не принимаются.
10. Безопасность
Пароли сохраняются только как стойкие хеши, сессии и OAuth state хранятся на сервере, изменяющие запросы защищены CSRF, а публичные API используют ограниченные наборы полей. Ни один способ хранения не даёт абсолютной гарантии, поэтому обнаруженные инциденты оцениваются и обрабатываются по применимым правилам уведомления.
11. Изменения политики
При существенном изменении целей или состава обработки документ обновляется, а новая дата публикуется на этой странице. Если для новой функции потребуется согласие, она не включается до отдельного добровольного выбора пользователя.