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

Ingenium — последнее обновление 27 августа 2026 г. · применимо к версии приложения 1.1.0 и более поздних версий, а также к этому веб-сайту

1. Введение и сфера применения

Ingenium – это приложение для тренировки мозга и скорочтения, состоящее из коротких игр-упражнений по нескольким категориям, а также теста на скорость чтения. В этой политике объясняется, какую информацию обрабатывают приложение и веб-сайт, где она хранится, что покидает ваше устройство и кто ее получает.

Краткое описание конструкции: данные о ваших тренировках остаются на вашем устройстве. Все результаты упражнений, ваша история тестов на скорость чтения, ваши серии, избранное, уровни и настройки записываются в локальную базу данных на вашем телефоне и никогда не загружаются нам или в какую-либо учетную запись. Нет нет учетных записей и логина.

Это не то же самое, что «приложение никогда не выходит в интернет». Для работы Ingenium использует небольшое количество сторонних сервисов — Wikipedia и текстовую библиотеку, размещенную на Firebase, для чтения контента, Firebase App Check для защиты этого бэкэнда от злоупотреблений и Apple App Store для подписок на iOS. Две дополнительные службы — отчеты о сбоях и аналитика использования — необязательны и отключены, пока вы их не включите. В разделе 6 перечислен каждый из них, что он отправляет, почему и какой контроль вы имеете.

Эта политика распространяется на мобильное приложение Ingenium, распространяемое в Apple App Store и Google Play, а также на веб-сайте Ingenium. Оно не распространяется на сами сторонние сервисы, которые имеют собственную политику конфиденциальности (раздел 17).

2. Кто мы / как с нами связаться

Ingenium предоставляется Богданом Варченко («разработчик», «мы», «нас»), индивидуальным разработчиком, который является контролером данных для обработки, описанной в настоящей политике.

3. Краткая версия

4. Что приложение хранит на вашем устройстве

Только на ваше устройство записывается следующее: локальный файл базы данных SQLite (ingenium.sqlite, созданный приложением в области личных документов) и стандартное хранилище настроек приложения операционной системы (SharedPreferences в Android/пользовательские настройки по умолчанию в iOS). Приложение ничего из этого не загружает.

Данные об упражнениях и прогрессе (локальная база данных SQLite):

Настройки и предпочтения (локальное хранилище настроек приложения):

Сохранение обновлений. Обновление приложения переносит локальную базу данных, поэтому ваша история и настройки сохраняются, а не стираются.

5. Резервное копирование устройства – прочтите это

Ingenium не загружает данные о ваших тренировках. Собственная система резервного копирования вашего телефона все равно может скопировать его, поскольку локальная база данных приложения находится в личном хранилище приложения, которое обе платформы включают в свои стандартные резервные копии:

Это означает две вещи, которые вам следует знать:

Вы контролируете это в настройках своей системы: iOS → Настройки → ваше имя → iCloud → Управление хранилищем аккаунта → Резервные копии; Android → Настройки → Google → Резервное копирование. Чтобы удалить данные повсюду, удалите приложение и удалите его (или удалите) из соответствующей резервной копии.

Обратите также внимание, что в настоящее время в Ingenium нет кнопки «сбросить мой прогресс». На Android вы можете очистить все через «Настройки» → «Приложения» → «Ingenium» → «Память» → «Очистить данные»; на iOS удалите приложение.

6. Сервисы, к которым подключается приложение: обзор

