LifeOS

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

Дата вступления в силу: 9 июля 2026 (обновлено 2 октября 2026: п. 3.6 — встречи, которые вы добавляете, создаются в Календаре; 28 сентября 2026: п. 3.11 — анонимная статистика использования, п. 3.10 — событие «первая польза», п. 4 и 5; 19 сентября 2026: п. 3.2 дополнен общими счетами, ролями участников и долями; 18 сентября 2026: п. 3.2 дополнен режимом «Делиться всем», п. 3.10 — измерение рекламы)

1. О документе

Эта политика описывает, как iOS-приложение LifeOS («приложение», «мы») обращается с вашей информацией. Устанавливая и используя LifeOS, вы соглашаетесь с описанной ниже обработкой данных.

2. Оператор

3. Какие данные обрабатываются

3.1 Данные на вашем устройстве

Все ваши записи хранятся локально на устройстве в базе данных приложения (SwiftData):

3.2 Синхронизация iCloud (по желанию)

Если включена синхронизация iCloud, данные из п. 3.1 хранятся также в вашей приватной базе iCloud (CloudKit) в контейнере iCloud.com.piciriga.lifeos и синхронизируются между вашими устройствами. Доступ к этим данным есть только у вашего Apple ID; мы не имеем к ним доступа.

Общие пространства (пары, семьи, второе устройство с другим Apple ID). Приватная база iCloud принадлежит одному Apple ID, поэтому обмен между разными Apple ID выполняется механизмом Apple CKShare: данные лежат в отдельной зоне у владельца пространства и видны только тем, кого он пригласил. По умолчанию в пространство попадают список покупок целиком и записи, задачи и цели, которые вы пометили «Общее». Если в настройках пространства включить «Делиться всем», туда с этого устройства уходит всё: операции, счета, переводы, задачи, цели, лимиты категорий, заметки и проекты. Выключение переключателя не возвращает уже отправленное — оно остаётся у участников пространства. Данные при этом остаются в iCloud между вами и приглашёнными: к нам они не попадают, своего сервера с вашими записями у нас нет.

Общие деньги, чужие счета и доли. В пространстве можно завести общий кошелёк — счёт, который принадлежит пространству, а не человеку: его видят и пополняют все участники. Свой личный счёт можно открыть участникам — тогда они видят его название и остаток, но записывать по нему может только его владелец. Остальные ваши счета остаются только у вас, если вы не включили «Делиться всем». Приложение показывает, кто сколько внёс в общий кошелёк и сколько из него потратил; это не отдельные данные о человеке, а подсчёт по авторству записей, которые и так видны участникам пространства. Нигде, кроме вашего устройства и iCloud, эти подсчёты не выполняются и не хранятся.

Роли. Права участника задаёт механизм Apple CKShare: владелец пространства приглашает и может дать участнику право записи или только просмотр. Наблюдатель видит общие данные, но ничего не меняет. Управление правами происходит в iCloud; мы в нём не участвуем и списка участников у себя не храним.

3.3 AI-функции и сторонние провайдеры (Anthropic / OpenAI)

Полные AI-функции доступны по подписке и работают в одном из двух режимов:

В обоих режимах:

Ваше явное согласие. До первой отправки приложение показывает экран «Данные и ассистент» с полным списком того, что уходит, и указанием получателя, и запрашивает разрешение. Пока разрешение не дано, ни один запрос к AI-провайдеру не выполняется — ассистент отвечает в демо-режиме на устройстве. Разрешение отзывается в любой момент: «Пространства» → «Настройки» → «Ассистент и данные» → «Отозвать»; после отзыва отправка немедленно прекращается. Если состав отправляемых данных или список провайдеров изменится, приложение запросит согласие заново.

Защита на стороне получателей. Мы передаём данные только провайдерам, которые обеспечивают уровень защиты не ниже описанного в этой политике: обработка по договору в качестве обработчика данных, запрет на использование переданного контента для обучения моделей, ограниченные сроки хранения на стороне провайдера и меры безопасности, сопоставимые с нашими. Мы не продаём данные и не передаём их брокерам данных; рекламным платформам уходит только минимальный набор данных атрибуции, описанный в п. 3.10, и никогда — содержимое ваших записей и запросов.

Что не отправляется никогда: пароли, платёжные данные и данные Apple ID, точная геопозиция, ваши файлы и фотографии (кроме чека, который вы сами отсканировали), контакты и переписка из других приложений.

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

3.4 API-ключи

Ваши API-ключи хранятся в защищённом системном хранилище Keychain только на устройстве и используются исключительно для запросов к выбранному провайдеру.

3.5 Микрофон и распознавание речи

Голосовой ввод использует микрофон и службу распознавания речи Apple (Speech). Если в настройках не включён режим «распознавание только на устройстве», аудио может обрабатываться на серверах Apple согласно политике Apple.

