Политика конфиденциальности
Дата вступления в силу: [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].