1. Кто отвечает за данные
LeagueCaller — независимый Telegram-бот для организации дружеских игр в League of Legends. Оператор и контролёр персональных данных — Вадим Кулинич (физическое лицо). По вопросам конфиденциальности обращайтесь по адресу kulynychvadym@gmail.com.
Настоящая Политика распространяется на Telegram-бот LeagueCaller и этот сайт. Telegram, Riot Games и другие сторонние сервисы также обрабатывают данные по собственным правилам.
2. Какие данные мы обрабатываем
Объём зависит от функций, которыми вы пользуетесь.
- Данные Telegram: в PostgreSQL сохраняются числовой Telegram ID, ID приватного чата и имя. Telegram также передаёт в отдельных Updates username и код языка; username не сохраняется в отдельном поле, а язык интерфейса сохраняется после выбора.
- Настройки: язык, часовой пояс, тихие часы, активный круг и параметры уведомлений.
- Круги и игры: название круга, участники, владелец, приглашения, время игры, ответы, желаемые роли, состав, резерв, ready-check, напоминания и статус игры.
- Статистика: история участия, рейтинги, серии, достижения и результаты «Ежедневного чемпиона».
- Riot-данные по вашему выбору: Riot ID (game name и tag line), PUUID, платформа/сервер и региональный маршрут, уровень и иконка профиля, Solo/Duo и Flex rank, краткие итоги последних матчей, определённая любимая роль и live-статус игры.
- Технические данные: время запроса, тип ошибки, диагностические события и ограниченные журналы безопасности. Полный Telegram Update намеренно не записывается в журнал ошибок.
- Поддержка: содержание обращения, адрес отправителя и последующая переписка.
- Telegram Stars, если платежи будут запущены: сумма, описание цифровой возможности, статус и
telegram_payment_charge_id. LeagueCaller не получает данные карты.
LeagueCaller не загружает адресную книгу Telegram и не запрашивает пароль, код двухфакторной аутентификации, Riot API key или полный номер платёжной карты.
3. Откуда поступают данные
- непосредственно от вас при взаимодействии с ботом;
- от Telegram, когда вы запускаете бота, нажимаете кнопки или отправляете сообщения;
- от участников вашего круга в рамках совместной организации игры;
- из официальных Riot Games API и Data Dragon после вашего явного действия;
- от провайдеров хостинга и доставки сайта для технической работы и безопасности.
4. Цели и правовые основания
Отзыв согласия не влияет на законность обработки до отзыва. Необязательные Riot-функции не являются условием использования основных функций.
5. Что видят другие пользователи
Участники одного круга могут видеть ваше имя или username, ответ на приглашение, желаемую роль, место в составе или резерве и статистику, необходимую для совместной игры. Содержимое карточки, которой вы поделились сами, увидят адресаты этого сообщения.
Не добавляйте людей в круги вопреки их просьбе и не отправляйте боту чужие конфиденциальные данные.
7. Международная передача
Telegram, Riot Games, Salesforce/Heroku, Google и инфраструктурные провайдеры могут обрабатывать данные за пределами вашей страны или Европейской экономической зоны, в том числе в США. Все snapshots Heroku PGBackups хранятся в США независимо от региона основной базы. Когда применим GDPR, передача опирается на механизм, доступный для соответствующего провайдера и получателя: решение об адекватности (включая EU–US Data Privacy Framework для сертифицированных получателей), стандартные договорные положения либо иную гарантию по главе V GDPR. Копию или описание применимой гарантии можно запросить у контролёра; коммерчески чувствительные части могут быть изъяты.
8. Конкретные сроки хранения
Автоматическая очистка выполняется ежедневно, поэтому техническое удаление после достижения порога может занять до 24 часов.
/delete_me; профиль, где бот зафиксировал деактивацию или блокировку, удаляется через 365 дней./delete_me или 365 дней без взаимодействия с ботом — в зависимости от того, что наступит раньше.Резервные копии
Ротация scheduled Heroku PGBackups зависит от фактического плана: Essential — 7 daily и 1 weekly snapshot; Standard — 7 daily и 4 weekly; Premium/Enterprise — 7 daily, 8 weekly и 12 monthly. Отдельный ручной backup перед релизом удаляется не позднее 30 дней. Копии не используются для обычной работы; после восстановления запросы на удаление должны быть применены повторно. Данные могут быть удалены раньше, если они больше не нужны.
9. Отключение Riot ID и удаление данных
В разделе Riot ID нажмите «Отключить Riot ID» и подтвердите действие. Основная база сразу удаляет Riot ID, PUUID, сервер, кеш ранга/матчей/live-статуса и незавершённые Riot-уведомления. Ручной ввод Riot ID показывает публичные данные, но не подтверждает владение Riot-аккаунтом и не является Riot Sign On.
Для полного удаления отправьте боту /delete_me и пройдите два шага подтверждения либо напишите по адресу kulynychvadym@gmail.com. Основная база удаляет профильные данные сразу после подтверждения. В общей истории ссылка на пользователя отсоединяется, однако точные ответ, время и контекст малого круга могут позволять косвенную идентификацию до окончания 730-дневного срока; затем записи удаляются. Удаление из LeagueCaller не удаляет копии сообщений в Telegram-чатах и данные, которые Telegram или Riot Games хранят независимо.
10. Ваши права
В зависимости от юрисдикции вы можете запросить доступ, исправление, удаление, ограничение, перенос данных или возразить против обработки на основании законного интереса. Вы также можете отозвать согласие и подать жалобу в компетентный орган по защите данных, включая AZOP в Хорватии, если он компетентен.
Для осуществления своих прав напишите по адресу kulynychvadym@gmail.com. Мы запросим только минимальные сведения, необходимые для подтверждения личности, и ответим без неоправданной задержки, обычно не позднее одного месяца согласно GDPR. О законном продлении срока и его причине сообщим в течение первого месяца.
11. Автоматизированные функции
LeagueCaller автоматически обновляет состав, может пригласить первого участника из резерва, рассчитывает статистику и формирует рейтинг. Это организационные функции без юридических или иных аналогично существенных последствий для пользователя.
12. Безопасность
Мы применяем разумные технические и организационные меры: HTTPS/TLS, защищённое хранение секретов, ограничение доступа, обновление зависимостей, резервное копирование и мониторинг ошибок. Ни один интернет-сервис не может гарантировать абсолютную безопасность.
О возможной уязвимости сообщайте по адресу kulynychvadym@gmail.com. Не публикуйте подробности до предоставления разумного срока на устранение.
13. Дети
LeagueCaller не предназначен для лиц, не достигших минимального возраста самостоятельного использования Telegram в своей стране. Если закон или условия Telegram требуют согласия законного представителя, пользоваться ботом без такого согласия нельзя.
15. Изменения и контакты
Мы можем обновлять Политику в связи с изменениями функций, провайдеров или законодательства. Новая версия с новой датой появится на этой странице; о существенных изменениях, когда это практически возможно или обязательно, будет сообщено через бота.
Вопросы конфиденциальности: kulynychvadym@gmail.com.