Перейти до основного вмісту
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-перевірки та післяматчеві сповіщення потребуватимуть окремого off-by-default 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. Cookies та аналітика сайту

На дату цієї Політики сайт не використовує рекламні cookies, профілювання або сторонню поведінкову аналітику. Хостинг може автоматично отримувати 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 · Створено Вадимом