Политика конфиденциальности
Редакция от 14 ноября 2026 года (версия приложения 1.2). Контакт: budael@icloud.com
Коротко
- Ygra работает без аккаунта. Дела, привычки, Lock in и данные Экранного времени хранятся на вашем телефоне. На сервер уходит только то, что описано ниже: анонимный счётчик «Сейчас в Lock in» и, если вы в отряде, цифры для отряда.
- Данные Экранного времени — какие приложения вы закрываете и сколько в них проводите, куда и когда вы пытались зайти, часы срывов — никогда не покидают телефон: ни на наш сервер, ни ассистенту. Если вы в отряде, на сервер уходят только числа: минуты в Lock in за сегодня и за неделю, сколько раз сегодня вы пытались открыть закрытое приложение, дни без срывов и идёт ли сейчас Lock in. Названия приложений — никогда.
- Общий счётчик «Сейчас в Lock in» получает только анонимный значок статуса и время сессии; его можно выключить.
- Нет рекламы, трекинга и продажи данных. Нет сторонней аналитики.
Блокировка приложений и Экранное время
Lock in, расписания и утренний замок работают через системный интерфейс Apple Screen Time с вашего разрешения. Выбор приложений хранится на телефоне как зашифрованные системные метки: Ygra не знает, какие именно приложения вы выбрали. Касания шторки блокировки (попытки), их время и ответы на «Зачем?» хранятся только на телефоне и показываются только вам — в сводке режима, отчёте недели и «Времени срывов». Если вы в отряде, ему уходит только число попыток за сегодня — без названий приложений, времени и ответов. Отозвать доступ: Настройки iPhone → Экранное время.
Общий счётчик «Сейчас в Lock in»
Когда вы начинаете Lock in, приложение без аккаунта — через анонимный случайный id в Supabase — отправляет на наш сервер выбранный значок статуса (один из 8 готовых, не ваш текст) и время начала и конца сессии. Это нужно только чтобы показать, сколько всего людей сейчас в Lock in. Выключить: Настройки → Уведомления → «Общий счётчик „Сейчас в Lock in“». Анонимные id, которыми не пользовались 30 дней, удаляются автоматически.
Аккаунт и синхронизация (по желанию)
Если вы входите (почта и пароль или «Вход через Apple»), через наш сервер на платформе Supabase синхронизируются: дела и проекты, привычки и отметки, лог, заряд, цели, ритуалы, шаблоны, профили и расписания lock in (название, длительность, строгость — без списка приложений), минуты и режимы сессий lock in, настройки и ваше имя. Фото-вложения остаются на телефоне. Доступ к данным есть только у вас (Row Level Security). При «Вход через Apple» Apple может передать нам скрытый адрес-пересылку и имя (только при первом входе).
Отряд (по желанию, нужен аккаунт)
В отряде до 10 человек. Участники видят: ваш ник, статус (готовый или ваш текст), идёт ли у вас Lock in, числа из раздела «Коротко» и события ленты — начали и закончили Lock in, вступили и вышли, сдались через экстренный выход. Событие «сдался» и пуш о нём по умолчанию уходят отряду: об этом сказано при вступлении, выключить можно в настройках отряда. В совместном Lock in участники видят состояние друг друга: держится, сорвался, вышел, завершил.
Модерация: на участника можно пожаловаться (причина и, по желанию, текст). Жалоба, ник и статус участника хранятся в нашей базе Supabase и пересылаются разработчику в Telegram; жалобы рассматриваем в течение 24 часов. Участника можно заблокировать, создатель отряда может его удалить, выйти можно в любой момент. Названия отрядов, ники и статусы проходят фильтр мата. При выходе ваше участие удаляется; при удалении аккаунта удаляются все ваши данные отряда, события, ваш ник в копиях жалоб и push-токены.
Push-уведомления
Напоминания — локальные, создаются на телефоне. Пинки от отряда, «друг сдался» и приглашения в совместный Lock in приходят push-уведомлениями: их отправляет наш сервер (Supabase Edge Function) через Expo Push Service и Apple Push Notification service. Для этого мы храним push-токен устройства, привязанный к вашему аккаунту. Каждый вид пушей можно выключить в Настройки → Уведомления; выключенный пуш не отправляется.
ИИ-ассистент (по желанию)
Если на iPhone есть Apple Intelligence (iOS 26), ассистент отвечает моделью Apple прямо на телефоне: ничего не отправляется ни нам, ни кому-либо ещё. Голос: речь распознаёт сам iPhone (распознавание на устройстве), звук никуда не уходит; доступ к микрофону и распознаванию речи спрашивается только при первом нажатии на микрофон. Ответы вслух читает системный голос iPhone. Иначе (или если вы выбрали «Облако») работает облачный ассистент — нужен аккаунт:
Когда вы пишете ассистенту, на наш сервер уходит ваше сообщение и короткая сводка: дела на сегодня и завтра, привычки и заряд за неделю, цели месяца, лог — только если вы сами это включили. Сервер передаёт их модели Claude компании Anthropic для ответа. Anthropic не использует эти данные для обучения. Мы храним только служебный учёт запросов (время, число токенов) для лимитов; текст переписки хранится на телефоне. Данные lock in и Экранного времени ассистенту не отправляются.
Поддержка и сообщения о багах
Если вы пишете в поддержку из приложения, мы получаем: ваш текст, почту для ответа (если указали), скриншот (если приложили) и техническую сводку — версию приложения, модель устройства, версию iOS, язык, тему, масштаб шрифта, случайный id установки и id аккаунта (если вы вошли). Содержимое дел, привычек, лога и данные Экранного времени не отправляются. Обращение хранится в нашей базе Supabase и пересылается разработчику в Telegram; скриншот в базе не хранится. Обращения храним, пока это нужно для ответа, но не дольше 12 месяцев, и удаляем по запросу.
Прочее
- Фото выбираются вами для вложений и скриншота бага; доступ к «Фото» на запись — только чтобы сохранить постер.
- Face ID проверяет iOS; Ygra не получает биометрию.
- Обновления приложения загружаются с серверов Expo (EAS Update); запрос содержит только технические данные (версия, платформа).
Удаление данных
Профиль → аккаунт → «Удалить аккаунт»: аккаунт и все данные на сервере, включая обращения в поддержку и данные отряда, удаляются сразу; приложение стирает данные на телефоне. Без аккаунта — удалите приложение. Вопросы: budael@icloud.com.
Дети
Ygra не предназначен для детей младше 13 лет и сознательно не собирает их данные.
Изменения
Об изменениях сообщим на этой странице и в описании обновления.