УслугаКогдаЧто она получаетЦельПравовая основа (GDPR)Контроль
Firebase App Check (Google, с Apple App Attest / Google Play Integrity)Активируется при каждом запуске; связывается с поставщиком аттестации, когда ему нужен новый или обновленный токен.Аттестация устройства/приложения, идентификатор установки Firebase, IP-адрес, версия приложения и ОСДокажите, что запрос исходит от подлинной копии приложения; защитить наш сервер от ботовЗаконный интерес (безопасность наших сервисов)Невозможно отключить в приложении
Cloud Firestore — тексты для чтения (Google)При открытии теста скорости чтенияIP-адрес, токен Firebase App Check, языковой каталог и запрошенный идентификатор текстаПодача и обновление текстов теста чтенияЗаконный интерес (предоставление открытой функции)Используйте приложение в автономном режиме; связанные тексты используются в качестве запасного варианта
Wikipedia API (Фонд Викимедиа)Когда вы выбираете тему Википедии для упражнения по чтениюIP-адрес, фиксированный пользовательский агент приложения, название статьи и языковое изданиеИзвлечение текста статьи для упражнений по чтениюЗаконный интерес (предоставление запрошенной вами функции)Выберите встроенные тексты вместо этого
Apple App Store / StoreKit (только для Apple, iOS)При запуске (проверка прав), а также при открытии платного доступа или покупкеКонтекст покупки вашего Apple ID полностью обрабатывается AppleПродайте и подтвердите дополнительную подпискуЗаконный интерес (проверка прав при запуске); выполнение договора (покупки и активные подписки)Проверка прав происходит автоматически; покупка не является обязательной
Cloud Firestore — предложения функций (Google)Только при нажатии «Отправить». Предложить функциюТекст вашей идеи, необязательный заголовок/категория/важность/адрес электронной почты, версия приложения, платформа, язык, временная меткаПолучить предложение и действовать в соответствии с нимСогласие (вы выбираете его отправить)Не отправить; попросите нас удалить
Firebase Crashlytics (Google)Только после вашего согласия, при сбоеТрассировка стека, состояние устройства/ОС/приложения, идентификатор установки CrashlyticsДиагностика и устранение сбоевСогласиеНастройки → Конфиденциальность
Firebase Analytics (Google)Только после вашего согласияПсевдонимные события использования, идентификатор экземпляра приложения, модель устройства, ОС, версия приложения, приблизительный регион, язык контентаПонимание того, какие функции используютсяСогласиеНастройки → Конфиденциальность

Отображаемые шрифты входят в состав приложения, поэтому шрифты не загружаются и ни один запрос не достигает fonts.gstatic.com. Службы push-уведомлений нет: все напоминания генерируются локально на вашем устройстве (без Firebase Cloud Messaging, без токена APN).

7. Подробно о каждой услуге

7.1. Firebase App Check — всегда включена

Библиотека Firebase App Check Google активируется при каждом запуске приложения. Когда ему нужен токен (потому что его еще нет или срок действия кэша истекает), он запрашивает службу аттестации платформы (Apple App Attest на iOS, Google Play Integrity на Android) подтвердить, что это подлинная, немодифицированная копия Ingenium, работающая на подлинном устройстве, и обменивает это подтверждение на недолговечный токен от Google. Токен прикрепляется к запросам приложения к нашему серверу Firebase. Хотя кешированный токен по-прежнему действителен, он используется повторно, поэтому аттестация не обязательно происходит при каждом запуске.

Это запускается до и независимо от запроса согласия на сбой/аналитику и не может быть отключено в приложении, поскольку именно это не позволяет ботам переполнять нашу базу данных мусором. Он существует для защиты сервиса, а не для вашей идентификации.

Что требуется: подтверждение, созданное Apple/Google на вашем устройстве, идентификатор установки, созданный библиотеками Firebase, ваш IP-адрес, а также версия вашего приложения и ОС. Он не включает ваше имя, данные о ваших тренировках или что-либо, что вы ввели. Сама аттестация обрабатывается Apple/Google в соответствии с их собственной политикой конфиденциальности.

Хранение. Мы используем срок действия токена Google по умолчанию, составляющий один час (его можно настроить, до семи дней). Библиотека кэширует токен на вашем устройстве на этот период и автоматически обновляет его. Google заявляет, что Firebase App Check не сохраняет сами материалы подтверждения и что обычные токены не сохраняются службами Firebase после обработки запроса.

Google выполняет эту обработку от нашего имени в качестве нашего обработчика, поэтому это наша ответственность, и мы описываем ее здесь. Но необработанная аттестация и токены обрабатываются внутри систем Google и Apple, и мы не можем их проверить: все, что когда-либо узнает наша серверная часть, — это то, что запрос поступил от подлинного экземпляра приложения.

7.2 Тексты теста скорости чтения — Cloud Firestore

Тест скорости чтения использует постоянно меняющуюся библиотеку текстов. Когда вы открываете тест, приложение запрашивает каталог текстов для вашего языка контента из нашей базы данных Cloud Firestore, а затем тело конкретного текста, который вам предоставляется. Каталог кэшируется в памяти на 24 часа; если запрос завершается неудачно или истекает время ожидания, приложение возвращается к текстам, включенным в приложение, поэтому эта функция также работает в автономном режиме.

Google получает ваш IP-адрес, токен Firebase App Check и какой языковой каталог и какой текстовый идентификатор был запрошен. Ничего о вас, ваших результатах или вашей истории не отправляется, и эти чтения являются односторонними: приложение никогда не записывает данные в эту часть базы данных.

7.3 Чтение контента — Википедия (Фонд Викимедиа)