Уточнение расшифровки на платной подписке. Распознавание Apple ошибается в живой речи, поэтому на платных тарифах — и только при вашем согласии на отправку данных ассистенту — аудиозапись реплики дополнительно отправляется провайдеру AI (OpenAI) через шлюз LifeOS для точной расшифровки. Запись создаётся во временной папке приложения, удаляется с устройства сразу после разбора реплики и на нашем шлюзе не сохраняется. Отправка не выполняется: на бесплатном тарифе, при включённом режиме «распознавание только на устройстве», а также если согласие на отправку данных ассистенту не дано или отозвано.

3.6 Календарь (по желанию)

При включённой опции приложение читает ближайшие события вашего календаря (EventKit), чтобы ассистент и утренняя сводка учитывали ваш день. События уходят провайдеру AI только в составе сводки из п. 3.3.

Встречи, которые вы добавляете. Когда вы пишете или говорите «встреча с Анной в пятницу в 4», приложение создаёт событие в вашем календаре по умолчанию. Доступ к календарю запрашивается только после вашего нажатия «В Календарь»; без доступа встреча сохраняется задачей в LifeOS. Приложение меняет или удаляет только те события, которые создало само, и только по вашей команде («Отменить», «нет, в пять»); событие, которое вы уже поменяли в Календаре, отмена не трогает.

3.7 Камера (по желанию)

Сканирование чеков использует камеру; распознавание текста выполняется локально (Apple Vision). Распознанный текст чека отправляется провайдеру AI только при активном полном AI.

3.8 Уведомления

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

3.9 Подписки

Покупки и подписки обрабатывает Apple (App Store / StoreKit). Мы не получаем данные вашей платёжной карты.

3.10 Измерение рекламы (Meta, TikTok, Apple SKAdNetwork)

Чтобы понимать, какие рекламные кампании приводят пользователей в LifeOS, и улучшать продвижение приложения, в него встроены SDK измерения рекламы двух платформ: Meta Platforms (Meta App Events, Facebook SDK for iOS) и TikTok for Business (TikTok App Events SDK). Эти SDK используются только для измерения эффективности рекламы и атрибуции установок и событий приложения — не для показа рекламы в приложении.

Платформам передаётся минимум, необходимый для атрибуции: факт установки и запуска приложения; технические сведения об устройстве (модель, версия iOS, язык, версия приложения, идентификатор поставщика IDFV, IP-адрес в момент сетевого запроса); рекламный идентификатор устройства (IDFA) — только если вы разрешили отслеживание в системном запросе App Tracking Transparency; и несколько событий приложения без содержимого: онбординг пройден, сделана первая полезная запись (только факт, без содержимого), показан экран подписки, начат пробный период, оформлена или продлена подписка (тариф, период, цена и валюта подписки).

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

Ваш выбор. Системный запрос iOS «Разрешить приложению отслеживать вашу активность» показывается один раз. При отказе рекламный идентификатор не передаётся, а измерение выполняется только агрегированными механизмами, которые не идентифицируют вас: Apple SKAdNetwork и Meta Aggregated Event Measurement. Решение можно изменить в любой момент: Настройки iOS → Конфиденциальность и безопасность → Отслеживание. Приложение работает полностью независимо от вашего выбора.

Обработка данных платформами регулируется их политиками: Meta Privacy Policy, TikTok Privacy Policy; механизм Apple описан в документации SKAdNetwork.

3.11 Анонимная статистика использования

Чтобы понимать, помогает ли знакомство с приложением быстро получить пользу, и сравнивать варианты этого знакомства, LifeOS отправляет на наш технический шлюз (Cloudflare Workers) анонимные события использования из закрытого списка: например, «показан первый экран», «сделана первая запись», «показан экран подписки», «начат пробный период», «приложение открыто сегодня».

К событию прикладывается только: версия приложения и сборки, основная версия iOS, класс экрана (компактный, обычный или большой — не модель устройства), язык интерфейса, страна магазина App Store (не геопозиция и не IP-адрес), день установки и число дней с установки, вариант знакомства с приложением, вид тарифа, название рекламного источника из первой ссылки, если приложение открыли по ней, случайный идентификатор сессии (живёт до перезапуска приложения или получаса в фоне) и случайный идентификатор самого события (нужен, чтобы не посчитать его дважды).

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

Шлюз видит IP-адрес в момент запроса (так устроен интернет) и использует его только для ограничения частоты запросов — IP-адрес не записывается и в журналы не попадает. События хранятся в базе Cloudflare D1 в регионе Западной Европы не дольше 13 месяцев, доступ к ним есть только у разработчика. Основание — законный интерес в улучшении приложения; события не используются для рекламы и не передаются третьим лицам.

Ваш выбор. Статистику можно выключить в любой момент: Настройки → О приложении → «Анонимная статистика». Накопленные и ещё не отправленные события при этом удаляются с устройства. Приложение работает одинаково независимо от выбора.

4. Чего мы НЕ делаем

5. Ваши права и контроль

6. Дети

Приложение не предназначено для детей младше 13 лет.

7. Изменения политики

При существенных изменениях мы обновим эту страницу и дату вступления в силу. Продолжение использования приложения означает согласие с обновлённой политикой.

8. Связь

Вопросы о конфиденциальности: picirigavasile@icloud.com.