SecondwindСила на десятилетия вперёд

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

О конфиденциальности простыми словами.

Последнее обновление: 5 октября 2026 г.

Кратко: Вход с Apple требуется перед покупкой или восстановлением подписки и для собственных вопросов Coach. Ваша программа и история тренировок остаются на этом телефоне. В Secondwind нет рекламы. Перед отправкой первого собственного вопроса Coach Secondwind запрашивает разрешение передать вопрос и краткие сведения о программе Kovus и Anthropic. Заметки Coach после занятия и шесть быстрых ответов остаются на устройстве. Apple и RevenueCat обрабатывают сведения о подписке. Мы не продаём персональные данные и не используем их для рекламы.

Кто мы

Secondwind разрабатывает Josh Waller, ведущий деятельность под названием Kovus в Перте, Западная Австралия. По вопросам конфиденциальности и запросам пишите на josh@kovus.dev.

Сведения, хранящиеся на вашем устройстве

Secondwind хранит локально сведения, необходимые для работы вашей программы, в том числе:

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

Secondwind не запрашивает у Apple ваше имя или адрес электронной почты и не использует пароль. Apple и Supabase предоставляют непрозрачные идентификаторы для связанной служебной учётной записи. Данные приложения можно экспортировать в Настройках. Действие «Удалить аккаунт и все данные» удаляет локальные данные приложения и связанную служебную учётную запись, как описано ниже.

Собственные вопросы Coach

Шесть быстрых ответов в Coach и заметки Coach после занятия встроены в приложение и работают без интернета. Перед тем как первый собственный вопрос покинет устройство, Secondwind показывает получателей данных, передаваемый контекст и сроки хранения и предлагает выбрать «Согласиться и отправить». При выборе «Не сейчас» ничего не отправляется. Решение сохраняется на этом устройстве, его можно сбросить в Настройках; согласие будет запрошено повторно, если существенно изменятся данные, получатель, цель или срок хранения.

Если вы согласитесь и отправите собственный вопрос, Secondwind передаст по зашифрованному соединению:

Запрос поступает в Supabase Edge Function, управляемую Kovus. Она проверяет неанонимную сессию Входа с Apple, активное право доступа RevenueCat и App Attest, когда он поддерживается, затем отправляет запрос в коммерческий API Anthropic. Kovus хранит счётчик кратковременных запросов для аккаунта, суточный счётчик по подписке RevenueCat, суточный счётчик по криптографическому хешу аттестованной установки и общий счётчик токенов. При регистрации App Attest сохраняются открытый ключ, квитанция Apple, среда и счётчик подписей, необходимые для отклонения повторно воспроизведённых запросов. Kovus не хранит вопрос в базе данных сервиса Coach. Ваша копия разговора остаётся на устройстве.

Anthropic сообщает, что входные и выходные данные стандартного API автоматически удаляются из его серверной системы в течение 30 дней; исключения возможны для сервисов с другими сроками хранения, согласованных условий, соблюдения правил использования и требований закона. См. сведения Anthropic о хранении коммерческих данных.

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

Подписки и покупки

Перед покупкой или восстановлением подписки Secondwind использует Вход с Apple, чтобы создать непрозрачную служебную учётную запись Supabase, и связывает клиента RevenueCat с её непрозрачным идентификатором. Это позволяет сохранить право доступа App Store за одной и той же конфиденциальной служебной записью при покупке, восстановлении, переносе, переустановке и проверках собственных вопросов Coach. Secondwind не запрашивает у Apple ваше имя или адрес электронной почты. RevenueCat не получает вашу программу Secondwind, сообщения Coach или данные Apple Health. См. политику конфиденциальности RevenueCat и политику конфиденциальности Apple.

RevenueCat также отправляет Kovus события жизненного цикла подписки для расследования проблем с правами доступа и доставкой сведений о платежах. Kovus хранит идентификатор и тип события, идентификатор пользователя приложения, идентификатор продукта, цену и время событий, а также содержимое события, переданное RevenueCat. Эти записи не содержат реквизитов платёжной карты, вашей программы Secondwind, сообщений Coach или данных Apple Health. Kovus не получает реквизиты вашей платёжной карты.

