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

Действует с 15 октября 2026 года для приложения AVALAND для iOS и сайта alihansagat.github.io/avaland.

Коротко

Учиться можно без регистрации — тогда всё хранится только на вашем устройстве. Аккаунт, облачное сохранение и уведомления на сайте включаются только по вашему желанию. Рекламы, аналитики и отслеживания нет, данные не продаются и не передаются третьим лицам для маркетинга.

Что хранится на устройстве

Без аккаунта эти данные не покидают устройство. Их можно удалить кнопкой «Сбросить прогресс» или удалив приложение. В профиле можно скачать резервную копию прогресса файлом.

Аккаунт и облачное сохранение

Если вы входите по почте или через GitHub, мы храним: адрес почты, для GitHub — также имя и ссылку на аватар из профиля GitHub, и ваш прогресс из списка выше. Пароль хранится только в виде хеша. Данные хранятся у провайдера Supabase в дата-центре во Франкфурте (ЕС) и доступны только вашему аккаунту. Удалить аккаунт и облачный прогресс можно в профиле кнопкой «Удалить аккаунт» или письмом на адрес ниже.

Уведомления

В приложении для iPhone напоминания создаются на самом устройстве и не проходят через наши серверы. На сайте, если вы включили напоминания, мы храним адрес push-подписки браузера, часовой пояс, время напоминания, дату ближайшей «осады», день последнего занятия и длину серии. По ним раз в день отправляется напоминание через службу уведомлений вашего браузера (Apple, Google или Mozilla). Выключите переключатель в профиле — и подписка будет удалена.

Функция «Поделиться»

Картинка с картой или сертификатом создаётся на устройстве. Куда её отправить, решаете вы.

Покупки

Пути профессий можно купить через Kaspi.kz. Для этого нужен аккаунт: мы храним, какой путь куплен, сумму, дату и номер телефона, на который выставлен счёт. Номер передаётся в Kaspi через платёжный сервис ApiPay.kz только для выставления счёта. Данные банковских карт мы не получаем и не храним. Внутриигровые монеты нельзя купить за деньги или обменять на деньги.

LeetCode

Подключение LeetCode необязательно. Если вы укажете никнейм, приложение запросит у leetcode.com публичную статистику профиля: число решённых задач и последние принятые решения. Пароль от LeetCode не запрашивается. На стороне LeetCode действует их собственная политика конфиденциальности.

Запуск кода

Код на Python, JavaScript, TypeScript и SQL выполняется прямо на устройстве. Код на остальных языках компилятор отправляет на открытые сервисы компиляции и получает обратно результат: Compiler Explorer (godbolt.org) — C++, C#, Java, Go, Rust, Swift, Dart и Ruby; Kotlin Playground (JetBrains) — Kotlin; Wandbox (wandbox.org) — PHP. Отправляется только текст программы и введённые вами данные для неё, поэтому не пишите в код личную информацию.

Дети

Пользоваться приложением можно без аккаунта. Мы не собираем данные целенаправленно у детей младше 13 лет; если ребёнок создал аккаунт, напишите нам, и мы его удалим.

Изменения и контакты

Если политика изменится, новая версия появится на этой странице. Вопросы: alihansagat005@gmail.com.