Перейти к основному содержанию
LCLeagueCaller
Как работаетВозможностиВопросыПоддержка
UARU
Как работаетВозможностиВопросыПоддержкаЗапустить бота↗
Запустить бота↗

Privacy Policy

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

Здесь объясняется, какие данные обрабатывает LeagueCaller, зачем они нужны, кому могут передаваться и как ими управлять.

Версия документа: 2026-08-25Последнее обновление: 25 августа 2026 года

Документы

Privacy PolicyTerms of ServiceПоддержкаRiot product review
Кратко: LeagueCaller не продаёт персональные данные и не запрашивает пароль Riot Games или Telegram. Публичные Riot API-функции сейчас отключены до письменного одобрения production application; ручной ввод Riot ID не подтверждает владение аккаунтом.
Журналы: для ошибки доставки или фонового задания может записываться числовой Telegram chat ID, но не полный Telegram Update; такие журналы хранятся до 7 дней.

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 lookup после production approval: после явного запроса могут транзитно обрабатываться введённый Riot ID, PUUID, платформа/сервер, региональный маршрут, публичный rank и краткий итог матчей. Результат не подтверждает владение аккаунтом, не создаёт постоянной связи и не сохраняется как профиль.
  • Функции владельца только после отдельно одобренного RSO: постоянное подключение Riot-аккаунта, иконка/уровень профиля, live-статус, Spectator-проверки и послематчевые уведомления возможны лишь после отдельного одобрения Riot Sign On, аутентификации владельца и дополнительного opt-in. Все публичные Riot API-функции сейчас отключены.
  • Технические данные: время запроса, тип ошибки, диагностические события и ограниченные журналы безопасности. Полный Telegram Update намеренно не записывается в журнал ошибок.
  • Поддержка: содержание обращения, адрес отправителя и последующая переписка.

Платёжные данные. Пока покупки недоступны, production-платёжные данные не собираются. Если покупки будут активированы, LeagueCaller будет хранить числовой Telegram user ID, внутренний и публичный номер заказа, код и snapshot описания продукта, сумму XTR, валюту, версию и время принятия условий, случайный непрозрачный invoice_payload, telegram_payment_charge_id, а также время и статусы оплаты, entitlement, доставки, обращения и возврата. Пароли Telegram, данные карты и коды входа бот не запрашивает.

LeagueCaller не загружает адресную книгу Telegram и не запрашивает пароль, код двухфакторной аутентификации, Riot API key или полный номер платёжной карты.

3. Откуда поступают данные

  • непосредственно от вас при взаимодействии с ботом;
  • от Telegram, когда вы запускаете бота, нажимаете кнопки или отправляете сообщения;
  • от участников вашего круга в рамках совместной организации игры;
  • из статических материалов Data Dragon и официальных публикаций Riot;
  • после письменного одобрения production application — из официальных Riot Games API для разового транзитного публичного lookup только после явного действия;
  • для постоянного подключения, Spectator и уведомлений — лишь после отдельно одобренного Riot Sign On и аутентификации владельца;
  • от провайдеров хостинга и доставки сайта для технической работы и безопасности.

4. Цели и правовые основания

Работа бота · договорTelegram-профиль, настройки, круги, игры, ответы, статистика, язык и часовой пояс нужны для предоставления запрошенной услуги — ст. 6(1)(b) GDPR.
Разовый публичный Riot lookup · законный интересПосле production approval введённый Riot ID, PUUID, сервер, публичный rank и краткий итог матчей могут транзитно обрабатываться для ответа на явный lookup — ст. 6(1)(f) GDPR. Интерес состоит в предоставлении ограниченного поиска публичного игрового профиля; защита включает отсутствие постоянной связи, live-мониторинга, профилирования или хранения результата. Владелец данных может возразить через поддержку.
RSO-подключение и live-функции · договор и согласиеПостоянное подключение возможно только после отдельно одобренного RSO и аутентификации владельца для предоставления запрошенной функции — ст. 6(1)(b). Spectator-проверки и послематчевые уведомления потребуют отдельного выключенного по умолчанию opt-in, который можно отозвать — ст. 6(1)(a).
Безопасность · законный интересМинимальные журналы, противодействие спаму, диагностика и восстановление нужны для безопасной и надёжной работы — ст. 6(1)(f).
Поддержка · договор/интересОбращения обрабатываются, чтобы оказать поддержку, выполнить запрос о данных или защитить законные права.
Юридические обязанностиПлатёжные или бухгалтерские записи после запуска Stars будут храниться, если этого требует закон — ст. 6(1)(c).

