ChessUp Privacy Policy
ChessUp is a personal chess coach: it gives you puzzles, explains your mistakes and tracks your progress. This policy explains what data the ChessUp iOS app and its server (chessup.online) collect and how we use it. In short: no sign-up required, no ads, no tracking, no selling of data.
What we collect
| Data | Why |
|---|---|
| Anonymous device ID: a random identifier generated on your device and stored in the iOS Keychain. It is not your advertising ID and not linked to your name, email or phone. | To recognise you between launches so your progress is saved without registration. |
| Puzzle activity: puzzles you solved or failed, hints used, time spent, your puzzle rating, streak, experience level, per-theme skill, completed lessons, daily progress. | To pick suitable puzzles, adjust difficulty, show your profile and progress. |
| App settings: language, coach tone, voice autoplay. | To apply your preferences. |
| Optional: your public Lichess or Chess.com username, and your public games from those services (moves, opponents' usernames, results, dates), plus our analysis of them (positions where a tactic was missed, review cards). | Only if you connect a username: to build puzzles and statistics from your own games. You can disconnect it at any time in the app. |
| Technical server logs: IP address, request time and app version, kept in standard web server logs. | Security, abuse protection (rate limiting) and fixing errors. |
| Optional, only if you choose to sign in with Apple, Google or Yandex ID (where available): an account identifier from that provider, your name and email address as shared by it. Apple lets you hide your real email; then we only receive a private relay address. | To save your progress to an account and restore it on another device. |
| Purchases (where subscriptions are offered): subscription status and transaction identifiers provided by Apple. Payment details are handled by Apple; we never see your card or bank data. | To unlock paid features you bought and restore purchases. |
| Optional, only if you allow notifications: a push token for your device (with platform, language and app version). | To send reminders and coach notifications. You can turn notifications off in the phone settings at any time. |
| Diagnostics (where enabled): crash reports and performance data (app version, device model, iOS version, error details). Not linked to your identity. | To find and fix crashes and slow screens. |
We do not collect your phone number, contacts, precise or approximate location, photos, microphone or camera data, advertising identifiers or payment card details. Your name and email are collected only if you choose to sign in with Apple, Google or Yandex ID. Signing in is optional; the app works without it.
Coach texts and AI
The coach's phrases in the app are pre-written texts stored in the app itself. Your data, usernames and games are not sent to any third-party AI or language model service.
Third parties
- Lichess and Chess.com. If you connect a username, our server requests your public games from the public APIs of lichess.org / chess.com using that username. Their own privacy policies apply to their services.
- Hosting. Our server runs on infrastructure of a hosting provider that processes data on our behalf only to operate the service.
- Apple, Google and Yandex. Sign in with Apple and in-app purchases are provided by Apple, Google sign-in by Google, Yandex ID by Yandex, each under its own privacy policy. Push notifications are delivered through Expo, Apple Push Notification service and Firebase Cloud Messaging.
- Crash reporting. If enabled, crash and performance reports are processed by a crash-reporting provider on our behalf, without your identity.
- No advertising or tracking SDKs are used. We do not share data with data brokers and we do not sell data.
Tracking
ChessUp does not track you across other companies' apps and websites and does not use data for advertising.
Retention and deletion
Data is kept while you use the app. You can delete everything at any time: open the profile in the app and tap Delete my data. This permanently removes your anonymous profile, puzzle history, rating, settings, connected username and imported games from our servers. You can also email ruslanamantayev@gmail.com and we will delete the data within 30 days. Because the profile is anonymous, we may ask you to confirm details in the app that only you can see (for example your rating and connected username). Technical server logs are kept only as long as needed for security and debugging. Deleting the app from your phone does not delete server data; use the in-app button first.
Security
Data is transmitted over HTTPS. Access to the server is restricted to the operator. No system is perfectly secure, but we limit what we collect precisely to reduce risk.
Children
ChessUp does not require any personal information to use it. Name and email are received only if a user chooses to sign in with Apple, Google or Yandex ID. If you believe a child has provided identifying information, contact us and we will delete it.
Your rights
Depending on where you live (for example the EU/UK GDPR or California CCPA) you may have rights to access, correct or delete your data and to object to processing. Use the in-app deletion or email us and we will help.
Changes
If we change this policy we will update the date above. Material changes will be announced in the app.
Contact
Ruslan Amantayev · ruslanamantayev@gmail.com · Support
Политика конфиденциальности ChessUp
ChessUp это персональный шахматный тренер: даёт задачи, разбирает ошибки и показывает прогресс. Здесь описано, какие данные собирают приложение ChessUp для iOS и его сервер (chessup.online) и как мы их используем. Коротко: регистрация не обязательна, без рекламы, без отслеживания, данные не продаём.
Что мы собираем
| Данные | Зачем |
|---|---|
| Анонимный ID устройства: случайный идентификатор, который создаётся на вашем устройстве и хранится в Keychain iOS. Это не рекламный ID и не связан с вашим именем, почтой или телефоном. | Чтобы узнавать вас между запусками и сохранять прогресс без регистрации. |
| Активность в задачах: решённые и проваленные задачи, использованные подсказки, затраченное время, рейтинг, серия дней, уровень опыта, навыки по темам, пройденные уроки, дневной прогресс. | Чтобы подбирать подходящие задачи, регулировать сложность, показывать профиль и прогресс. |
| Настройки: язык, тон тренера, автоозвучка. | Чтобы применять ваши предпочтения. |
| По желанию: ваш публичный ник на Lichess или Chess.com и ваши публичные партии с этих сервисов (ходы, ники соперников, результаты, даты), а также наш разбор этих партий (позиции с упущенной тактикой, карточки-разборы). | Только если вы подключили ник: чтобы делать задачи и статистику из ваших партий. Ник можно отключить в приложении в любой момент. |
| Технические журналы сервера: IP-адрес, время запроса и версия приложения в стандартных логах веб-сервера. | Безопасность, защита от злоупотреблений (ограничение частоты запросов) и исправление ошибок. |
| По желанию, только если вы входите через Apple, Google или Яндекс ID (когда эта функция доступна): идентификатор аккаунта у этого сервиса, имя и адрес почты, которые он передаёт. Apple позволяет скрыть настоящую почту, тогда мы получаем только адрес-пересылку. | Чтобы сохранить прогресс в аккаунте и восстановить его на другом устройстве. |
| Покупки (когда в приложении есть подписка): статус подписки и идентификаторы транзакций от Apple. Оплату проводит Apple, данные карты и счёта мы не видим. | Чтобы открыть купленные функции и восстановить покупки. |
| По желанию, только если вы разрешили уведомления: push-токен устройства (с платформой, языком и версией приложения). | Чтобы присылать напоминания и сообщения тренера. Уведомления можно выключить в настройках телефона в любой момент. |
| Диагностика (когда включена): отчёты о сбоях и данные о производительности (версия приложения, модель устройства, версия iOS, описание ошибки). Не связаны с вашей личностью. | Чтобы находить и исправлять сбои и медленные экраны. |
Мы не собираем телефон, контакты, геолокацию (точную или примерную), фото, данные микрофона или камеры, рекламные идентификаторы и данные банковских карт. Имя и почту получаем, только если вы сами выбрали вход через Apple, Google или Яндекс ID. Вход не обязателен, приложение работает и без него.
Фразы тренера и ИИ
Фразы тренера в приложении это заранее написанные тексты, они хранятся в самом приложении. Ваши данные, ники и партии не отправляются во внешние сервисы ИИ и языковых моделей.
Третьи стороны
- Lichess и Chess.com. Если вы подключили ник, наш сервер запрашивает ваши публичные партии через открытые API lichess.org и chess.com по этому нику. На эти сервисы распространяются их собственные политики конфиденциальности.
- Хостинг. Сервер работает на инфраструктуре хостинг-провайдера, который обрабатывает данные только по нашему поручению для работы сервиса.
- Apple, Google и Яндекс. Вход через Apple и встроенные покупки предоставляет Apple, вход через Google — Google, Яндекс ID — Яндекс; к каждому применяется его политика конфиденциальности. Уведомления доставляются через Expo, Apple Push Notification service и Firebase Cloud Messaging.
- Отчёты о сбоях. Если они включены, отчёты о сбоях и производительности обрабатывает сервис отчётов об ошибках по нашему поручению, без привязки к вашей личности.
- Мы не используем рекламные и трекинговые SDK. Мы не передаём данные брокерам данных и не продаём их.
Отслеживание
ChessUp не отслеживает вас в приложениях и на сайтах других компаний и не использует данные для рекламы.
Хранение и удаление
Данные хранятся, пока вы пользуетесь приложением. Удалить всё можно в любой момент: откройте профиль в приложении и нажмите Удалить мои данные. Анонимный профиль, история задач, рейтинг, настройки, подключённый ник и загруженные партии будут безвозвратно удалены с наших серверов. Также можно написать на ruslanamantayev@gmail.com, мы удалим данные в течение 30 дней. Так как профиль анонимный, мы можем попросить подтвердить сведения, которые видны только вам (например рейтинг и подключённый ник). Технические журналы сервера хранятся только столько, сколько нужно для безопасности и отладки. Удаление приложения с телефона не удаляет данные на сервере, сначала воспользуйтесь кнопкой в приложении.
Безопасность
Данные передаются по HTTPS. Доступ к серверу есть только у оператора. Абсолютно безопасных систем не бывает, поэтому мы собираем как можно меньше данных.
Дети
Для работы ChessUp персональные данные не нужны. Имя и почту мы получаем, только если пользователь сам выбрал вход через Apple, Google или Яндекс ID. Если вы считаете, что ребёнок передал идентифицирующую информацию, напишите нам, и мы её удалим.
Ваши права
В зависимости от страны проживания (например GDPR в ЕС и Великобритании или CCPA в Калифорнии) у вас могут быть права на доступ, исправление и удаление данных и на возражение против обработки. Воспользуйтесь удалением в приложении или напишите нам.
Изменения
При изменении политики мы обновим дату выше. О существенных изменениях сообщим в приложении.
Контакты
Руслан Амантаев · ruslanamantayev@gmail.com · Поддержка