Оператор данных
Оператор данных: Klyo Illia Krasnopolskyi, налоговый номер (NIP) 7822656871, Лодзь, Польша. По любым вопросам о твоих данных пиши на kontakt@klyo.pl. Мы отвечаем в течение одного рабочего дня.
Игрокам: что остается на твоем устройстве
Чтобы играть, не нужно создавать аккаунт или что-либо о себе сообщать. Портал запоминает в твоем браузере несколько вещей: выбранную цветовую тему, списки недавних и избранных игр, твое имя в таблице рекордов и случайный идентификатор устройства. Тема, недавние и избранные игры никогда не покидают устройство. Идентификатор и имя попадают на наш сервер только вместе с результатом или с действием, которое засчитывается в твое звание; об этом рассказано в следующем разделе. Идентификатор представляет собой случайную строку, которую создает браузер: в ней нет ничего о тебе или твоем устройстве, и мы не связываем ее с человеком, пока ты сам не войдешь в аккаунт на этом устройстве. Все это можно удалить в настройках браузера. У нас нет собственной аналитики, пикселей отслеживания и карт с чужих серверов; шрифты мы отдаем сами.
Мы считаем в общем виде, сколько раз открывали страницу игры и сколько раз запускали саму игру: один сигнал с названием игры, без IP-адреса и без идентификатора. По этим цифрам разработчикам начисляются выплаты.
Таблицы рекордов, звания и медали
Что мы сохраняем вместе с результатом. Когда игра сообщает твой результат, мы сохраняем название игры, результат, дату и время, выбранное тобой имя и идентификатор устройства, а если ты в аккаунте, то и номер аккаунта. Из этого мы собираем таблицы рекордов за день, за неделю и за все время: в каждой по одной строке на устройство. Таблицы рекордов публичные: любой может посмотреть их без входа, и они могут появляться в поисковиках. В них видны имя, результат, знак звания и время; идентификатор не видит никто. Имя ты выбираешь сам: не указывай в нем имя и фамилию, если не хочешь, чтобы их видели все.
Гостевой прогресс переходит в аккаунт. Когда ты впервые входишь в аккаунт в браузере, где уже играли без аккаунта, его прогресс присоединяется к аккаунту: очки и серия дней, результаты в таблицах рекордов, оценки, сохранения игр и твое собственное имя (если у аккаунта пока только сгенерированное). Это происходит один раз: прогресс устройства исчезает и с этого момента принадлежит аккаунту, поэтому второй аккаунт на том же компьютере ничего из него не получит. Мы делаем запись в журнале аккаунта (только цифры, без номера браузера). У приватного окна нет номера браузера, поэтому из него ничего не переносится. Сохранения игр следуют за аккаунтом: с аккаунтом сохранение хранится вместе с ним и одинаково на телефоне и компьютере, без аккаунта оно привязано к этому браузеру.
Звание. За игру, посещение портала, комментарии, публикации, отзывы и сердечки мы начисляем очки опыта и звание от Новобранца до Генерала: за активность, никогда за деньги. Вместе с идентификатором (а после входа вместе с аккаунтом) мы храним общую сумму очков в трех потоках (игра, сообщество, разработка), звание, число дней с активностью, длину серии дней подряд, день последнего действия и счетчики текущего дня, нужные для дневных лимитов. Первое посещение портала в конкретный день записывает дату визита: от нее считается серия. Заработанные медали (десять видов, от золота дня до легенды) хранятся в реестре вместе с идентификатором или аккаунтом: вид медали, игра, период, место, результат и время получения. Из этого складываются витрина медалей на странице игрока, медальный зачет и уведомление о медали. Звание публично: оно стоит рядом с именем в таблицах рекордов, у публикаций и комментариев, а рейтинг портала (первая сотня в трех потоках) показывает имя, звание, очки и длину серии, без идентификатора. У каждого игрока есть имя (составленное из двух случайных английских слов и числа, пока игрок не выберет его сам) и публичная страница игрока (/player/имя/) со званием, результатами по играм, медалями и числом публикаций; страницы без содержимого закрыты от поисковиков.
Уведомления. Если у тебя есть аккаунт, ты получаешь уведомление внутри сервиса, когда кто-то обгоняет тебя в таблице рекордов дня: кто именно и на какой позиции. Без аккаунта уведомлений нет. Разработчик игры видит в Студии разработчика, кто лидирует в таблицах рекордов этой игры (имя и результат), и может удалить отдельный результат, похожий на жульничество.
Правовое основание. Таблица рекордов и звание являются частью сервиса, который ты запрашиваешь, когда отправляешь результат или играешь (ст. 6(1)(b) GDPR: действия по запросу человека для гостя, договор для аккаунта). Уведомление об обгоне и показ звания рядом с твоим именем основаны на нашем законном интересе в проведении честного соревнования (пункт (f)): ты можешь возразить, и мы исполним возражение, удалив данные устройства, как описано ниже.
Как долго. Результаты остаются в таблицах рекордов, пока игра есть в каталоге, а звание хранится, пока с устройства или аккаунта поступают действия. После удаления аккаунта его звание сразу исчезает, а результаты остаются в таблицах под именем, без связи с аккаунтом; если они тоже должны исчезнуть, воспользуйся кнопкой ниже или напиши нам.
Удаление в один клик. Знак «?» рядом со званием (в профиле и на странице рекордов) открывает окно с лестницей званий, а в его конце есть кнопка «Удалить данные этого устройства». Она сразу удаляет все результаты, звание, очки и серию, сохраненные под идентификатором этого браузера (если ты в аккаунте, удаляется и звание аккаунта), и таблицы рекордов тут же обновляются. Для этого не нужны ни аккаунт, ни электронная почта, потому что свой идентификатор знает только этот браузер. Результат, удаленный разработчиком игры, исчезает из таблицы рекордов дня, а остальные твои результаты остаются. Конечно, можно написать и на kontakt@klyo.pl.
Общая лига игры и вход через Facebook
В Facebook игра использует Instant Games SDK, чтобы читать и сохранять прогресс игрока Facebook. Для общего соревнования она отправляет в Klyo свежее подписанное подтверждение игрока. Klyo проверяет его и вычисляет из него псевдонимный ключ игрока; исходный идентификатор игрока Facebook и само подтверждение в таблицах лиги не хранятся. В Klyo сервер работает с аккаунтом Klyo, под которым ты вошел. Лига не объединяет аккаунты Facebook и Klyo автоматически. Твое сохранение игры в Klyo следует за аккаунтом Klyo, а сохранение в Facebook следует за игроком Facebook.
Чтобы проводить соревнование, в котором ты хочешь участвовать (ст. 6(1)(b) GDPR), сервер хранит игру и версию правил, псевдонимный ключ игрока или ссылку на аккаунт Klyo, публичный псевдоним, выпуск, случайное начальное значение, выбранные столбцы, состояние игры, рассчитанный результат, идентификатор операции, время начала и обновления, а также отметку о том, завершена ли партия. Сервер вычисляет результат по допустимым ходам. Повторные сетевые запросы не должны создавать дубликаты результатов. Мы не собираем твои контакты и не копируем фото профиля Facebook в базу данных соревнования.
Общая таблица публична и видна и в Facebook, и в Klyo: псевдоним, результат, место, выпуск и время принятия результата. Участники из Facebook получают нейтральный псевдоним, участники Klyo выступают под своим псевдонимом в Klyo. Таблица не показывает твою электронную почту, исходный идентификатор Facebook, номер аккаунта или историю ходов. Другие люди могут копировать публичные результаты или делиться картинками за пределами сервиса.
Состояние партии и история ходов удаляются ежедневной очисткой после 90 дней без обновлений. Таблица хранит текущую неделю и до 52 предыдущих недель; лучший результат за все время остается до удаления. В окне соревнования раздел «Конфиденциальность и мои данные» позволяет скачать свои записи в лиге и удалить свои партии и результаты. Удаление затрагивает рабочую базу данных и таблицы за неделю и за все время, но не обычное сохранение игры. Удаление аккаунта Klyo также удаляет его записи в лиге. Технические резервные копии живут по графику резервного копирования Klyo и не используются для показа удаленных результатов.
Соединения с Klyo идут по HTTPS/WSS. Поставщики хостинга и защиты трафика обрабатывают данные соединения, нужные для работы и защиты сервиса, включая твой IP-адрес. Meta отдельно обрабатывает сессии Facebook, облачные сохранения, социальные действия и рекламу по своей политике конфиденциальности. Игра может запрашивать рекламу Meta, когда платформа ее предоставляет; одобрение или показ рекламы не гарантируются. Ходы в соревновании Klyo не передаются в AdMob.
Окно «Поделиться», картинка с результатом или кнопка копирования ссылки открываются, только когда ты решишь поделиться. Ты выбираешь получателей и можешь отменить отправку. Участие в лиге не подписывает тебя на новую рекламную рассылку уведомлений. Локальные напоминания в установленных приложениях и текущие настройки уведомлений аккаунта Klyo работают отдельно.
Статистика аудитории: страна и общие цифры, никогда не адрес
Что мы считаем. Сколько устройств зашло в конкретный день, сколько игр запущено и сколько результатов сохранено, отдельно для каждого сервиса klyo и каждой страны. Наш пограничный сервер определяет страну по IP-адресу в момент входа и сразу отбрасывает адрес: в базу данных попадают двухбуквенный код страны и общие цифры, никогда не адрес. При первом за день визите мы также записываем источник перехода: только название поисковика или сайта (например, Google, Reddit), сам факт перехода из рекламы Google или метку из ссылки, по которой был сделан переход (параметр utm_source), но никогда не полный адрес предыдущей страницы. Для игры мы считаем переходы в магазин приложений (клик по значку Google Play или App Store под игрой): разработчик видит, сколько людей пошли скачивать его игру, но не кто именно. Здесь нет Google Analytics и других сторонних инструментов; ни одна из этих цифр не покидает наш сервер.
Как мы считаем «одного человека». До 19 сентября 2026 года мы считали устройства по случайному идентификатору браузера, и каждое приватное окно было «новым устройством». Теперь мы считаем людей: аккаунт означает одного человека на всех устройствах, гость означает номер браузера, а чтобы приватное окно на том же устройстве не засчитывало одну и ту же запись дважды, браузер проводит короткий тест оборудования (экран, система, число ядер и объем памяти, видеокарта, язык, часовой пояс, как он рисует одну картинку и воспроизводит один звук), и из результата получается короткий хеш. Сам результат к нам никогда не попадает. Мы объединяем хеш с началом сетевого адреса (первые три числа IPv4, общая часть сети IPv6), и все, что мы храним (номер браузера, аккаунт, хеш оборудования, номер вкладки), записывается в базу данных только в виде хешей, вычисленных с секретным ключом сервера: сама по себе база не говорит ни кто это, ни какое у человека оборудование. Отпечаток оборудования не является личностью: он не связывает приватное окно с твоим аккаунтом, ником или прогрессом, а два человека с одинаковым оборудованием в одной сети считаются двумя людьми. Мы не используем датчики движения, камеру, микрофон, батарею, список шрифтов или местоположение.
Сессии и просмотры. Для каждого человека мы храним номер вкладки браузера (чтобы несколько вкладок считались одним человеком) и список постов, клипов и игровых клипов, которые он уже посмотрел: так перезагрузка страницы, вторая вкладка или приватное окно не добавляют просмотров. Если гость не возвращается дольше 90 дней, а владелец аккаунта дольше 13 месяцев, мы сами удаляем этот след; при удалении аккаунта удаляем сразу. Сигнал «Global Privacy Control» полностью отключает аппаратный тест.
Кто из пользователей с аккаунтом был здесь сегодня. Когда ты в аккаунте, мы записываем день и раздел klyo, где ты находишься (игровой портал, Студия разработчика, панель, твой аккаунт): время первого входа и последнего выхода, без IP-адреса. Это видит только администратор klyo, под твоим ником, почту он не видит никогда; так мы понимаем, сколько разработчиков и игроков с аккаунтом на самом деле пользуются klyo (ст. 6(1)(f) GDPR). Запись хранится не дольше 90 дней и удаляется автоматически, а при удалении аккаунта сразу.
Откуда ты пришёл и на какой ты странице. При первом за день визите мы записываем тип источника: поисковик, сайт или ссылка с меткой кампании (например «google», «reddit», «none» для адреса, набранного вручную), один раз на человека в день, даже если ты открываешь приватное окно. К этому источнику мы добавляем общее число минут игры и партий, не связывая его с тобой в отчётах. Пока страница открыта, сервер знает, на какой странице портала ты находишься, основной язык твоего браузера и систему твоего устройства (например Android, iOS, Windows, macOS): на этом работает счётчик «сейчас на странице», и так мы можем предложить тебе страницу на твоём языке. Когда ты закрываешь вкладку, остаётся след визита: какие страницы и сколько времени, страна, телефон или компьютер, система, язык браузера и принял ли ты предложение другого языка. Он хранится под номером браузера или твоим аккаунтом, без IP-адреса и без полного описания браузера. След видит только администратор klyo, и хранится он не дольше 90 дней. То, что ты отказался от предложения языка, помнит только твой браузер. Основание: наш законный интерес (ст. 6(1)(f) GDPR), то есть понимание, что приводит к нам игроков. Итоги за день хранятся так же, как остальная статистика.
Что ты ищешь. Когда ты вводишь что-то в поиск портала, сообщества или приложения и перестаёшь печатать (или выбираешь результат), мы записываем только фразу, место поиска, язык страницы и то, нашлось ли что-нибудь. Всё это хранится как итог за день, без твоего аккаунта, номера браузера и IP-адреса, поэтому по списку никого нельзя узнать. Фразы с адресом электронной почты или с шестью и более цифрами подряд (например номером телефона) отбрасываются целиком. Зачем: чтобы знать, какие игры ты ищешь и каких у нас пока нет, и сделать именно их. Это видит только администратор klyo. Основание: наш законный интерес (ст. 6(1)(f) GDPR); итоги хранятся так же, как остальная статистика.
«Попросить игру, которой у нас нет». Под результатами поиска можно попросить нас сделать игру, которую ты ищешь, и сообщить тебе, когда она будет готова. Только в этом случае мы сохраняем фразу вместе с тобой: с твоим аккаунтом (администратор видит твой ник, но никогда не видит почту) или, если аккаунта нет, с адресом электронной почты, который ты сам вводишь. Сначала мы отправляем на этот адрес письмо со ссылкой для подтверждения; если по ней не нажать, адрес хранится в нашей базе не дольше 7 дней. Когда игра готова, мы отправляем одно письмо со ссылкой на неё и больше никогда не пишем об этой фразе; запись гостя с адресом после отправки хранится не дольше 30 дней, а запрос из аккаунта удаляется вместе с аккаунтом (он также есть в файле «Мои данные»). Основание: твоё согласие (ст. 6(1)(a) GDPR), которое ты отзываешь, написав нам или просто проигнорировав письмо с подтверждением.
Сколько времени ты играешь. Для каждой игры мы записываем, сколько секунд и партий у тебя было в конкретный день, под номером браузера или твоим аккаунтом, со временем первого и последнего отрезка игры. Время измеряет наш сервер: от запуска игры до момента, когда ты скрываешь вкладку, закрываешь страницу или не трогаешь игру в течение 90 секунд. Игра сообщает нам только «играет» или «не играет» и ничего о том, что ты в ней делаешь. Вместе с твоим ником это видит только администратор klyo (награды для игроков, защита от накрученных результатов и рекламного мошенничества); разработчик игры видит только итоги и распределение времени игры, причём только начиная с пяти игроков, чтобы никого нельзя было узнать в маленькой группе, а также публичную таблицу рекордов (ст. 6(1)(f) GDPR). Эти данные хранятся не дольше 90 дней и удаляются автоматически; кнопка «Удалить данные этого устройства» и удаление аккаунта стирают их сразу, а когда ты входишь в аккаунт, твоё гостевое время переносится в аккаунт.
Кого мы не считаем. Автоматизированные браузеры, боты и трафик с нашего собственного сервера: такие визиты попадают в отдельную колонку и не учитываются в рангах, счётчиках «сейчас играют» и рекламе.
Порядок под тебя. Порядок игр «для тебя» строится по твоим предпочтениям, которые хранятся в этом браузере (см. раздел о том, что остаётся на твоём устройстве). Та же память упорядочивает очередь клипов: браузер запоминает, какие клипы ты досматриваешь до конца, какие сразу пропускаешь и какие отмечаешь сердечком, в виде весов признаков клипа (игра, жанр, настроение, автор клипа), и от этого зависит, что ты увидишь дальше. Это обучение остаётся в браузере; мы получаем только число просмотров, досмотров и пропусков каждого клипа. В твоём профиле есть переключатель «Подбирать порядок игр и клипов под то, во что я играю и что смотрю»: если он выключен, мы ничего не запоминаем, сервер получает пустой список и показывает игры в одинаковом для всех порядке. Сервер узнаёт о положении переключателя только для того, чтобы мы знали, сколько людей от этого отказались.
Сигнал «не продавать мои данные» (Global Privacy Control). Если твой браузер отправляет этот сигнал, мы запрашиваем у рекламы Google неперсонализированный режим и учитываем твой визит в отдельной колонке, без всяких окон и кликов.
Подтверждение согласия на рекламу. Когда ты отвечаешь в окне согласия Google (в Европе), мы храним рядом с идентификатором твоего устройства только строку согласия (так называемую строку TC), дату и страну: это наше доказательство того, что вопрос был задан, и того, как на него ответили. Та же кнопка «Удалить данные этого устройства», которая стирает результаты и ранг, удаляет и это.
На каком основании и как долго. Итоги за день основаны на нашем законном интересе (ст. 6(1)(f) GDPR): нам нужно знать, работает ли портал и откуда приходят люди, и мы делаем это, никого не идентифицируя. Поэтому мы не спрашиваем согласия на сам подсчёт. Итоги хранятся бессрочно, потому что по ним никого нельзя узнать; идентификатор в памяти сервера живёт один день.
Файлы cookie и согласие на рекламу
Что и зачем. Пока ты не вошёл в аккаунт, портал не ставит тебе ни одного файла cookie. После входа появляется один: сессионный файл cookie, который помнит, что это ты. Без него нельзя оставаться в аккаунте, поэтому мы не спрашиваем на него согласия, и избежать его можно, только не заводя аккаунт. Описанные выше настройки (тема, избранное, идентификатор устройства) не являются файлами cookie: они хранятся в памяти твоего браузера; идентификатор отправляется только вместе с результатом и с действиями, которые учитываются в ранге, как описано в разделе о таблицах рекордов.
Реклама. Рядом с играми будет реклама Google AdSense; сервис ждёт одобрения Google, поэтому пока ничего не показывается. Google добавляет на страницы собственный механизм согласия и сохраняет твой ответ в файле cookie с именем FCCDCF. Когда реклама заработает, ты увидишь этот вопрос при первом визите. Можно отказаться: тогда реклама будет неперсонализированной, а игра работает так же. Отозвать согласие так же просто, как дать его: ссылка «Настройки конфиденциальности» внизу страницы снова открывает тот же вопрос. Ещё его можно изменить в настройках рекламы Google. Как Google обрабатывает данные, описано на странице Google о сайтах партнёров.
Согласие на рекламу отдельно от условий. Принять условия использования нужно, чтобы иметь аккаунт; согласие на рекламные файлы cookie должно быть добровольным, поэтому мы спрашиваем его отдельно, и отказ ничего у тебя не отнимает: ты играешь, публикуешь посты и игры точно так же. Мы не объединяем эти два вопроса в один и никогда не поставим аккаунт в зависимость от согласия на рекламу.
Игры независимых разработчиков работают на отдельных адресах (g-yourgame.klyo.pl) и не имеют доступа к файлам cookie портала. Условия для разработчиков запрещают им загружать собственную рекламу и собирать данные игроков, а известные рекламные сети технически заблокированы внутри окна игры; если ты всё же заметишь, что игра это делает, пожалуйся кнопкой рядом с игрой, и мы уберём её из каталога.
Информация, которую требует Google (AdSense)
Сторонние поставщики, в том числе Google, используют файлы cookie, чтобы показывать рекламу на основе предыдущих посещений пользователем этого или других сайтов. Рекламные файлы cookie позволяют Google и его партнёрам показывать тебе рекламу с учётом твоих посещений этого и/или других сайтов в интернете. Ты можешь отказаться от персонализированной рекламы на странице Настройки рекламы или на сайте www.aboutads.info. Как Google обрабатывает данные: Как Google использует информацию с сайтов, которые пользуются его сервисами.
Разработчикам: аккаунт и данные для выплат
Аккаунт разработчика состоит из адреса электронной почты и пароля (мы храним только его хеш). Чтобы выплачивать твою долю, нам нужны платёжные реквизиты: имя или название компании, адрес, налоговый номер для компании, страна налогового резидентства и номер банковского счёта. Они хранятся в базе в зашифрованном виде, а в Студии разработчика показываются только частично скрытыми. Правовое основание: договор (условия для разработчиков) и налоговые обязанности klyo как плательщика. Данные для расчётов мы храним пять лет с конца года последней выплаты, как требуют налоговые правила. Если этого требуют правила об отчётности платформ (DAC7), мы сообщаем о доходах в налоговую службу.
Мы не продаём данные, не составляем профили и не рассылаем предложения. Письма, связанные с твоим аккаунтом, касаются только твоих игр: публикации, удаления, расчётов, изменений условий.
Игры, где партии идут на сервере разработчика
Что происходит. Некоторые многопользовательские игры подключаются к серверу разработчика, на котором проходят партии, чтобы игроки на klyo и на сайте разработчика играли в одних и тех же партиях. Такой сервер одобряет сотрудник klyo, а на странице игры об этом прямо сказано и есть ссылка на политику конфиденциальности разработчика.
Какие данные. Сервер разработчика видит твой IP-адрес и то, что игра отправляет во время партии (ходы, результаты партий). Он не получает твой аккаунт klyo, адрес электронной почты и ничего за пределами игры. За данные на своём сервере разработчик отвечает сам как отдельный оператор данных, по своей политике конфиденциальности.
Как этого избежать. Такие игры указывают на своей странице, что используют сервер разработчика; если не хочешь к нему подключаться, не запускай эту игру. Все остальные игры подключаются только к klyo.
Разработчикам: этапы публикации игры в Студии разработчика
Что мы записываем. Когда ты в аккаунте и публикуешь игру через мастер «Новая игра», мы привязываем к твоему аккаунту список пройденных шагов: открытие мастера, выбор пакета, результат проверки пакета в твоём браузере (тип отказа, например «нет index.html» или «пакет слишком большой»), размер пакета в целых мегабайтах, переход к описанию, начало загрузки и закрытие мастера до загрузки. Ещё мы записываем, что твой браузер сделал с перетащенными файлами (например упаковал папку), сообщения об ошибках, которые тебе показала студия (наша фраза и её код, без имён файлов), и то, что ты отправил отчёт в klyo. Мы не записываем имена файлов, содержимое игры и то, что ты вводишь в форму.
Зачем. Чтобы знать, на каком шаге разработчики сдаются, и улучшить этот шаг, а также чтобы помочь тебе, если что-то тебя остановило. Мы видим эти записи сразу, поэтому можем отреагировать до того, как ты закроешь вкладку.
На каком основании и как долго. Основание: наш законный интерес (ст. 6(1)(f) GDPR), то есть улучшение инструмента, которым ты пользуешься. Записи хранятся не дольше 90 дней и удаляются автоматически. Ты можешь возразить, написав на адрес из раздела о твоих правах; тогда мы перестанем записывать их для твоего аккаунта и удалим уже существующие.
Разработчикам: честный подсчёт визитов там, где есть реклама
Что мы делаем. Визиты в игру от её собственного разработчика мы вычитаем до подсчёта статистики и расчётов. Мы узнаём их по трём признакам: аккаунт, в который выполнен вход, браузер, из которого разработчик входил, и подключение, с которого он входил в течение последних 30 дней.
Откуда данные. Из записей о входах, которые мы храним для безопасности аккаунта: сетевой адрес, подпись браузера, дата. Ничего нового для этого мы не собираем и не сохраняем никаких дополнительных файлов в чьём-либо браузере. Сравнение происходит на нашем сервере и не покидает его.
Кого это касается. Только разработчиков и только в ИХ СОБСТВЕННЫХ играх. Если ты играешь с того же подключения, что и какой-то разработчик (потому что вы живёте вместе или работаете в одном офисе), твои визиты в чужие игры засчитываются как обычно. В его играх они не засчитаются, и это сознательная цена: мы лучше потеряем несколько визитов, чем будем рисковать рекламным аккаунтом, из которого получает выплаты каждый разработчик.
На каком основании и как долго. Основание: наш законный интерес (статья 6(1)(f) GDPR), то есть защита рекламного аккаунта от недействительного трафика, выявлять который нас обязывает Google. Мы сверяемся со входами в аккаунт за последние 30 дней, более ранние перестают учитываться. Ты можешь возразить, написав на kontakt@klyo.pl, но тогда мы не сможем вести твой аккаунт разработчика с долей рекламного дохода: без этой защиты мы поставили бы под угрозу выплаты другим разработчикам.
На каком основании и как долго
На каком основании. Мы ведем твой аккаунт и сервис, потому что у нас с тобой заключен договор (ст. 6(1)(b) GDPR). Персонализированная реклама показывается только с твоего согласия, которое можно отозвать одним нажатием внизу страницы (ст. 6(1)(a)). Безопасность, защита от злоупотреблений и счетчики, которые никого не идентифицируют, основаны на нашем законном интересе (ст. 6(1)(f)). Расчетные документы разработчиков мы храним, потому что этого требует налоговое и бухгалтерское законодательство (ст. 6(1)(c)).
Как долго. Мы храним твой аккаунт, пока ты его не удалишь. В течение 30 дней после удаления остается только запись о том, что аккаунт существовал, чтобы ошибку можно было исправить, а потом исчезает и она. Расчетные документы разработчиков хранятся 5 лет с конца налогового года, как требует закон. Журналы сервера (адрес, время, код ответа) удаляются через 30 дней. Жалобы на контент и решения модерации хранятся 6 месяцев, чтобы можно было подать апелляцию и чтобы мы могли показать, как рассматривалось дело. Клипы и фото исчезают, когда ты их удаляешь или когда мы убираем их после жалобы.
С кем мы делимся данными
Портал и его почта работают на наших собственных серверах в Европе. Рекламу показывает Google Ireland Limited на своих условиях; при этом Google может считывать в твоем браузере файлы cookie, веб-маяки, IP-адреса и другие идентификаторы. Переводы денег выполняет наш банк, а расчетные документы передаются нашим бухгалтерам по договору поручения обработки данных. Больше ни у кого нет доступа к данным разработчиков.
Cloudflare. Перед нашими серверами стоит Cloudflare: он отсеивает атаки и ускоряет загрузку. Он видит адрес, с которого ты заходишь, и адрес страницы, но не заглядывает в твой аккаунт. Без этого слоя одна-единственная атака положила бы портал для всех.
Покидают ли данные Европу. Наши серверы находятся в Европе. Два сервиса, которыми мы пользуемся, принадлежат компаниям из США: Cloudflare и Google (реклама). Данные, которые к ним попадают, могут обрабатываться за пределами Европейской экономической зоны. Обе компании участвуют в EU-US Data Privacy Framework и используют стандартные договорные условия, одобренные Европейской комиссией: это и есть правовое основание для такой передачи. Если не хочешь видеть персонализированную рекламу, отзови согласие внизу страницы: тогда данные о твоих интересах в Google не попадают.
Твои права
Ты вправе получить доступ к своим данным, исправить, удалить и перенести их, ограничить их обработку и возразить против нее. Достаточно написать на kontakt@klyo.pl. Аккаунт разработчика мы удаляем сразу; данные, которые мы обязаны хранить для налоговой, блокируются и удаляются по истечении положенного срока. Ты можешь подать жалобу в польский орган по защите персональных данных (UODO).
Аккаунт игрока, сообщество, клипы и возраст
Аккаунт игрока состоит из адреса электронной почты (для входа и писем об аккаунте), хеша пароля, имени, которое ты выбираешь себе, и возрастной группы (13–15, 16–17, 18+), а не даты рождения. Для группы 13–15 мы храним только отметку о том, что согласие родителя или опекуна подтверждено. От возрастной группы зависит, какие игры, посты и комментарии ты видишь и какая реклама показывается рядом с играми. Основание: договор (условия использования) и обязанность защищать несовершеннолетних.
В сообществе мы храним то, что ты добавляешь: посты, комментарии, голоса, сердечки, разработчиков, за которыми ты следишь, фото и видео. Видео обрабатывается на нашем сервере (сжатие, обрезка до 30 секунд, картинка для превью); из файлов мы удаляем метаданные, включая геолокацию. Для ограничения частоты действий и защиты от спама мы храним хеш IP-адреса 24 часов. Блокировка пользователя. Ты можешь заблокировать любой аккаунт (кнопка «Заблокировать автора» рядом с постом): мы храним пару «ты → заблокированный» и дату. Результат: ты не видишь посты, клипы и комментарии этого пользователя, он не может комментировать твои посты, и его действия не присылают тебе уведомлений; о блокировке мы ему не сообщаем. Список заблокированных виден в твоем аккаунте, разблокировка сразу удаляет запись, а удаление аккаунта удаляет весь список. Контент проверяет программа: списки слов, случайные наборы символов, темп, ссылки, соответствие возрастной метке. Решение скрыть принимает человек или программа с записанной причиной, которую ты видишь на своем языке и можешь обжаловать. О порядке игр. Портал подстраивает порядок под то, во что ты играешь и чьи клипы смотришь, но эта память живет ТОЛЬКО в твоем браузере. Это десяток слов вроде «логические игры» или «пять минут», без истории, по которой можно было бы что-то восстановить. Только эти слова попадают к нам, когда нужно подобрать порядок; никакого профиля на наших серверах не создается. Веса сами угасают со временем, а увидеть и стереть все целиком можно одним нажатием в профиле («Что портал помнит о тебе»).
Посты и клипы, которые ты удаляешь, сразу перестают быть видны, а из технических копий исчезают через 30 дней. Журнал решений модерации хранится 12 месяцев. Удалить аккаунт можно в профиле или по почте; адрес почты хранится еще 30 дней на случай ошибки, затем удаляется. Ты вправе получить доступ к своим данным, исправить, удалить и перенести их (ты получишь их по почте в читаемом файле), а также подать жалобу в польский орган по защите персональных данных (UODO).
Как мы показываем твоё имя. Если ты входишь через Google или Apple, мы получаем имя и фамилию из этого аккаунта. Мы храним их в зашифрованном виде и показываем другим, только если ты выберешь это в окне «Как тебя должны видеть другие?»: имя игрока, имя и первая буква фамилии или полное имя. Пока выбора нет, другие видят только твоё имя игрока. Изменить это можно в любой момент в профиле, а при удалении аккаунта имя удаляется вместе с ним.
Запись игры: видео остается на твоем устройстве
Когда ты записываешь игру нашим инструментом, запись создается и хранится в твоем браузере, а не у нас. Мы сохраняем ее по частям в хранилище устройства, чтобы она пережила закрытие вкладки и к ней можно было вернуться завтра. Это твои «черновики», и видишь их только ты.
К нам ничего не попадает, пока ты это не отправишь. Ты отмечаешь фрагмент, мы вырезаем его НА ТВОЕМ устройстве, и только этот кусок (не длиннее 30 секунд) уходит на наш сервер вместе с подписью, которую ты пишешь. Остальная запись остается у тебя, и ее можно стереть одним нажатием; тогда мы удаляем и саму запись, и все ее части.
Мы записываем изображение игры и ее звук. Другие вкладки и окна мы не записываем: картинка обрезается по рамке самой игры. Голос и лицо записываются, только если ты их включишь кнопками «микрофон» и «камера» на панели записи; по умолчанию обе выключены. Запись голоса и изображение с камеры остаются только на твоем устройстве, рядом с записью игры, и попадают в клип, только если ты оставишь их включенными в редакторе и нажмешь «Опубликовать». Лицо в кадре доступно с 16 лет.
Субтитры из голоса. Если ты включишь автоматические субтитры, запись голоса отправляется на наш сервер только для того, чтобы программа (Whisper, работает на нашей собственной машине, без третьих лиц) превратила ее в текст с таймкодами. Файл с голосом удаляется сразу после распознавания, и в твоем редакторе остается только текст, который ты правишь вручную перед публикацией. Нецензурные слова в распознанном тексте заменяются на 🔞 и заглушаются звуковым сигналом в клипе; то же касается субтитров, которые ты вводишь вручную.
Опубликованный клип становится постом в сообществе, и на него действуют те же правила, что и на любой другой: модерация, жалобы и твое право его удалить.
Над чем мы работаем (еще не запущено)
Пишем об этом заранее, чтобы ничего не стало для тебя сюрпризом. Пункты ниже пока в работе; каждый вступит в силу вместе с новой версией этой политики (дата в заголовке) и отдельным вопросом там, где нужно согласие.
Запись сессии вместо видео. Клип станет записью того, что ты видишь в игре (изменения на экране, твои касания и нажатия клавиш с таймингом, игровые события: очки, рекорд), а не видеофайлом. Она будет весить килобайты, создаваться и храниться на твоем устройстве, как нынешняя запись, и попадать к нам только после «Опубликовать». Видео для TikTok или YouTube будет собираться из нее на твоем устройстве. Такая запись также будет подтверждать рекорд в таблице рекордов (повтор сессии) и, если попросит разработчик игры, показывать ему твои действия в момент, когда игра сломалась; последнее только с твоего согласия, когда ты сообщаешь об ошибке.
Запись в фоне. Последние 30 секунд игры будут постоянно храниться в памяти устройства, чтобы после удачного момента можно было нажать «сохранить это». Буфер никогда сам не покидает устройство и исчезает, когда ты закрываешь игру.
Сеть игроков. Готовые публичные файлы (видеоклипы, трансляции) смогут передаваться напрямую между браузерами игроков, чтобы сервер не становился узким местом. Твое устройство будет раздавать файлы другим, только если ты включишь эту функцию, только по Wi-Fi, только пока у тебя открыта игра и с ограничением объема. Другой игрок видит только хеш контента, но никогда не видит твою почту или аккаунт. Черновики, голос и камера так никогда не передаются.
Мобильное приложение и игра без сети. В приложении klyo games можно будет скачать игру и играть офлайн; очки и клипы из такой игры остаются на устройстве и отправляются, когда сеть вернется. Реклама, загруженная заранее, может показываться без сети. Запись в приложении будет брать изображение из окна игры внутри приложения, а не с экрана телефона и без разрешения на запись экрана.
Область действия и изменения
Эта политика распространяется на games.klyo.pl (раньше gry.klyo.pl), инструменты для разработчиков на dev.klyo.pl, адреса игр вида g-yourgame.klyo.pl и мобильные приложения klyo games. Это один сервис под несколькими адресами: у тебя один аккаунт, и твои данные хранятся у нас в одном месте. Адреса мы разделили, чтобы рабочие инструменты стояли отдельно от страниц для игроков, а не чтобы собирать что-то дважды. У сайта компании klyo.pl есть своя политика. О существенных изменениях мы сообщаем внутри сервиса: датой в заголовке этой страницы, а для аккаунтов шагом «Политика конфиденциальности» в карточке «Твой аккаунт», который не исчезнет, пока ты не подтвердишь знакомство с новой версией. Это подтверждение хранится вместе с аккаунтом и датой, как и принятие условий использования. Действует с 26 сентября 2026 г. Версия на польском.
Что изменилось 26 сентября 2026 г. Мы исправили раздел о записи: с 15 сентября 2026 г. в редакторе клипов есть необязательные микрофон, камера и субтитры из голоса, а в прошлой версии было написано «мы никогда не включаем микрофон». Это перестало быть правдой, и теперь мы точно описываем, что происходит с голосом и лицом. Мы добавили раздел «Над чем мы работаем», чтобы рассказать о записях сессий, сети игроков, приложении и игре без сети до того, как они появятся. Раньше (14 сентября) появились таблицы рекордов, ранги, медали и кнопка удаления данных с устройства, а также исправленная фраза об идентификаторе устройства (он уходит на сервер вместе с результатом).