ДАННЫЕ И ПРИВАТНОСТЬ · ОБНОВЛЕНО 25.09.2026

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

Эта страница описывает реализованную обработку данных в Lines 98: Online Duel. Проект находится в разработке и ещё не опубликован в магазинах приложений.

Read in English ↓

Аккаунт и вход

Для онлайн-профиля сервер использует подтверждённый идентификатор Google Play Games или Apple Game Center. Сервер проверяет данные входа у платформы или проверяет подпись Game Center. Пароль вашего Google- или Apple-аккаунта игре не передаётся. Собственные игровые сессии имеют срок действия 30 дней; сервер хранит хеши их токенов.

Сохранённые привязки платформ нужны для входа в тот же профиль. Перенос на другое устройство использует одноразовый код и отдельное подтверждение на исходном авторизованном устройстве.

Профиль и то, что видно другим

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

При создании профиля страна может определяться по IP-адресу через локальную базу стран. Для этого IP не отправляется внешнему сервису. Если страну определить не удалось, сохраняется код «ZZ». Вы можете изменить страну в профиле; это не проверка гражданства и не точная геолокация.

Аватары

Можно выбрать один из 15 встроенных аватаров или загрузить JPEG, PNG или WebP до 15 МБ. Сервер проверяет формат, размер и количество пикселей, затем создаёт изображение PNG 512×512 без исходных метаданных. Исходный файл не сохраняется в постоянном хранилище. Текущий обработанный аватар доступен другим игрокам; предыдущие обработанные загрузки могут оставаться в хранилище до удаления аккаунта.

Матчи, безопасность и жалобы

Сервер хранит состояние онлайн-матчей, ходы, результаты, изменения рейтинга и подтверждения выполненных запросов. Эти данные нужны для восстановления соединения, проверки ходов и предотвращения повторного начисления рейтинга. Сопернику отправляется только его представление поля; скрытые цвета чужих шариков и внутреннее случайное состояние не передаются.

Жалоба включает ID автора и указанного игрока, категорию, текст причины и, если выбран, ID матча. Уполномоченные администраторы могут рассматривать жалобы и журналы, блокировать аккаунты и сбрасывать нарушающие правила никнеймы или аватары. Действия модерации и подтверждённые попытки подмены состояния записываются в журнал. Не указывайте в тексте жалобы лишние личные сведения.

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

Хранение и удаление

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

Удаление аккаунта убирает привязки платформ и сессии, никнейм, страну, ссылки и файлы загруженных аватаров, относящиеся к аккаунту жалобы и сохранённые снимки профиля в ответах на ходы. В истории матчей остаются обезличенный внутренний ID и игровые результаты, чтобы сохранить корректность статистики соперников. Некоторые служебные записи об удалении и событиях матча сохраняются. Уже полученные другими игроками или сохранённые ими копии данных нельзя отозвать.

Настройки и файлы, сохранённые самой игрой локально на вашем устройстве, серверное удаление не очищает. Их можно удалить средствами приложения или операционной системы. Оно также не удаляет ваш Google- или Apple-аккаунт.

Как удалить аккаунт →

Платформы и сторонние ресурсы

Google Play Games и Apple Game Center обрабатывают данные входа согласно собственным правилам платформ. Данные страны предоставлены DB-IP по лицензии CC BY 4.0. Публичный сайт не загружает сторонние шрифты и не требует входа для чтения этих страниц.

DATA AND PRIVACY · UPDATED 25 SEPTEMBER 2026

Privacy

This page describes the data handling implemented in Lines 98: Online Duel. The project is in development and is not yet published in app stores.

Accounts and sign-in

Online accounts use a verified Google Play Games or Apple Game Center player identifier. The server checks the platform credentials or verifies the Game Center signature. Your Google or Apple account password is not shared with the game. Game sessions expire after 30 days, and the server stores hashes of session tokens. Moving a profile to another device requires a one-time code and separate approval on the original signed-in device.

Profiles and public information

The server stores an internal player ID, nickname, country or territory code, avatar, rating, wins, losses and draws. Opponents can see your nickname, flag, avatar and game statistics; these may also appear in the leaderboard. Avoid placing information you do not want to share in your nickname or avatar.

On initial profile creation, country may be estimated from the connection IP using a local country database. This lookup does not send the IP to an outside service. Unknown countries use “ZZ”. You can edit the country in your profile. It is neither precise location nor a citizenship check.

Avatars

You may choose one of 15 built-in avatars or upload a JPEG, PNG or WebP up to 15 MB. The server validates the file and pixel limits and creates a 512×512 PNG without original metadata. The original upload is not retained in permanent storage. The current processed avatar is available to other players; older processed uploads may remain in storage until account deletion.

Matches, security and reports

The server stores online match state, moves, results, rating settlements and completed-request receipts to restore connections, validate play and prevent duplicate rating changes. An opponent receives only their projected board view; hidden ball colors and internal random state are not sent.

Reports store the reporting and reported player IDs, category, reason and optional match ID. Authorized administrators can review reports and logs, suspend accounts and reset nicknames or avatars. Moderation actions and confirmed state-tampering attempts are audited. Please avoid unnecessary personal information in reports.

The connection IP is processed for networking and request limits. Public website pages contain no advertising trackers or analytics scripts. The administration panel uses a protected session cookie; reading these public pages does not require it.

Retention and deletion

Profiles and platform links are retained until account deletion. Sessions last 30 days and device-link codes last 5 minutes. The current version has no common automatic deletion period for historical matches, results or audit logs.

Account deletion removes platform links and sessions, personal profile fields, uploaded avatar files, reports associated with the account and profile snapshots inside move receipts. Anonymous internal identifiers and match outcomes remain to preserve opponents’ results. Some operational deletion and match-event records also remain. Copies already received or saved by other players cannot be recalled.

Deleting server data does not erase game settings or files stored locally on your device, or delete your Google or Apple account. Local app data can be removed through the app or operating system.

Account deletion instructions →

Platform services and credits

Google Play Games and Apple Game Center process sign-in data under their own platform policies. Country data is provided by DB-IP under CC BY 4.0. This website does not load third-party fonts, and these pages can be read without signing in.