Безопасность
Simon Rasin · Чехия
Как устроена защита
Приложение рассчитано на локальное обучение: собственный сервер с профилями, рекламные SDK и загрузка прогресса разработчику отсутствуют. Доступ к обычным данным ограничивается контейнером приложения и средствами защиты iOS. Приложение и виджет используют отдельную общую группу только для нужного виджету снимка. Эти меры уменьшают передачу данных, но не являются независимой сертификацией или гарантией абсолютной защиты.
Защита покупок
Подтверждения покупок проверяются StoreKit; редактирование файла прогресса не является покупкой Pro. Keychain хранит локальные служебные ограничения проверки, в том числе даты и идентификаторы транзакций; синхронизация для этих записей не включена. Приложение не просит ввести пароль Apple или банковскую карту в собственную форму.
Копии и экран устройства
Экспорт прогресса — обычный JSON без собственного шифрования приложения. Системное резервное копирование, доступ к облачному файлу, блокировка устройства и доступ к почте зависят от ваших настроек и выбранных служб. Данные на виджете и тексты уведомлений могут увидеть другие люди, которые видят экран. Убирайте виджет или отключайте его активность и напоминания, если это нежелательно.
Сообщить об уязвимости
Напишите на murchalasimon2000@gmail.com с темой «Безопасность». Опишите затронутую версию, ожидаемое и фактическое поведение и минимальные шаги воспроизведения. Используйте свои тестовые данные и снимки без персональных сведений. Не присылайте рабочие пароли, коды, банковские данные или чужой прогресс. Проверка на устройствах и аккаунтах других людей без разрешения не нужна для обращения.
Сообщение будет использовано для проверки и исправления проблемы. Если обнаружено нарушение безопасности, дальнейшие действия и уведомления определяются фактическими обстоятельствами и применимыми обязанностями; заранее не заявляются проведённый пентест или гарантированный срок исправления.
Что можете сделать вы
Используйте блокировку устройства, актуальную версию iOS и официальные сборки App Store или TestFlight. Не отправляйте резервную копию прогресса публично. Регулярно проверяйте доступ к почтовому аккаунту, в который приходят ответы поддержки. Для настройки защиты Apple Account используйте официальные средства Apple, а не ссылки из непроверенных сообщений.