Apple Health

Если вы включите синхронизацию с Apple Health, Secondwind запросит разрешение сохранять завершённые функциональные силовые тренировки. Secondwind не передаёт данные Apple Health Kovus или Anthropic. Тренировка, уже сохранённая в Apple Health, управляется в приложении «Здоровье» и не удаляется при удалении локальных данных Secondwind.

Уведомления

Напоминания о занятиях и продлении подписки планируются локально на вашем устройстве. В версии 1 Secondwind не использует сервер push-уведомлений.

Поиск специалистов в Apple Maps

При выборе «Найти специалиста рядом» Secondwind открывает поиск в Apple Maps по выбранному типу специалиста. Secondwind не запрашивает доступ к геопозиции, не получает ваше местоположение или найденные организации. Apple обрабатывает поиск согласно собственной политике конфиденциальности.

Аналитика и диагностика

Версия 1 записывает небольшой набор событий продукта только в работающем приложении для диагностики при разработке. В конфигурации выпуска эти события не передаются Kovus или поставщику аналитики.

Secondwind хранит на вашем устройстве до 20 записей диагностики сбоев и ошибок ограниченного объёма, чтобы можно было исследовать код обращения в поддержку. Из сохранённого сообщения удаляются строки, похожие на адреса электронной почты, и длинные значения, похожие на токены; журнал записывает названия ключей контекста, а не их значения. Диагностика не отправляется автоматически. «Экспортировать мои данные» включает сохранённую диагностику и недавние ошибки, ещё находящиеся в работающем приложении.

Если выпуск настроен с конечной точкой Sentry, в Sentry для обеспечения надёжности могут передаваться очищенные сообщения и стеки ошибок JavaScript, версия приложения и ограниченные диагностические сведения об операционной системе и устройстве. Перед отправкой из удалённых сообщений и стеков ошибок удаляются строки, похожие на адреса электронной почты, и длинные значения, похожие на токены; их длина ограничивается. Операционный контекст приложения ограничен кодом обращения в поддержку и короткими очищенными метками. Запись цепочки событий Sentry и обработка нативных сбоев отключены. Сбор персональных данных по умолчанию, трассировка, снимки экрана и иерархия представлений отключены.

Где обрабатываются служебные данные

База данных Supabase Secondwind настроена в Сиднее, Австралия. Supabase Edge Functions используют региональную инфраструктуру Supabase и могут обрабатывать запрос в регионе рядом с отправителем. RevenueCat хранит данные клиентов в США и может использовать поставщиков услуг в других странах. Собственные вопросы Coach обрабатываются Anthropic и его поставщиками услуг, в том числе за пределами Австралии. Зарубежные поставщики могут подчиняться законам стран, в которых работают.

Хранение и удаление

Локальные сведения остаются, пока вы не удалите их в Настройках или не удалите приложение. «Удалить аккаунт и все данные» очищает записи SQLite Secondwind, сохранённое состояние приложения, локальную историю Coach, диагностику сбоев и расписания напоминаний. Если существует связанная служебная учётная запись, это же действие удаляет аккаунт Supabase Auth, корзину ограничения частоты проверок целостности, запросы проверки и запись ключа App Attest, записи резервирования запросов Coach, счётчик кратковременных запросов аккаунта и связанные копии событий вебхуков RevenueCat перед очисткой локальной сессии.

Чтобы прерванное удаление могло безопасно завершиться, Kovus сохраняет квитанцию удаления ограниченного объёма. Она содержит хеш SHA-256 случайного идентификатора запроса, созданного приложением, непрозрачный идентификатор аккаунта Supabase, сведения об отзыве авторизации Apple, время создания и окончания срока действия и время завершения удаления. Сохранённый результат позволяет приложению восстановиться, если успешный ответ потерян. Квитанция доступна только служебной роли сервера и истекает через 24 часа после создания; завершение или повтор удаления не продлевают срок. Запланированная ежедневная очистка удаляет просроченные квитанции. Если серверное удаление невозможно завершить, приложение сохраняет локальную сессию или использует эту ограниченную квитанцию, чтобы вы могли повторить попытку. Записи покупок Apple и RevenueCat подчиняются их собственным срокам хранения и средствам управления аккаунтом; удаление Secondwind не отменяет подписку.

