Политика конфиденциальности Bytelore
Действует с 9 августа 2026 года.
Политика распространяется на приложения Bytelore Python, Bytelore JavaScript, Bytelore Java, Bytelore C#, Bytelore Swift, Bytelore Delphi, Bytelore Clojure, Bytelore 1С для iOS, macOS и Android, на веб-версию и Песочницу на сайте byte-lore.online. Данные во всех изданиях обрабатываются одинаково: сервер, учётная запись и набор данных у них общие.
1. Какие данные мы обрабатываем
- Аккаунт: адрес электронной почты, отображаемое имя, признак подтверждения адреса. При входе через Apple или Google - идентификатор, который передаёт провайдер.
- Учебный прогресс: результаты по темам и уровням, решения заданий, участие в лиге.
- Покупки: подтверждения транзакций от App Store и Google Play (без платёжных реквизитов - их мы не видим и не храним).
- Чек, присланный в поддержку: если вы купили платное издание там, где магазин не даёт приложению подтвердить покупку, доступ открывает поддержка по чеку, который вы пришлёте. Копию чека мы храним только как подтверждение выданного доступа, никому не показываем и удаляем вместе с доступом или вашим аккаунтом.
- Обращение в поддержку: если вы пишете нам через форму на странице поддержки - адрес почты для ответа, текст обращения, строка браузера или приложения (версия и устройство) и адрес подключения. Всё это нужно ровно затем, чтобы ответить и разобраться; обращения храним не дольше года, а разобранное удалим раньше по вашей просьбе.
- Технические отчёты: анонимные отчёты об ошибках приложения; персональных данных они не содержат по построению.
Мы не собираем данные для рекламы, не отслеживаем вас на чужих сайтах и не продаём данные никому.
2. Зачем
Данные нужны, чтобы сервис работал: синхронизировать прогресс между устройствами, подтверждать права на покупки, вести лигу, отвечать на обращения и чинить ошибки. Письма мы отправляем только служебные - подтверждение адреса и восстановление пароля.
3. Кто ещё участвует в обработке
- Apple и Google - вход в аккаунт и платежи по их правилам;
- сервис доставки почты - отправка служебных писем на ваш адрес.
Данные хранятся на наших серверах; доступ к ним ограничен.
4. Сколько храним и как удалить
Данные хранятся, пока существует аккаунт. Удалить аккаунт можно в настройках приложения - все связанные данные (профиль, прогресс, история лиги, привязки входа) удаляются. Код, исполняемый в песочнице, живёт только на время прогона и не сохраняется.
Обращения в поддержку - исключение, и намеренное: они живут отдельно от аккаунта и переживают его удаление, потому что самое частое обращение такого рода - просьба удалить аккаунт, и запись о ней подтверждает, что просьба выполнена. Такие обращения мы храним не дольше года.
5. Дети
Сервис не предназначен для самостоятельного использования детьми младше возраста согласия на обработку данных в вашей юрисдикции.
6. Изменения и контакты
Об изменениях политики мы сообщаем в приложении. Вопросы и запросы по данным: obraztsov-develop@yandex.ru. Условия использования - здесь.
Bytelore Privacy Policy
Effective August 9, 2026.
This policy applies to the Bytelore Python, Bytelore JavaScript, Bytelore Java, Bytelore C#, Bytelore Swift, Bytelore Delphi, Bytelore Clojure, Bytelore 1С apps for iOS, macOS and Android, to the web version and to the Playground on byte-lore.online. All editions handle data identically: they share one server, one account and one set of data.
1. Data we process
- Account: email address, display name, email verification status. When you sign in with Apple or Google - the identifier the provider shares.
- Learning progress: results per topic and level, task solutions, league participation.
- Purchases: transaction confirmations from the App Store and Google Play (no payment details - we never see or store them).
- Receipt sent to support: if you bought a paid edition in a store that gives the app no way to confirm the purchase, support unlocks it from the receipt you send. We keep a copy of that receipt only as proof of the access granted, show it to no one, and delete it together with the access or with your account.
- Support message: if you write to us through the form on the support page - the email address for our answer, the text of your message, the browser or app string (version and device) and the connecting address. All of it is needed to answer and to look into the problem; we keep messages for no longer than a year, and a resolved one is deleted earlier at your request.
- Technical reports: anonymous app error reports; they contain no personal data by design.
We do not collect data for advertising, do not track you across other sites, and do not sell data to anyone.
2. Why
The data makes the service work: syncing progress between devices, confirming purchase entitlements, running the league, answering requests and fixing bugs. We only send transactional email - address verification and password recovery.
3. Processors involved
- Apple and Google - sign-in and payments under their own terms;
- an email delivery service - sending transactional messages to your address.
Data is stored on our servers with restricted access.
4. Retention and deletion
Data is kept while your account exists. You can delete the account in the app settings; all associated data (profile, progress, league history, sign-in links) is deleted. Code executed in the sandbox lives only for the duration of the run and is not stored.
Support messages are a deliberate exception: they live separately from the account and outlive its deletion, because the most common message of that kind is a request to delete the account, and the record proves the request was carried out. We keep such messages for no longer than a year.
5. Children
The service is not intended for independent use by children under the age of data-processing consent in your jurisdiction.
6. Changes and contact
Policy changes are announced in the app. Questions and data requests: obraztsov-develop@yandex.ru. Terms of Use are here.