Privacy policy
The Tanks · ru
Also available in: en
Политика конфиденциальности — The Tanks
Дата вступления в силу: 03.06.2026 Дата последнего обновления: 03.06.2026
Настоящая Политика конфиденциальности («Политика») описывает, как Bukazoid («мы») собирает, использует, хранит, передаёт и защищает информацию, когда вы («пользователь», «вы») играете в игру «The Tanks» («Игра») — будь то веб-версия по адресу https://tanks.bukazone.ru, версия, встроенная в платформу Яндекс Игры (https://yandex.ru/games/app/209366), или Android-приложение, распространяемое через Google Play (Trusted Web Activity-обёртка над той же веб-сборкой).
Используя Игру, вы подтверждаете, что прочитали и поняли настоящую Политику. Если вы не согласны с какой-либо её частью — не используйте Игру.
1. Кто мы (оператор персональных данных)
Игра разрабатывается и эксплуатируется индивидуальным разработчиком под брендом Bukazoid.
- Контакт: bukazoid.com@gmail.com
- Страна осуществления деятельности: Российская Федерация
По вопросам защиты персональных данных — указанный контакт является ответственным лицом. Если вы находитесь на территории ЕС, Великобритании или иной юрисдикции с аналогичным законодательством, вы можете также обратиться по тому же адресу для реализации прав, описанных в Разделе 11.
2. Область применения
Настоящая Политика применяется к:
- Веб-сборке Игры по адресу https://tanks.bukazone.ru и любым нашим поддоменам
- Сборке, встроенной в платформу Яндекс Игры
- Android-сборке, распространяемой через Google Play под идентификатором com.bukazoid.thetanks
- Нашему мультиплеер-серверу, включая WebSocket-эндпоинт wss://tanks.bukazone.ru/ws
Настоящая Политика не применяется к:
- Самой платформе Яндекс Игры — см. Условия использования Яндекс Игр (https://yandex.ru/legal/games_termsofuse/) и Политику конфиденциальности Яндекса (https://yandex.ru/legal/confidential/)
- Google Play и операционной системе Android — см. Политику конфиденциальности Google (https://policies.google.com/privacy)
- Другим сайтам, на которые из Игры могут вести ссылки (сейчас таких нет)
3. Категории обрабатываемых данных
3.1 Данные, хранящиеся только на вашем устройстве
Следующие данные хранятся в localStorage браузера и никогда не передаются на наш сервер:
- Ключ: tanksPlayerName — Назначение: Выбранное вами имя в матчах — Срок хранения: До очистки данных браузера
- Ключ: tankSavedGame — Назначение: Сериализованный снапшот одиночного матча для возможности продолжить — Срок хранения: До начала следующего одиночного матча
- Ключ: tankSawTutorial — Назначение: Флаг, что обучение уже показано — Срок хранения: До очистки данных браузера
- Ключ: tanks-quality / tanks-quality-granular — Назначение: Выбранный пресет графики и пер-настройки — Срок хранения: До изменения вами или очистки
- Ключ: tanks-sticky-first-game-day — Назначение: (Только в сборке Яндекс Игр — в версии для Google Play реклама не показывается) Локальная дата первого матча в сутки — чтобы первый матч в день шёл без sticky-баннера — Срок хранения: Сбрасывается каждые местные сутки
- Ключ: tanks-leaves-day / tanks-leaves-count — Назначение: (Только в сборке Яндекс Игр — в версии для Google Play реклама не показывается) Локальный счётчик ваших выходов из матча за сегодня — Срок хранения: Сбрасывается ежедневно
Эти данные вы можете в любой момент посмотреть или удалить через инструменты разработчика браузера или через очистку данных в настройках браузера.
3.2 Данные, передаваемые на наш сервер
При входе в онлайн-матч на наш WebSocket-сервер передаются и обрабатываются:
- Отображаемое имя — выбранное вами; используется как игровой идентификатор и отображается в табло/чате
- Игровые вводы — нажатия клавиш / касания экрана (движение, выстрел, использование бонуса) — нужны для симуляции танка на сервере
- Результаты матча — убийства, смерти, захваченные сферы, длительность матча, причина окончания
- Метаданные соединения — ваш IP-адрес (используется reverse-proxy nginx для маршрутизации и rate-limiting; не сохраняется после закрытия соединения) и токен сессии
Следующие данные сохраняются на сервере в базе Redis по анонимному идентификатору пользователя:
- Отображаемое имя, текущий рейтинг, общее число сыгранных матчей, последние 10 результатов (метка времени, счёт, конфигурация комнаты)
- Для пользователей, авторизованных через Яндекс Игры — анонимный yandex player ID, связывающий ваши сессии между устройствами
- Для не-авторизованных — случайный per-browser идентификатор, сгенерированный при первом подключении
3.3 Данные, получаемые от платформ
Яндекс Игры SDK
При запуске Игры внутри Яндекс Игр SDK предоставляет нам:
- Анонимный yandex player ID (уникальный на аккаунт Яндекс Игр; не является персонально-идентифицирующей строкой)
- Выбранную вами локаль интерфейса (например ru, en)
- Тип устройства (desktop / mobile / tablet) — нужен для решения показывать ли sticky-баннер
- Если вы вошли в аккаунт — ваше отображаемое имя и URL аватара
Яндекс также собирает собственную телеметрию согласно своей политике. Мы видим в разработческой панели агрегированные данные по сессиям, показам рекламы, отчёты о падениях.
Google Play
При запуске Игры как приложения из Google Play, Google может собирать статистику установок, падений и агрегированного использования согласно Политике конфиденциальности Google (https://policies.google.com/privacy). Сама Android-обёртка является Trusted Web Activity — тонким слоем над Chrome, загружающим ту же веб-Игру. Никакого дополнительного трекинга обёртка не добавляет.
3.4 Данные, которые мы НЕ собираем
- Мы не собираем ваше настоящее имя, email, почтовый адрес, телефон, геолокацию, идентификаторы устройства (IMEI, MAC, Android Advertising ID) сверх того, что описано в Разделе 3.3
- Мы не используем сторонние аналитические скрипты (Google Analytics, Яндекс Метрика, Sentry и т. п.) внутри Игры
- Мы не устанавливаем HTTP cookies
- Мы не применяем fingerprinting кроме чтения navigator.userAgent для определения типа устройства для логики sticky-баннера
4. Цели обработки и правовые основания
Мы обрабатываем данные, перечисленные в Разделе 3, для следующих целей:
- Цель: Обеспечение мультиплеера и симуляции матчей — Правовое основание (по GDPR): Исполнение запрошенной вами услуги (договор)
- Цель: Поддержка анонимных таблиц лидеров и истории матчей — Правовое основание (по GDPR): Законный интерес в предоставлении сопоставимого соревновательного опыта
- Цель: Запоминание ваших настроек между сессиями — Правовое основание (по GDPR): Исполнение услуги; данные локальны на вашем устройстве
- Цель: Показ interstitial и sticky рекламы в Яндекс Играх — Правовое основание (по GDPR): Законный интерес в монетизации; реклама показывается Яндексом и ограничена правилами из Раздела 7
- Цель: Сохранение и продолжение одиночных матчей — Правовое основание (по GDPR): Исполнение услуги
- Цель: Авто-определение производительности устройства для выбора пресета графики — Правовое основание (по GDPR): Законный интерес в обеспечении играбельности
- Цель: Соответствие требованиям платформ (Яндекс Игры, Google Play) — Правовое основание (по GDPR): Юридическое обязательство
5. Третьи лица и передача данных
Мы передаём данные только операторам платформ, необходимых для работы Игры:
- Яндекс Игры (ООО «ЯНДЕКС») — при запуске в Яндекс Играх. Яндекс получает данные, указанные в Разделе 3.3.
- Google LLC — при распространении через Google Play. Google получает данные по установкам, падениям, использованию в рамках Developer Distribution Agreement.
- Наш хостинг-провайдер (NA4U.RU) — обслуживает виртуальный сервер, на котором работает наш игровой сервер. IP-адреса транзитно проходят через сеть провайдера.
Мы не продаём пользовательские данные третьим лицам и не передаём их в маркетинговых, рекламных или профилирующих целях за пределами того, что необходимо для показа рекламы в Яндекс Играх (что обрабатывается самим Яндексом).
6. Международная передача данных
Наш игровой сервер размещён на территории Российской Федерации. При подключении из-за пределов РФ ваш IP-адрес и игровые данные пересекают государственную границу. Правовое основание — законный интерес в предоставлении глобального мультиплеер-сервиса.
Если вы находитесь в ЕС, Великобритании или иной юрисдикции с сопоставимым законодательством и не хотите чтобы ваши данные пересекали границы — пожалуйста, не используйте Игру.
7. Реклама
Реклама в Игре показывается рекламной сетью Яндекса при запуске в Яндекс Играх. Мы контролируем когда реклама появляется:
- Interstitial (межстраничная) — показывается проигравшим после окончания матча, а также при третьем выходе из не доигранного матча за сутки. Победителям не показывается.
- Sticky-баннер — показывается только на desktop и только начиная со второго не-победного матча за сутки. Первый матч в сутки идёт без баннера. Победа в матче скрывает баннер. На мобильных устройствах и планшетах sticky-баннер не показывается никогда.
- Rewarded video — показывается когда вы выбираете создать онлайн-матч на большой карте; после получения награды комната создаётся. Если вы откажетесь от просмотра — комната не создастся.
В сборках вне Яндекс Игр реклама не показывается. Google Play-сборка сейчас полностью без рекламы.
Содержание рекламного инвентаря, раскрытие данных вокруг таргетинга и возможности отказа регулируются собственными политиками Яндекса; см. Политику Яндекса в отношении обработки персональных данных (https://yandex.ru/legal/confidential/).
8. Сроки хранения
- Данные: Записи в localStorage браузера — Срок хранения: До удаления вами через настройки браузера; мы их не контролируем удалённо
- Данные: Запись пользователя в Redis (имя, рейтинг, история) — Срок хранения: Бессрочно, пока пользователь доступен. Вы можете запросить удаление в любой момент (Раздел 11).
- Данные: Логи игровых матчей на сервере — Срок хранения: 7 дней (затем ротируются docker log driver)
- Данные: IP-адреса соединений — Срок хранения: В памяти на время WebSocket-сессии; в долговременное хранилище не пишутся
- Данные: Артефакт-бандлы сервера дистрибуции (zip / APK) — Срок хранения: Бессрочно; персональных данных не содержат
9. Безопасность
Применяемые технические меры:
- Всё клиент-серверное взаимодействие идёт по HTTPS / WSS (TLS 1.2+)
- Сервер работает в изолированном контейнере; хранилище данных (Redis) не доступно из публичного интернета
- Application-токены для нашей внутренней системы дистрибуции артефактов имеют ограниченный scope и могут быть отозваны
- Подписные ключи Google Play AAB хранятся локально, в зашифрованном виде
Платёжные данные мы не храним — мы не принимаем прямых платежей; монетизация идёт через билинг Яндекс Игр или Google Play.
Ни одна интернет-система не является полностью защищённой. В случае утечки персональных данных мы опубликуем уведомление на https://tanks.bukazone.ru и уведомим соответствующие платформы согласно требованиям закона.
10. Cookies и аналогичные технологии
Игра не устанавливает HTTP cookies. Данные, описанные в Разделе 3.1, хранятся в localStorage браузера. localStorage похож на cookies тем что хранится на вашем устройстве, но в отличие от cookies не передаётся на сервер при каждом запросе. Вы можете просмотреть и удалить эти данные через инструменты разработчика браузера.
Также зарегистрирован service worker (/sw.js) — он кэширует ресурсы для быстрой загрузки и offline-работы. Service worker сохраняет ответы в Cache Storage браузера и не передаёт данные самостоятельно.
11. Ваши права
В зависимости от юрисдикции вы можете обладать следующими правами в отношении ваших персональных данных:
- Право на доступ — запросить копию ваших данных
- Право на исправление — попросить исправить неточные данные
- Право на удаление («право быть забытым») — попросить удалить ваши данные с нашего сервера
- Право на ограничение обработки — попросить ограничить операции с вашими данными
- Право на переносимость — запросить ваши данные в машино-читаемом виде
- Право на возражение — возразить против обработки на основании законного интереса
- Право на отзыв согласия — где обработка идёт на основании согласия
Для реализации любого из этих прав напишите на bukazoid.com@gmail.com. Мы ответим в течение 30 дней. Возможно потребуется верификация вашей личности (например, попросим заново авторизоваться через Яндекс Игры чтобы сопоставить запрос с записью на сервере).
Если вы считаете что мы обработали ваши данные незаконно — вы вправе подать жалобу в уполномоченный орган. В России это Роскомнадзор (https://rkn.gov.ru/). В ЕС — соответствующий Надзорный орган, список по адресу https://edpb.europa.eu/about-edpb/about-edpb/members_en.
12. Дети
Игра не предназначена для детей младше 13 лет (или возраста цифрового согласия, применимого в вашей юрисдикции; в России это 14 лет согласно ст. 152.2 ГК РФ).
В частности, Google Play-сборка распространяется как Trusted Web Activity, а согласно политике Google, Trusted Web Activities в настоящее время не подходят под программу Designed for Families.
Если нам станет известно что мы собрали данные у ребёнка младше применимого возраста без согласия родителя — мы немедленно удалим эти данные.
13. Изменения настоящей Политики
Мы можем периодически обновлять настоящую Политику. При обновлении мы изменим дату «Последнее обновление» в начале документа. Существенные изменения (новые категории данных, новые получатели) будут отражены в release notes Игры и анонсированы на https://tanks.bukazone.ru.
Продолжение использования Игры после вступления изменений в силу означает ваше согласие с обновлённой Политикой.
14. Контакты
Вопросы, запросы, жалобы — пишите на bukazoid.com@gmail.com.
Настоящая Политика опубликована на английском и русском языках. В случае расхождений между языковыми версиями преимущественную силу имеет английская версия.