Если вы выбираете тему Википедии в качестве источника для упражнения по чтению, приложение отправляет односторонние запросы GET к общедоступному API Википедии для загрузки текста статьи. Он отправляет только то, что включает в себя любой веб-запрос — IP-адрес вашего устройства, фиксированный идентификатор приложения в запросе («Ingenium/1.0 (reading exercise)»), а также название и языковое издание статьи. Он не отправляет ваше имя, прогресс или идентификатор учетной записи. Как и при любом веб-запросе, запрошенная вами статья и ваш IP-адрес видны Викимедиа.

Вы также можете нажать на ссылки атрибуции в упражнении из Википедии; они открывают страницу статьи Википедии и страницу лицензии Creative Commons во внешнем браузере вашего устройства, который затем обрабатывает запрос, включая ваш IP-адрес и все файлы cookie браузера.

7.4. Подписки — Apple App Store (только для iOS)

На iOS Ingenium предлагает дополнительную месячную или годовую подписку, каждая из которых включает 7-дневную бесплатную пробную версию для соответствующих учетных записей. Покупка осуществляется полностью через систему Apple In-App Purchase/StoreKit: Apple принимает оплату и управляет подпиской. Приложение никогда не видит и не запрашивает ваши платежные данные, ваш Apple ID или ваше имя, и мы никогда их не получаем.

Приложение спрашивает StoreKit на вашем устройстве — один раз при запуске и снова, когда вы открываете платный доступ, — имеете ли вы в настоящее время действительное право, и кэширует этот ответ «да» или «нет» локально. Эта проверка выполняется автоматически на iOS и не может быть отключена в приложении; покупка подписки совершенно необязательна. Apple обрабатывает вашу покупку как независимый контролер в соответствии с политикой конфиденциальности Apple и предоставляет нам только агрегированные отчеты о продажах и подписчиках, доступные в App Store Connect. Сборка Android бесплатна и никогда не связывается со службой выставления счетов.

На экране подписки также есть три ссылки — стандартные условия подписки Apple, настоящая политика конфиденциальности и страница управления подпиской Apple. Первый и третий открывают сайт apple.com во внешнем браузере вашего устройства, который затем обрабатывает запрос в соответствии с политикой конфиденциальности Apple.

7.5. Предложения по функциям — Cloud Firestore

Если вы откроете Предложить функцию (Настройки) и нажмете «Отправить», приложение запишет вашу заявку в нашу базу данных Cloud Firestore, где мы сможем ее прочитать. Что отправляется:

Он не включает ваше имя, прогресс в обучении или историю сеансов, и ничего не отправляется, если вы намеренно не нажмете «Отправить». Записи контролируются Firebase App Check (раздел 7.1), чтобы блокировать автоматический спам, а правила базы данных запрещают кому-либо, кроме нас, читать отправленные материалы.

Поскольку мы можем читать эти отправленные материалы, мы являемся получателями этих данных – Google (Firebase) выступает в качестве нашего обработчика и размещает их. Пожалуйста, не указывайте личные данные, которыми вы не хотели бы делиться; поле электронной почты является необязательным и существует только для того, чтобы мы могли ответить.

Сохранение. Критерий прост: заявка сохраняется только до тех пор, пока идея еще открыта. После того как оно было реализовано, отклонено или получен ответ, оно удаляется. Мы проверяем коллекцию на наличие закрытых и просроченных материалов не реже одного раза в шесть месяцев и ни в коем случае не храним материалы дольше 24 месяцев с даты их отправки.

Удаление по запросу: отправьте электронное письмо по адресу bohdan.varchenko.dev@gmail.com, и мы удалим вашу заявку. Поскольку учетной записи нет, нам нужно достаточно данных, чтобы ее найти — примерная дата, когда вы ее отправили, и либо указанный вами адрес электронной почты, либо короткая цитата из текста.

7.6. Отчеты о сбоях — Firebase Crashlytics (по явному согласию)

Отчеты о сбоях отключены по умолчанию и включаются только с вашего явного согласия. При первом запуске приложение отображает единое приглашение, охватывающее как отчеты о сбоях, так и аналитику использования: выбор Разрешить включает оба параметра, а выбор Не сейчас отключает оба. После этого они становятся независимыми — в Настройки → Конфиденциальность есть отдельный переключатель для каждого, поэтому вы можете в любое время включить или отключить любой из них.

Когда — и только тогда — отчеты о сбоях включены, в случае сбоя или фатальной ошибки в Google отправляется следующее:

Отчеты о сбоях не включают ваше имя, адрес электронной почты, прогресс вашего обучения, историю сеансов или прочитанные вами тексты. Из-за идентификатора установки мы называем их псевдонимными, а не анонимными.

