English · Русский
Privacy Policy
Last updated: 21 July 2026
ChessPrep is a chess opening-preparation app run by an independent developer, Arkadii Kliashtornyi (Germany) — the “data controller”. This policy explains what personal data the app handles, why, and the rights you have. Questions? Email ark.motion.4k@gmail.com.
What we collect
- Account: your username, email address, and password. Your password is never stored in readable form — only a one-way cryptographic hash (PBKDF2) is kept, and it is never sent back to any browser. Your recovery key is stored the same way.
- Your content: the openings and repertoires you create or import, training progress, analysed games, comments, and app settings — so they sync across your devices.
- Social features (optional): if you add friends, your friends list and the chat messages you send are stored so they reach the other person.
- Newsletter (optional): only if you tick the box, we record that you opted in, to email you occasional updates. You can opt out any time.
- On your device: the app uses your browser’s local storage to work and to keep you signed in. We do not use advertising or tracking cookies, and we run no third-party analytics.
Why we use it (legal basis)
- To provide the app and sync your data across devices, and to let you sign in and recover your account — this is necessary to perform our agreement with you (Art. 6(1)(b) GDPR).
- To send the newsletter — only with your consent (Art. 6(1)(a) GDPR), which you can withdraw at any time.
- To keep the service secure and prevent abuse — our legitimate interest (Art. 6(1)(f) GDPR).
Where it’s stored & how it’s protected
Your account and synced data are stored using Cloudflare (Workers KV) and the site is served by Netlify. All traffic is encrypted in transit (HTTPS). Passwords are hashed, each account is protected by its own private access token, and one account can never read another’s data.
Who else is involved
- Cloudflare and Netlify host and store the app and its data on our behalf.
- Lichess: when you open the opening explorer, only the current board position (a chess FEN string — no personal data) may be sent to look up statistics.
- Anthropic (Claude): only if you use the in-app AI assistant, the messages you send it are processed to generate a reply. Don’t put sensitive personal data in those messages.
We do not sell your personal data, and we never share it for advertising.
Your rights
You can access, correct, export, or delete your data. In the app: Settings → Account lets you export a full copy of your data and permanently delete your account (which erases it from our servers). You may also email ark.motion.4k@gmail.com to exercise any of these rights, or to complain to your local data-protection authority.
How long we keep it
We keep your data for as long as your account exists. When you delete your account, it is removed.
Children
ChessPrep is not directed at children under 16, and we don’t knowingly collect their data.
International transfers
Our providers (Cloudflare, Netlify) may process data on servers outside your country, under appropriate legal safeguards such as the EU Standard Contractual Clauses.
Changes
If this policy changes, we’ll update the date above and, for significant changes, notify you in the app.
Contact: ark.motion.4k@gmail.com
Политика конфиденциальности
Обновлено: 21 июля 2026
ChessPrep — приложение для подготовки шахматных дебютов, которое ведёт независимый разработчик Arkadii Kliashtornyi (Германия) — «оператор данных». Здесь описано, какие персональные данные обрабатывает приложение, зачем и какие у вас права. Вопросы — пишите на ark.motion.4k@gmail.com.
Что мы собираем
- Аккаунт: имя пользователя, адрес эл. почты и пароль. Пароль никогда не хранится в открытом виде — сохраняется только необратимый криптографический хеш (PBKDF2), и он никогда не отправляется обратно в браузер. Ключ восстановления хранится так же.
- Ваш контент: дебюты и репертуары, которые вы создаёте или импортируете, прогресс тренировок, разобранные партии, комментарии и настройки — чтобы синхронизировать их между устройствами.
- Соцфункции (по желанию): если вы добавляете друзей, список друзей и отправленные сообщения хранятся, чтобы дойти до собеседника.
- Рассылка (по желанию): только если вы поставите галочку, мы запомним ваше согласие, чтобы изредка присылать новости. Отписаться можно в любой момент.
- На вашем устройстве: приложение использует локальное хранилище браузера для работы и чтобы вы оставались в системе. Мы не используем рекламные и отслеживающие куки и не подключаем сторонние аналитические сервисы.
Зачем (правовые основания)
- Чтобы предоставлять приложение, синхронизировать данные, давать вход и восстановление аккаунта — это необходимо для исполнения договора с вами (ст. 6(1)(b) GDPR).
- Чтобы отправлять рассылку — только с вашего согласия (ст. 6(1)(a) GDPR), которое можно отозвать в любой момент.
- Чтобы обеспечивать безопасность и предотвращать злоупотребления — наш законный интерес (ст. 6(1)(f) GDPR).
Где хранится и как защищено
Аккаунт и синхронизируемые данные хранятся с помощью Cloudflare (Workers KV), сайт обслуживает Netlify. Весь трафик шифруется (HTTPS). Пароли хешируются, каждый аккаунт защищён собственным приватным токеном доступа, и один аккаунт никогда не может прочитать данные другого.
Кто ещё участвует
- Cloudflare и Netlify размещают и хранят приложение и данные по нашему поручению.
- Lichess: при открытии базы дебютов для получения статистики может отправляться только текущая позиция на доске (строка FEN — без персональных данных).
- Anthropic (Claude): только если вы пользуетесь ИИ-ассистентом, отправленные ему сообщения обрабатываются для ответа. Не указывайте в них чувствительные персональные данные.
Мы не продаём ваши персональные данные и никогда не передаём их для рекламы.
Ваши права
Вы можете получить доступ к данным, исправить, выгрузить или удалить их. В приложении: Настройки → Аккаунт позволяют выгрузить полную копию данных и навсегда удалить аккаунт (данные стираются с наших серверов). Также можно написать на ark.motion.4k@gmail.com или подать жалобу в надзорный орган по защите данных.
Сколько храним
Данные хранятся, пока существует ваш аккаунт. При удалении аккаунта они удаляются.
Дети
ChessPrep не предназначен для детей младше 16 лет, и мы сознательно не собираем их данные.
Международная передача
Наши провайдеры (Cloudflare, Netlify) могут обрабатывать данные на серверах за пределами вашей страны при надлежащих правовых гарантиях, таких как стандартные договорные положения ЕС.
Изменения
Если политика изменится, мы обновим дату выше, а о существенных изменениях сообщим в приложении.
Контакт: ark.motion.4k@gmail.com