Политика конфиденциальности
Afterbloom — счётчик дней без контакта для тех, кто переживает расставание. Приложение устроено так, чтобы самое личное, что ты пишешь, не покидало телефон; единственное исключение — необязательный чат поддержки «Поговорить», которому нужен сервер, о нём отдельный раздел ниже. Здесь описано, что хранится только на устройстве, что немногое отправляется сервисам и как этим управлять.
Кто мы
Afterbloom разрабатывает Ельдар Калдыбаев, независимый разработчик из Астаны, Казахстан («мы»). Связь: eldarkk@gmail.com.
Что остаётся только на телефоне
Записи журнала, неотправленные письма, причины не писать, настроение, история серий и настройки хранятся только на твоём устройстве — в базе, зашифрованной 256-битным ключом из связки ключей iOS. Эти данные никогда не отправляются нам или кому-либо ещё и не попадают в резервные копии iCloud и компьютера. Прочитать их мы не можем.
Afterbloom не спрашивает и не хранит имя человека, с которым ты не общаешься.
Виджеты на экране блокировки и рабочем столе берут счёт дней из общего хранилища на этом же устройстве. Уведомления планируются на телефоне; сервера уведомлений у нас нет.
Что отправляется сервисам
С первого запуска Afterbloom отправляет анонимную статистику и отчёты о сбоях. Так мы находим ошибки и видим, что в приложении помогает. Твоих текстов и чьих-либо имён там нет. Если не хочешь их отправлять, напиши нам на eldarkk@gmail.com или удали приложение.
Анонимная статистика — Firebase Analytics (Google)
Чтобы понимать, какие части приложения помогают, Afterbloom отправляет анонимные события вроде «открыт SOS», «открыта карточка 5», «шаг онбординга 2» вместе с числами — например, текущий день или стадия цветка. В событиях никогда нет твоих текстов, записей, писем, причин и чьих-либо имён. Firebase также записывает идентификатор установки приложения, модель устройства, версии iOS и приложения и примерную страну по IP-адресу.
Afterbloom не использует рекламный идентификатор (IDFA), не отслеживает тебя в других приложениях и на сайтах, рекламные функции выключены.
Отчёты о сбоях — Firebase Crashlytics (Google)
Если приложение упадёт, отправляется отчёт с техническими деталями (стек вызовов, модель устройства, версии iOS и приложения, идентификатор установки), чтобы мы могли исправить ошибку. Твоих текстов в отчётах нет.
Покупки — Apple и RevenueCat
Платежи обрабатывает Apple; данных карты мы не видим. Чтобы проверить, активен ли Afterbloom Premium, приложение использует RevenueCat: он получает анонимный идентификатор пользователя приложения и данные о транзакциях App Store. Имя и e-mail не передаются. Приложение также передаёт RevenueCat идентификатор установки Firebase, а RevenueCat отправляет в Firebase Analytics события подписки (начало пробного периода, продление, отмена; без платёжных данных), чтобы мы видели, как работает подписка.
Чат поддержки «Поговорить»
«Поговорить» в SOS — это переписка с AI-собеседником, который помогает пережить желание написать бывшему или бывшей. Это единственная часть Afterbloom, которая не может работать только на телефоне. Ничего не отправляется, пока ты не начнёшь разговор, а для его работы нужны два сервиса:
Наш сервер — Supabase (Франкфурт, Германия)
При первом открытии чата приложение создаёт анонимный аккаунт: случайный идентификатор без имени, e-mail и номера телефона. Во время разговора сервер получает твои сообщения, язык приложения, выбранные при настройке местоимения, текущий счёт дней и отдыхаешь ли ты сейчас, часовой пояс и с какой кнопки начался разговор. Больше ничего: журнал, письма, причины и настроение туда не попадают никогда.
Разговоры хранятся только пока идут: они заканчиваются после 30 минут тишины и удаляются с сервера не позднее чем через 24 часа после начала. Остаётся счётчик разговоров за неделю (для недельного лимита) и технический журнал без текста сообщений: название модели, число токенов, время ответа. Мы не читаем переписку.
AI-модель — Anthropic (Claude)
Чтобы написать ответ, сервер отправляет сообщения текущего разговора в API Anthropic, который обрабатывает их в США. По коммерческим условиям Anthropic эти сообщения не используются для обучения моделей и обычно удаляются в течение 30 дней. Вторая, меньшая модель проверяет каждое сообщение на признаки опасности — для тебя или от кого-то другого, — чтобы приложение показало телефоны доверия и номер экстренной службы вместо ответа AI.
Итог, который ты можешь сохранить в конце разговора, хранится только на телефоне, как и весь журнал. Анонимный идентификатор чата также передаётся в RevenueCat, чтобы сервер знал, активен ли Premium. Чат — не человек и не терапия; если тебе угрожает опасность, позвони в экстренную службу.
Что происходит только по твоему выбору
- Картинки вех рисуются на телефоне и уходят в Instagram, Фото или другое приложение, только когда ты нажимаешь «поделиться» или «сохранить».
- Экспорт (JSON или PDF) создаётся на телефоне и передаётся туда, куда ты выберешь.
- Face ID полностью обрабатывает iOS; Afterbloom узнаёт только, удалось ли разблокировать.
- Горячие линии открываются в приложении «Телефон» или браузере; эти звонки и сообщения Afterbloom не видит.
Правовое основание
Статистику и отчёты о сбоях мы обрабатываем на основании законного интереса: без них мы не узнаем об ошибках и о том, что людям помогает. В них нет текстов и имён, для рекламы и слежки они не используются. Возразить можно в любой момент — просто напиши нам. Данные о покупках нужны, чтобы работала оплаченная подписка.
Где обрабатываются данные и сколько хранятся
Google (Firebase) и RevenueCat могут обрабатывать данные в США и других странах на условиях своих стандартных соглашений о защите данных, включая стандартные договорные условия ЕС. События Firebase Analytics хранятся до 14 месяцев, отчёты Crashlytics — до 90 дней, RevenueCat хранит записи о транзакциях столько, сколько нужно для предоставления и учёта покупок. Сервер чата работает на Supabase во Франкфурте (ЕС); Anthropic обрабатывает сообщения чата в США на своих коммерческих условиях, включая стандартные договорные условия ЕС. Разговоры удаляются с нашего сервера в течение 24 часов; Anthropic обычно удаляет их в течение 30 дней.
Твой выбор и права
- Отказаться от статистики и отчётов о сбоях или удалить уже собранные: напиши нам. Аккаунтов у нас нет, и кто ты, мы не знаем. Поэтому подскажем, как найти идентификатор установки, и удалим данные по нему.
- Удалить всё на телефоне: Я → Удалить всё или удалить приложение.
- Удалить данные чата сейчас: Я → Удалить всё удаляет и анонимный аккаунт чата со всем, что хранится для него на нашем сервере. Без интернета сервер сам удалит разговоры в течение 24 часов.
- В зависимости от страны (например, в ЕС, Великобритании, Калифорнии, Казахстане) у тебя могут быть права на доступ к данным, их исправление, удаление или возражение против обработки, а также право пожаловаться в надзорный орган.
Возраст
Afterbloom предназначен для людей от 18 лет. Приложение просит подтвердить возраст; тем, кому меньше 18, показываются молодёжные телефоны доверия.
Не медицинская помощь
Afterbloom — инструмент самопомощи, а не терапия и не медицинское изделие. Если тебе очень плохо, позвони на телефон доверия или в экстренные службы.
Изменения
Если политика изменится, мы обновим дату выше, а о существенных изменениях сообщим в приложении.