Если вы отключите отчеты о сбоях, сбор данных прекратится, а все записанные, но еще не загруженные отчеты будут удалены с вашего устройства. Уже отправленные данные о сбоях сохраняются Google в соответствии с собственными условиями Firebase; В документах Google срок хранения данных о сбоях Crashlytics составляет 90 дней.

7.7. Аналитика использования – Firebase Analytics (по явному согласию)

Аналитика использования также отключена по умолчанию и включается только с вашего явного согласия. Для него применяется тот же единственный запрос при первом запуске, что и для отчетов о сбоях (раздел 7.6), а после этого он имеет собственный независимый переключатель Настройки → Конфиденциальность. Когда — и только тогда — вы включаете эту функцию, приложение отправляет события использования продукта в Google:

Библиотека Google дополнительно записывает собственные стандартные автоматические события и параметры, такие как первое открытие, начало сеанса, обновление приложения, просмотры экрана и события покупки в магазине (идентификатор продукта, цена, валюта).

Наши собственные события отправляются в виде количеств, идентификаторов функций, оценок сложности и продолжительности. Они никогда не содержат произвольного текста, а также ваших оценок, результатов или прочитанного вами контента.

Firebase Analytics также присоединяет стандартные данные, которые собирает SDK: идентификатор экземпляра приложения (сгенерированный библиотекой), версию приложения, модель устройства и версию ОС, приблизительный регион, полученный на основе вашего IP-адреса во время сбора, и ваш язык контента.

Это персональные данные под псевдонимом, а не анонимные данные. Идентификатор экземпляра приложения является онлайн-идентификатором, и в соответствии с GDPR такие идентификаторы могут оставаться личными данными даже без указания имени. Мы не привязываем его ни к какой учетной записи Ingenium, потому что ее нет. Персонализация рекламы отключена, рекламный идентификатор (IDFA/AAID) или SSAID Android не собирается – это только аналитика продукта, а не реклама и отслеживание между приложениями.

Если вы отключите аналитику, сбор данных прекратится, и приложение сбросит состояние аналитики, удалив идентификатор экземпляра приложения и все локально кэшированные события.

Сохранение. Мы не изменили настройки Google по умолчанию для нашего ресурса Google Analytics, и применяются три разных часа — их стоит разделить, поскольку они ведут себя по-разному:

8. Разрешения устройства

Приложение не запрашивает разрешения на определение местоположения, камеры, микрофона, фотографий или контактов, а также не использует точное планирование сигналов тревоги на Android.

9. Чего приложение не делает

10. Наш сайт

Веб-сайт Ingenium (ingenium-brain-training.web.app), включая эту страницу политики и страницы поддержки, обслуживается хостингом Firebase (Google).

11. Обращение в службу поддержки

Если вы отправите электронное письмо по адресу bohdan.varchenko.dev@gmail.com, ваш адрес электронной почты, содержимое вашего сообщения и все вложения попадут в почтовый ящик Gmail, которым управляет разработчик, а поставщиком электронной почты является Google. Мы используем его только для того, чтобы ответить вам и хранить переписку не дольше, чем это необходимо (обычно до 24 месяцев). Правовое основание: законный интерес в ответе на ваш запрос или действия, необходимые для обработки запроса о правах в соответствии с разделом 13.

12. Хранение данных

ДанныеГдеКак долго
Результаты тренировки, настройки, напоминанияВаше устройство (и, возможно, ваша собственная резервная копия ОС — раздел 5)Пока вы не удалите приложение или не очистите его данные; вы контролируете это
Предложение по функции (текст, необязательный адрес электронной почты, метаданные приложения)Наш проект FirebaseПока идея не будет закрыта; пересматривается не реже одного раза в 6 месяцев; Максимум 24 месяца или раньше, если вы спросите
Отчеты о сбоях (по явному согласию)Google / Firebase Crashlytics90 дней в соответствии с документально подтвержденным сроком хранения Crashlytics Google
Аналитика — отдельные события (по явному согласию)Google/Firebase Analytics2 месяца с каждого события
Аналитика — идентификатор экземпляра приложения и свойства пользователя (по явному согласию)Google / Firebase Analytics2 месяца, но функция Google по умолчанию «сброс при новой активности» перезапускает ее при каждом событии, поэтому она сохраняется, пока устройство продолжает играть; идентификатор сбрасывается на вашем устройстве при отключении аналитики
Аналитика — агрегированные отчетыGoogle/Firebase AnalyticsНе регулируется настройками хранения; нет идентификатора, невозможно отследить устройство
Токены/аттестации Firebase App CheckВаше устройство; Google и AppleТокены кэшируются примерно на 1 час, затем обновляются; Google заявляет, что аттестационные материалы не сохраняются и токены не сохраняются после обработки запроса — мы тоже не можем проверить
Журналы запросов веб-сайтаХостинг Google / FirebaseХранится и удаляется Google как хостинг-провайдером; мы никогда не получаем к ним доступа
Электронная почта поддержкиПочтовый ящик GmailОбычно до 24 месяцев
Запросы на чтение текста и ВикипедииНе сохраняются намиНе применимо — мы не ведем учет отдельных запросов

