Конфиденциальность и данные
Без общих слов. Ниже точно описано, что приложение сохраняет, где это хранится и что покидает ваше устройство.
Коротко: ваши партии, прогресс в уроках и результаты анализа остаются в памяти вашего браузера, и мы никуда их не отправляем. Наружу уходят только три вещи, и каждая требует вашего действия: имя пользователя при импорте партий с Lichess или Chess.com, ходы партии, когда вы играете со знакомым по ссылке, и статистика посещений, если вы дали на неё согласие. Нет ни аккаунтов, ни входа в систему, ни продажи данных.
Кто отвечает за этот сайт
Администратором (оператором) данных является владелец сайта szachmaty.pl. Контакт: mail@szachmaty.pl. По вопросам данных, ошибок или удаления чего бы то ни было пишите на этот адрес.
Что мы сохраняем в вашем браузере
Приложение использует локальное хранилище браузера (localStorage). Данные не попадают ни на какой сервер и доступны только на этом устройстве и в этом браузере.
- Ключ
szachy.v1: настройки (тема, вид доски, звук), история сыгранных и импортированных партий вместе с результатами анализа, прогресс в уроках и в тренировке тактики, баланс рейтинговых партий и локальный журнал событий (не более 600 записей; каждая запись – это название события, время, режим или категория задач, результат партии и число решённых задач; никогда имя игрока, содержание партии или идентификатор человека). - Ключ
szachy.consent.v1: ваше решение о статистике посещений и дата, когда вы его приняли. - Несколько небольших ключей с префиксом
szachy.: рекорды Штурма, рекорды тренировки координат, результаты упражнений по эндшпилю с движком, результат теста уровня при первом запуске, состояние напоминания о резервной копии и то, какая недельная сводка уже закрыта. «Удалить все локальные данные» стирает и их.
Мы храним данные до тех пор, пока вы их не удалите. Срока истечения у них нет, потому что это ваша собственная копия, а не наша база.
Журнал событий ведётся независимо от согласия на статистику, потому что он не покидает ваш браузер: он не отправляется ни в Google, ни в Microsoft. Он входит в резервную копию, которую вы сохраняете сами. Посмотреть и удалить его можно в Профиле, вкладка «Журнал измерений», кнопка «Удалить»; прогресс, партии и настройки при этом сохраняются.
Кэш и офлайн-режим
Приложение работает офлайн, поэтому сохраняет свои файлы в кэше
браузера (Cache Storage), в хранилищах szachy-shell
и szachy-engine. Там хранятся только собственные файлы приложения:
HTML, стили, скрипты, шрифты и шахматный движок. Мы не сохраняем там
ответы внешних сервисов и ваши партии.
Шахматный движок считает у вас
Stockfish работает как WebAssembly внутри вашего браузера. Партия, которую вы вставляете для анализа, позиция на доске и результаты вычислений никуда не отправляются. Анализ работает даже после отключения интернета, если движок был загружен заранее.
Импорт с Lichess и Chess.com
Если вы сами введёте имя пользователя Lichess и нажмёте «Искать», ваш браузер напрямую соединится с сайтом lichess.org и отправит туда это имя пользователя. Больше ничего. Мы загружаем до 20 последних публичных партий этого аккаунта. Импорт с Chess.com работает так же: браузер загружает публичные партии указанного ника напрямую с сервера api.chess.com. Ник запоминается только в вашем браузере. Правила обработки данных на стороне Lichess и Chess.com определяются политиками этих сервисов.
Игра со знакомым по ссылке
Когда вы создаёте комнату для игры со знакомым, ходы партии проходят через
публичный сервер сообщений EMQX (broker.emqx.io). Мы передаём
только код комнаты, случайный идентификатор соединения, ходы, состояние часов
и предложения вроде ничьей или реванша. Без имени, адреса электронной почты и других
данных о вас. Как и любой сервер, он видит IP-адрес соединения. Каждый, кто
знает код комнаты, может увидеть ходы этой партии, поэтому отправляйте код только
тому, с кем играете. Мы не сохраняем партию на этом сервере; она сохраняется
только в вашем браузере, как любая другая.
Статистика посещений (только с согласия)
Мы хотим знать, сколько людей пользуются сайтом и какие его разделы востребованы. Для этого служат два инструмента: Google Analytics 4 и Microsoft Clarity. Оба запускаются только после того, как вы нажмёте «Согласен» на панели согласия. До этого ни один скрипт Google или Microsoft не загружается и никакие данные не покидают ваш браузер.
- Получателями данных являются Google Ireland Limited и Google LLC (Google Analytics), а также Microsoft Ireland Operations Limited и Microsoft Corporation (Clarity).
- Сохраняются файлы cookie, позволяющие распознать повторный визит.
- IP-адрес сокращается на стороне Google (функция
anonymize_ip). - Microsoft Clarity дополнительно записывает движения курсора, клики и прокрутку страницы. Из этого получаются карты кликов и записи сеансов, которые мы используем только для того, чтобы увидеть, где интерфейс непонятен.
- Мы не передаём в Google и Microsoft ваши партии, позиции, имена пользователей и содержание анализа.
- Основанием для обработки является ваше согласие, которое вы можете отозвать в любой момент.
Как отозвать согласие: нажмите «Настройки конфиденциальности» в подвале любой страницы, и панель появится снова. Можно также удалить данные сайта в настройках браузера.
Что происходит после отзыва согласия: мы сохраняем ваше
решение вместе с датой; удаляем из этого браузера собственные файлы cookie
сайта обоих инструментов (_ga, _ga_*,
_gid, _gcl_*, _clck,
_clsk); отправляем обоим инструментам сигнал об отсутствии согласия
и прекращаем что-либо отправлять в этом сеансе; при следующей загрузке
страницы ни один скрипт Google или Microsoft не загружается.
Что нельзя отменить из браузера: данные, отправленные
до отзыва согласия, уже находятся у Google и Microsoft. Удалить их из браузера
невозможно, а Microsoft удаляет данные Clarity только для всего проекта целиком,
а не для отдельного визита. Файлы cookie, установленные на доменах Microsoft
(clarity.ms, bing.com), остаются до истечения срока или
до очистки данных сайта в настройках браузера. Права по GDPR
(доступ, исправление, удаление) в отношении этих данных вы осуществляете у поставщиков:
в настройках аккаунта Google и в панели конфиденциальности Microsoft.
Счётчик первого входа (без согласия, без cookie)
При первом входе приложение предлагает короткий тест уровня. Чтобы понять, помогает этот тест или отпугивает, мы считаем пять событий: тест показан, на странице произошло первое движение мышью, касание или нажатие клавиши (это отличает людей от роботов поисковых систем, которые только отображают страницу), дан первый ответ, тест пропущен, тест пройден. Каждое событие – это один запрос к нашей базе в Supabase (серверы во Франкфурте), который увеличивает дневную сумму на единицу. Мы ничего не сохраняем в вашем браузере, не отправляем никакого идентификатора, и в базе нет строки о вас: там есть только числа по дням, например «7 октября: тест пропущен 12 раз». Как и любой сервер, Supabase может недолго хранить технический журнал запроса с IP-адресом; мы ни с чем его не связываем.
Журналы сервера
Сайт размещён на обычном веб-сервере, который, как и любой сервер, может записывать технические журналы доступа: IP-адрес, дату запроса, адрес страницы и тип браузера. Мы не используем эти журналы для профилирования и не связываем их с данными приложения. Мы не утверждаем, что таких журналов нет, потому что это было бы неправдой.
Чего мы НЕ делаем
- Нет пользовательских аккаунтов и входа в систему.
- Мы не продаём данные и не передаём их третьим лицам.
- Мы не показываем рекламу и не занимаемся ремаркетингом.
- Мы не рассылаем новостные письма, потому что не собираем адреса электронной почты.
- Платежей нет, поэтому мы не обрабатываем платёжные данные.
Ваши данные под вашим контролем
Поскольку всё хранится локально, вы управляете этим напрямую, не обращаясь к нам и не дожидаясь ответа:
- Просмотр и копия: Профиль, вкладка «Резервная копия», кнопка «Сохранить копию». Вы получаете полный файл JSON.
- Перенос: этот же файл можно загрузить кнопкой «Загрузить копию» в другом браузере или на другом устройстве.
- Журнал событий: Профиль, вкладка «Журнал измерений», кнопка «Удалить». Стирает только журнал, прогресс и партии остаются.
- Удаление: Настройки, «Удалить все локальные данные». Стирает всё безвозвратно и сразу.
Если вы всё же хотите связаться с нами по вопросу данных, напишите на mail@szachmaty.pl.
Бета-версия
Сайт находится в стадии тестирования и развивается. Если изменится объём данных, мы обновим эту страницу вместе с датой ниже.
Последнее обновление: 1 октября 2026 г.