Политика конфиденциальности

Дата вступления в силу: [SANA]

Черновик

Этот текст ещё не окончательный: он не утверждён юристом, реквизиты не заполнены.

Эта политика объясняет, как собираются, используются, хранятся и защищаются персональные данные пользователей сайта kompyuterxona.uz (поиск для игроков), biznes.kompyuterxona.uz (кабинет клуба) и связанных с ними сервисов (вместе — «Платформа», «GameJoy»). Политика описывает обработку данных в рамках Закона Республики Узбекистан «О персональных данных» (ЗРУ-547) и других актов законодательства, которыми регулируются эти отношения.

1. Оператор данных

Собственник и оператор персональных данных — [НАИМЕНОВАНИЕ ЮРЛИЦА ИЛИ ИП] (ИНН [STIR]), адрес: [ЮРИДИЧЕСКИЙ АДРЕС]. Контакты: [EMAIL], [TELEFON], Telegram [TELEGRAM].

2. Какие данные мы собираем

Без аккаунта (как гость)

Поиск клубов, карта и страницы клубов работают без входа. При этом мы не знаем ни вашего имени, ни номера телефона.

  • Анонимный идентификатор устройства: cookie gj_did — случайное число, которое не связано ни с каким аккаунтом и хранится один год. Он используется только для подсчёта статистики клубов: открытие страницы клуба, показ клуба в списке поиска или на карте, нажатия «Позвонить» и «Маршрут», показ и нажатие в рекламном блоке. Каждое устройство учитывается один раз на клуб, тип действия и день.
  • Счётчики, связанные с идентификаторами устройств, хранятся не дольше примерно двух дней; в базе данных остаются только суммарные дневные числа по каждому клубу, которые не позволяют определить ни устройство, ни человека.
  • Геолокация: определяется, только если вы разрешили это в браузере. Она округляется примерно до 100 метров и отправляется на сервер с каждым поисковым запросом, чтобы рассчитать расстояние до клубов. Мы её не сохраняем; она может лишь ограниченное время оставаться в технических журналах сервера (см. ниже). Разрешение можно отозвать в настройках браузера в любой момент.
  • На вашем устройстве (в памяти браузера localStorage) хранятся настройки, например: настройки поиска (сколько мест, «Рядом», район, характеристики ПК), последний результат поиска (чтобы показать его без интернета), выбранные в кабинете организация и клуб. Настройки поиска отправляются на сервер с каждым поиском, но на сервере не сохраняются.
  • Приложение (PWA) хранит в кеше браузера гостевые страницы и файлы приложения для работы без сети.
  • Если вы выбираете язык, он хранится в cookie gj_lang один год.

Аккаунт

Аккаунт нужен для избранного, отзывов, жалоб и кабинета клуба.

  • Номер телефона — единственный идентификатор аккаунта. При входе мы получаем ваш номер через Telegram-бот Kompyuterxona (@kompyuterxonauz_bot): когда вы нажимаете в боте «Поделиться номером», Telegram передаёт боту номер, привязанный к вашему аккаунту. Ваш идентификатор пользователя Telegram не хранится в открытом виде: хранится только его HMAC (односторонний криптографический хеш) — на срок действия запроса на вход (обычно 5 минут) и 24 часа для дневного лимита подтверждений, затем он удаляется.
  • Как альтернатива на ваш номер может быть отправлен 6-значный код подтверждения: через Telegram Gateway (в аккаунт Telegram, привязанный к номеру) или по SMS (Eskiz). Для этого ваш номер и код передаются этим сервисам. Код не хранится у нас в открытом виде и действует короткое время.
  • Имя — имя, которое вы указали; его можно изменить в профиле. В отзывах оно показывается сокращённо («Имя Ф.»).
  • Cookie сессии: gj_at (токен доступа, 15 минут) и gj_rt (токен обновления; истекает, если не используется 60 дней, и не позже чем через 180 дней) — оба HttpOnly, то есть скрипты страницы не могут их прочитать. gj_s — метка без секретных данных: сообщает браузеру, что сессия есть. gj_tl (HttpOnly, не дольше срока действия запроса на вход — обычно 5 минут) — привязывает запрос на вход через Telegram к этому браузеру. Записи об истёкших или отозванных сессиях удаляются в течение 30 дней.

Действия игрока

  • Избранное видно только вам и никак не сообщается клубу.
  • Отзывы — оценка (1–5) и необязательный текст; сразу видны всем. Вы можете отредактировать или удалить свой отзыв. Владелец клуба может написать на него публичный ответ.
  • Жалобы — причина и необязательный комментарий; их видят только администраторы Платформы.

Владельцы клубов и сотрудники (кабинет)

  • Название организации, участники (владелец или сотрудник) и клубы, закреплённые за сотрудником. Сотрудника добавляет владелец клуба по номеру телефона; сотруднику при этом сообщение не отправляется. Перед вводом номера владелец должен получить согласие сотрудника.
  • Данные клуба: название, адрес, место на карте, часы работы, телефон, зоны, компьютеры и их характеристики, цены, пакеты, акции, статусы компьютеров и сеансы. Они публично показываются на странице клуба (кроме сеансов и служебных данных).
  • Фотографии: из загруженного фото удаляются все метаданные (EXIF, включая GPS-координаты), фото конвертируется в WebP и становится публичным.
  • Заявка на владение клубом (с комментарием) и её результат.
  • Журнал изменений в кабинете: кто, когда и что изменил.
  • Платежи: продукт, срок, сумма, статус, платёжная система и идентификатор её транзакции, аккаунт, начавший оплату. Данные банковской карты вводятся на странице Payme или Click и к нам не поступают.