Если аккаунт удалён, пока ещё учитывается запрос Coach, Kovus сохраняет кратковременную запись резервирования, чтобы сверить стоимость токенов запроса, не затрагивая других участников. Запись содержит хеш идентификаторов аккаунта и случайного запроса, дату использования, зарезервированное число токенов, время запроса и расчёта. Она не содержит вопроса, ответа, исходного идентификатора аккаунта, подписки или устройства. Записи подлежат удалению через два дня после исходного запроса и удаляются при следующей ежедневной очистке; срок хранения составляет до трёх дней. Хеш также предотвращает повторный расчёт одного запроса после удаления аккаунта.

Kovus хранит счётчики ограничений Coach для подписки, аттестованной установки и всего сервиса до 31 дня. Счётчик подписки привязан к идентификатору подписки RevenueCat, а не к удалённому аккаунту Secondwind, поэтому переустановка или смена аккаунтов приложения не сбрасывает оплаченный лимит. Kovus хранит копии событий подписки RevenueCat до 24 месяцев, если они не удалены через функцию удаления аккаунта в приложении. Apple, RevenueCat и Anthropic также хранят сведения согласно собственным правовым и операционным обязанностям.

Доступ, исправление и жалобы о конфиденциальности

Напишите на josh@kovus.dev, чтобы узнать, какие персональные данные Kovus хранит о вас, запросить исправление или удаление либо подать жалобу о конфиденциальности. Для поиска серверной записи могут понадобиться сведения об аккаунте или покупке. Мы подтвердим получение жалобы и ответим в течение 30 дней. Если ответ вас не устраивает, можно обратиться в Управление австралийского комиссара по информации.

Европейская экономическая зона, Великобритания и Швейцария

Josh Waller, ведущий деятельность под названием Kovus, является контролёром персональных данных, описанных в этой политике. Особенности суставов и ответы проверки перед тренировками относятся к сведениям о здоровье. Ответы проверки используются на этом устройстве при настройке; подтверждение рекомендации в приложении фиксирует, что вы понимаете указание обратиться за профессиональным советом до начала тренировок. Перед отправкой собственного вопроса Coach через интернет Secondwind отдельно предлагает выбрать «Согласиться и отправить», показав передаваемые сведения и их получателей.

С учётом применимых условий и исключений у вас могут быть права на доступ, исправление, удаление, ограничение обработки или возражение против неё, а также получение переносимой копии сведений. «Экспортировать мои данные» и «Удалить аккаунт и все данные» доступны в Настройках, в том числе при приостановленной подписке. Напишите нам, если запрос нельзя выполнить в приложении. Мы ответим в течение 30 дней.

Собственные запросы Coach проходят через Supabase Edge Function, управляемую Kovus, затем в коммерческий API Anthropic. Служебные данные могут обрабатываться за пределами ЕЭЗ, Великобритании или Швейцарии. Kovus проверяет применимые соглашения с поставщиками и гарантии международной передачи, а также необходимость назначить представителя в ЕС или Великобритании. Эти оценки ещё не завершены.

Вы можете подать жалобу в орган по защите данных своей страны. Органы ЕЭЗ перечислены на сайте Европейского совета по защите данных. Пользователи из Великобритании могут обратиться в ICO, а из Швейцарии — в FDPIC.

Безопасность

Собственные вопросы Coach используют зашифрованные HTTPS-соединения. Ни для одной системы нельзя гарантировать полную безопасность. Не включайте в вопросы Coach идентифицирующие, медицинские или особо чувствительные сведения.

Дети

Secondwind разработан как приложение для силовых тренировок взрослых. Оно не предназначено для детей и намеренно не собирает персональные данные детей.

Изменения и связь

Мы можем обновить эту политику при изменениях приложения или поставщиков его услуг. Текущая версия и дата обновления останутся на этой странице. С вопросом или запросом пишите на josh@kovus.dev.

Прочитайте условия использования или посетите поддержку Secondwind.