13. Ваши права

В соответствии с GDPR ЕС/Великобритании вы имеете право на доступ к своим данным, исправление, удаление, ограничение обработки, переносимость, возражение против обработки на основании законных интересов и отзыв согласия в любое время, не затрагивая законность обработки до отзыва. В соответствии с Калифорнийским CCPA/CPRA у вас есть права знать, удалять, исправлять и отказываться от продажи/передачи (мы не делаем ни того, ни другого), а также право не подвергаться дискриминации за их реализацию.

Как применить их на практике:

Вы также имеете право подать жалобу в местный орган надзора за защитой данных, если считаете, что ваши данные были обработаны незаконно.

14. Краткое описание правовых основ (GDPR)

15. Конфиденциальность детей

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

Дополнительные функции, которые отправляют данные — отчеты о сбоях, аналитика использования и предложение функции — требуют утвердительного выбора. Если человек, использующий приложение, не достиг возраста цифрового согласия в своей стране (от 13 до 16 лет в зависимости от государства-члена), этот выбор должен делать родитель или опекун. Если вы считаете, что ребенок предоставил личную информацию через приложение, свяжитесь с bohdan.varchenko.dev@gmail.com, и мы удалим ее.

16. Международная передача данных

Ingenium никуда не передает данные о ваших тренировках. Однако обратите внимание, что собственная резервная копия вашего устройства может переместить ее в вашу учетную запись Apple или Google, возможно, в другой стране, как описано в разделе 5. Этот перенос выполняется операционной системой, находящейся под вашим контролем, и на условиях Apple или Google, а не нами.

Сервисы, перечисленные в разделе 6, предусматривают международную передачу данных. Google (Firebase) — Firebase App Check, Firestore, Crashlytics, Analytics и Hosting — и Apple могут обрабатывать данные на серверах в США и других странах; то же относится к Wikimedia. Такая передача осуществляется с использованием собственных механизмов передачи данных поставщиков, включая Стандартные договорные положения ЕС и, где применимо, Рамочную программу конфиденциальности данных между ЕС и США, как описано в их документации о конфиденциальности (раздел 17).

17. Третьи лица и их политика конфиденциальности

Мы не продаем вашу личную информацию и не разглашаем ее для рекламы или межконтекстной поведенческой рекламы.

Перечисленные выше поставщики получают данные только в случаях, описанных в настоящей политике, и обрабатывают их в соответствии со своими соответствующими политиками конфиденциальности. Не все из них действуют для нас одинаково: Google размещает и обрабатывает данные в нашем проекте Firebase от нашего имени, а переписка со службой поддержки обрабатывается отдельно через Gmail в соответствии с применимыми условиями Google. Apple, Фонд Викимедиа и службы аттестации платформы являются независимыми контролерами того, что они получают, а также могут обрабатывать это в целях собственной безопасности, соблюдения законодательства и эксплуатации служб на своих собственных условиях.

18. Атрибуция материалов для чтения

Некоторые отрывки взяты из Википедии и используются по лицензии Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0) с указанием ссылки на статью и ее авторов. Каждое упражнение из Википедии содержит ссылку на исходную статью и текст лицензии.

19. Изменения в этой политике

Мы можем обновлять эту политику по мере развития приложения. При внесении существенного изменения мы обновим указанную выше дату «Последнего обновления» и опубликуем новую версию по каноническому URL-адресу политики: https://ingenium-brain-training.web.app/ru/privacy (ссылки на локализованные версии находятся на этой странице).

В случае существенного изменения мы сделаем обновление видимым в приложении или на его странице в магазине, а не только на этой странице. Если изменение вводит новую цель, которая зависит от вашего согласия, мы запросим это согласие до начала новой обработки — согласие, которое вы дали для одной цели, никогда не переносится на новую, а отказ оставляет все остальное работать по-прежнему. Остальные изменения вступают в силу после публикации.