Технические данные

  • IP-адрес используется для ограничения числа запросов (против спама, перебора кодов и злоупотреблений). Эти счётчики ведутся по самому IP-адресу или его хешу в памяти сервера или в Redis и исчезают в течение минут, часов, не более одного дня.
  • В технических журналах сервера (логах) время, адрес запроса, IP-адрес и тип браузера могут храниться ограниченное время для разбора ошибок и безопасности. Номера телефонов и cookie в журналы не записываются; IP-адрес и данные браузера для запросов статистики в журналы не записываются.
  • Для мониторинга ошибок мы используем сервис Sentry. Ему отправляются сведения об ошибке; перед отправкой из них удаляются cookie, содержимое запросов и найденные номера телефонов. Сервис настроен так, чтобы не хранить IP-адреса.

3. Источники данных о клубах

Клубы без владельца (название, адрес, расположение, при наличии — телефон и часы работы), карта и границы районов взяты из данных OpenStreetMap: © участники OpenStreetMap, данные доступны по лицензии Open Database License (ODbL) — openstreetmap.org/copyright. Остальные данные клуба вносит его владелец в кабинете и отвечает за их достоверность.

4. Цели использования данных

  • Работа Платформы: поиск, страницы клубов, вход, избранное, отзывы, кабинет клуба.
  • Статистика для владельцев клубов (только суммарные числа).
  • Оказание и учёт платных услуг (публичная оферта).
  • Безопасность, предотвращение злоупотреблений, модерация отзывов и жалоб.
  • Выполнение требований законодательства.

Основания обработки — согласие, которое вы даёте при использовании Платформы (при входе в аккаунт), исполнение заключённого с вами договора (условия использования, оферта) и требования законодательства. Мы не продаём ваши данные и не передаём их рекламным сетям.

5. Кому передаются данные

  • Публично: данные на странице клуба, отзывы (с сокращённым именем) и ответы владельцев клубов.
  • Владельцу клуба: суммарная статистика и отзывы по его клубам; номер телефона игрока и его избранное не передаются.
  • Поставщикам услуг, только в объёме, нужном для их задачи: Telegram (получение номера через бот для входа), Telegram Gateway и Eskiz (отправка кода подтверждения), Payme и Click (оплата), Sentry (мониторинг ошибок), сервисы серверов и резервных копий. Некоторые из них могут находиться за пределами Узбекистана.
  • Кнопка «Маршрут» открывает Яндекс Карты; там действует политика этого сервиса.
  • Государственным органам — только в случаях и порядке, установленных законодательством.

6. Место и сроки хранения

Расположение серверов Платформы: [РАСПОЛОЖЕНИЕ СЕРВЕРОВ].

  • Данные аккаунта — до удаления аккаунта.
  • Сессии — в сроки, указанные выше.
  • Счётчики по идентификатору устройства — около двух дней; суммарная дневная статистика клубов — пока клуб есть на Платформе.
  • Записи о платежах — в сроки, которых требует бухгалтерское и налоговое законодательство.
  • Резервные копии базы данных хранятся 14 дней; удалённые данные по истечении этого срока исчезают и из копий.

7. Ваши права

Вы вправе:

  • знать, что данные о вас обрабатываются, и ознакомиться с ними;
  • исправить неверные данные (имя вы меняете в профиле сами);
  • самостоятельно удалить отзывы, избранное и другой контент;
  • потребовать удалить аккаунт и связанные с ним данные, отозвать согласие;
  • обратиться в уполномоченный государственный орган или в суд, если считаете, что ваши права нарушены.

Запросы отправляйте на [EMAIL] или в Telegram [TELEGRAM], указав номер телефона аккаунта. Мы можем попросить подтвердить личность и ответим в срок, установленный законодательством. При удалении аккаунта удаляются и ваши отзывы и избранное. Ваши ответы на отзывы как владельца клуба, записи журнала изменений кабинета клуба и записи о платежах сохраняются без привязки к автору. Текст отправленных вами обращений по клубам очищается, а сама запись обращения сохраняется; игровые сеансы сохраняются без привязки к автору. Организация, которой вы единолично владели, у которой нет других участников и клубов и есть записи об оплаченных платежах, сохраняется без участников; такая организация без платежей удаляется вместе с аккаунтом. Если вы единственный владелец организации, у которой есть другие участники или клубы, аккаунт не удаляется: сначала нужно передать владение другому участнику. Удалённые данные могут оставаться в резервных копиях до 14 дней.

8. Несовершеннолетние

Поиск клубов работает без аккаунта. Если вы несовершеннолетний, перед созданием аккаунта и написанием отзывов получите согласие родителей или другого законного представителя. Возрастные ограничения на посещение клуба устанавливает сам клуб.

9. Безопасность данных

Данные передаются по HTTPS; cookie сессии — HttpOnly; коды подтверждения и токены обновления не хранятся в открытом виде; данные каждой организации клубов отделены от других на уровне базы данных; доступ к данным есть только у сотрудников и систем, которым он нужен для работы; регулярно создаются резервные копии.

10. Изменения политики

Мы можем обновлять политику. Новая редакция вступает в силу со дня публикации на этой странице; о существенных изменениях мы заранее сообщим на Платформе.

11. Контакты

[НАИМЕНОВАНИЕ ЮРЛИЦА ИЛИ ИП], [ЮРИДИЧЕСКИЙ АДРЕС]. Email: [EMAIL], телефон: [TELEFON], Telegram: [TELEGRAM].