Публичные Riot API-функции сейчас отключены и не выполняют API-запросы до письменного одобрения production application; постоянное подключение, Spectator и уведомления дополнительно потребуют отдельно одобренного RSO. Отзыв согласия не влияет на законность обработки до отзыва. Необязательные Riot-функции не являются условием использования основных функций.

5. Что видят другие пользователи

Участники одного круга могут видеть ваше имя или username, ответ на приглашение, желаемую роль, место в составе или резерве и статистику, необходимую для совместной игры. Содержимое карточки, которой вы поделились сами, увидят адресаты этого сообщения.

Не добавляйте людей в круги вопреки их просьбе и не отправляйте боту чужие конфиденциальные данные.

6. Кому могут передаваться данные

Мы не продаём и не сдаём персональные данные в аренду. Для работы сервиса их могут обрабатывать:

  • Telegram — получение Updates, сообщения, кнопки, доставка бота и, после запуска, Telegram Stars;
  • Riot Games — сейчас только статические материалы Data Dragon; официальные API-запросы по Riot ID/PUUID возможны лишь после письменного одобрения и явного действия пользователя;
  • Salesforce/Heroku и Heroku Postgres — запуск worker-процесса, основная база, журналы и PGBackups;
  • Google Translate web service — неофициальный endpoint translate.googleapis.com/translate_a/single получает только публичный текст патч-ноутов Riot для перевода; Telegram ID, Riot ID, сообщения, круги и игры туда не отправляются;
  • Google — получение и хранение email-обращений на адрес поддержки;
  • провайдер HTTPS/CDN — доставка этого сайта и защита от злоупотреблений;
  • государственные органы или консультанты — только когда этого требует закон или это необходимо для защиты законных прав.

Telegram и Riot Games могут выступать как независимые контролёры. Их правила доступны на telegram.org и riotgames.com.

7. Международная передача

Telegram, Riot Games, Salesforce/Heroku, Google и инфраструктурные провайдеры могут обрабатывать данные за пределами вашей страны или Европейской экономической зоны, в том числе в США. Все snapshots Heroku PGBackups хранятся в США независимо от региона основной базы. Когда применим GDPR, передача опирается на механизм, доступный для соответствующего провайдера и получателя: решение об адекватности (включая EU–US Data Privacy Framework для сертифицированных получателей), стандартные договорные положения либо иную гарантию по главе V GDPR. Копию или описание применимой гарантии можно запросить у контролёра; коммерчески чувствительные части могут быть изъяты.

8. Конкретные сроки хранения

Публичные Riot API-функции сейчас отключены, поэтому они не создают и не обновляют Riot ID, PUUID, rank, match или live-кеши. Указанные ниже сроки для Riot-данных будут применяться только после отдельного одобрения и запуска соответствующей функции. Автоматическая очистка выполняется ежедневно, поэтому техническое удаление после достижения порога может занять до 24 часов.

Telegram-профиль и настройкиДо /delete_me; профиль, где бот зафиксировал деактивацию или блокировку, удаляется через 365 дней.
КругиАктивное членство — до выхода, удаления профиля или круга; завершённые заявки на вступление — 90 дней; запись о бывшем членстве — до 730 дней.
Игры, ответы и статистикаЗавершённая история и связанные ответы/роли — 730 дней; просроченные напоминания — 1 день; ссылки на статистические сообщения — 7 дней; ссылки на игровые карточки — 30 дней; незавершённые Daily sessions — 30 дней; кеш Telegram media — 365 дней с последнего использования.
Разовый публичный Riot lookupТранзитный ответ не сохраняется как профиль и не создаёт постоянной связи с Telegram-пользователем.
RSO-подключённый Riot-аккаунтТолько после отдельного одобрения RSO: до «Отключить Riot-аккаунт», /delete_me или 365 дней без взаимодействия с ботом — в зависимости от того, что наступит раньше.
Ранг после RSOТолько последний snapshot; очищается через 24 часа без успешного обновления.
Матчи и определённая роль после RSOТолько последний набор; очищается через 30 дней без успешного обновления.
Live-статус после RSOОчищается не позднее чем через 24 часа без успешной проверки.
Riot-уведомления после RSOPending/ready/sending — 2 дня; failed — 7 дней; sent — 30 дней.
Журналы HerokuДо 7 дней в среде с Logplex; стороннего долгосрочного log drain сейчас нет.
Обращения в поддержкуДо 24 месяцев после закрытия, если более длительный срок не нужен для спора или по закону.
Платёжные записиПока PAYMENT_RECORD_RETENTION_DAYS=0, покупки заблокированы, а paid/refunded ledger не удаляется cleanup-процессом. Просроченные или отменённые неоплаченные заказы удаляются через 30 дней.

Специальные правила для платёжных записей. До определения и публикации юридического срока PAYMENT_RECORD_RETENTION_DAYS=0: новые покупки технически заблокированы, а cleanup не удаляет paid/refunded ledger. Просроченные или отменённые неоплаченные заказы удаляются через 30 дней. После запуска здесь необходимо указать фактический срок, согласованный с бухгалтерскими, налоговыми и dispute-требованиями юрисдикции владельца. /delete_me удаляет профильные настройки, отзывает активные entitlements, отменяет незавершённую доставку и очищает fulfillment payload; минимальный paid/refunded ledger может храниться до завершения опубликованного срока для учёта, безопасности, возвратов и споров. Для постоянного entitlement этот срок начинается после прекращения права или возврата. Если до /delete_me Telegram уже одобрил checkout, минимальный неоплаченный tombstone хранится до 30 дней для сверки. Поздняя оплата не предоставляет товар: для неё автоматически создаётся обязательный запрос на полный возврат Stars.

Резервные копии

Фактический план Heroku Postgres — Essential-0. Scheduled Heroku PGBackups хранят 7 ежедневных и 1 еженедельную копию; ежемесячных копий нет. Все snapshots PGBackups хранятся в США. Отдельный ручной backup перед релизом удаляется не позднее 30 дней. Копии не используются для обычной работы; после восстановления запросы на удаление должны быть применены повторно. Данные могут быть удалены раньше, если они больше не нужны.

9. Отключение Riot ID и удаление данных

В текущем публичном релизе ручной ввод Riot ID не запускает Riot API lookup и не показывает API-данные. Если после письменного одобрения будет запущен разовый ручной lookup, он будет показывать только публичные данные, не подтверждать владение Riot-аккаунтом и не создавать постоянной связи. Постоянное подключение, Spectator-проверки и уведомления останутся отключёнными без отдельно одобренного Riot Sign On. После такого будущего запуска действие «Отключить Riot-аккаунт» будет удалять связанные Riot ID, PUUID, сервер и кеши.

Для полного удаления отправьте боту /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 требуют согласия законного представителя, пользоваться ботом без такого согласия нельзя.

14. Файлы cookie и аналитика сайта

На дату настоящей Политики сайт не использует рекламные файлы cookie, профилирование или стороннюю поведенческую аналитику. Хостинг может автоматически получать IP-адрес, тип браузера, время и адрес запроса для доставки страниц и защиты. Если будет добавлена необязательная аналитика, Политика и механизм согласия будут обновлены до её включения.

15. Изменения и контакты

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

Вопросы конфиденциальности: kulynychvadym@gmail.com.

Контроль сроков: PAYMENT_RECORD_RETENTION_DAYS=0 блокирует новые покупки до публикации юридически согласованного срока. Значения для Riot-кеша и игровой истории применяются ежедневным cleanup job; срок scheduled backups определяется активным планом Heroku.
LCLeagueCaller

Неофициальный Telegram-бот для организации дружеских игр в League of Legends.

ПродуктКак работаетВозможностиRiot review
ДокументыPrivacy PolicyTerms of ServiceПоддержка
Контакт@LeagueCaller_botkulynychvadym@gmail.comОбычно отвечаем в течение 3 рабочих дней.

Riot Games notice. LeagueCaller isn't endorsed by Riot Games and doesn't reflect the views or opinions of Riot Games or anyone officially involved in producing or managing Riot Games properties. Riot Games, and all associated properties are trademarks or registered trademarks of Riot Games, Inc. Official policy ↗

© 2026 LeagueCaller · Создано Вадимом