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

Твои данные и твой выбор

Как YOSS обрабатывает локальные записи, Telegram-аккаунт, выбранную синхронизацию и уведомления.

Обновлено и действует с: 4 ноября 2026

Коротко

  • Без входа журнал остаётся в браузере.
  • Синхронизация, копии, бот и фоновые напоминания могут передавать выбранные данные на сервер.
  • XML Apple Health разбирается локально; принятые сигналы могут позже синхронизироваться.
  • Локальные данные и облако удаляются отдельно; ограниченный платёжный и trial-учёт сохраняется.

1.Кто отвечает за данные

YOSS предоставляет Роман Старинский — индивидуальный разработчик. Юридическое лицо или статус ИП не заявляются. Контакт: roman_starinskiy@icloud.com.

Политика относится к сайту, веб-приложению, Telegram Mini App, боту и связанным сервисам аккаунта YOSS. Положения об Apple применяются при использовании нативной версии для устройств Apple. К собственным сервисам Telegram, Apple, провайдеров push и инфраструктуры также применяются их политики.

2.Локальная работа, аккаунт и облако

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

Вход использует подтверждённую личность Telegram: внутри Telegram либо через подтверждение входа в браузер в боте. Регистрации по email и паролю в YOSS нет. Сервис получает идентификатор Telegram и, если они предоставлены, отображаемое имя или username. Необходимые cookie или токены поддерживают сессию; локальное хранилище сохраняет настройки и разделённые по аккаунтам записи.

Журнал может содержать сон, напитки, активность, еду, самооценку напряжения и самочувствия, заметки о состоянии тела, импортированные сигналы здоровья, возраст и вес, распорядок, историю, паттерны и прогнозы модели. Это может раскрывать чувствительную информацию.

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

Команды боту, включая /water, /sleep, /stress и /steps, записывают события непосредственно в серверный журнал аккаунта. Telegram обрабатывает сообщения по своей политике. Команда боту — серверное действие, даже если ты не нажимал «Синхронизировать» в веб-приложении.

3.Apple Health и импорт файлов

Веб-приложение не обращается напрямую к HealthKit. Выбранный тобой XML-экспорт Apple Health разбирается локально в worker; сам парсер не загружает полный XML на сервер. Ты проверяешь и принимаешь поддерживаемые недавние сигналы. Принятые сигналы становятся частью локальных данных YOSS и могут позже передаваться при выбранной тобой синхронизации или создании копии. Импорт YOSS и нативного формата также может содержать личный журнал.

В нативной версии Apple доступ к HealthKit зависит от разрешений iOS. Эта версия должна показывать запрашиваемые типы и цели доступа. Разрешения можно отозвать в «Здоровье» или настройках iOS. Мы не используем данные о здоровье для рекламы, не продаём их и не передаём брокерам данных. Для этого способа распространения действуют требования Apple к HealthKit и App Store. Выбранный тобой экспорт не считается навсегда локальным после импорта и синхронизации принятых данных.

4.Уведомления и погода

Напоминания необязательны. Для Web Push нужны разрешение браузера и регистрация адреса доставки в YOSS вместе с аккаунтом, часовым поясом и настройками. YOSS хранит endpoint и состояние доставки; публичный ключ сервера используется при создании push-подписки. Текущая реализация отправляет провайдеру браузерного push запрос пробуждения без текста журнала и значений здоровья. Видимое уведомление формирует устройство. Браузер и операционная система могут задержать или не доставить его.

Доставка через Telegram включается отдельно и использует подтверждённый идентификатор аккаунта/чата и настройки. Telegram получает доставляемые им сообщения. Канал можно отключить в YOSS; разрешение браузера отзывается отдельно.

Погоду можно ввести вручную. При запросе погоды по местоположению браузер запрашивает разрешение, а координаты с округлением до двух знаков передаются серверу YOSS и через его прокси в MET Norway. Ответы погоды кешируются примерно на 30 минут. Такие координаты указывают примерную область и не считаются анонимными. Отслеживание местоположения для ведения журнала не требуется.

5.Основания обработки

Там, где применяется GDPR, основанием необязательной обработки данных о здоровье служит согласие, включая дополнительное требование явного согласия для данных о здоровье; договор — для запрошенных сервисов аккаунта и подписки; законный интерес — для соразмерной защиты сервиса и статистики использования без значений здоровья. Закон или установление, осуществление и защита правовых требований могут требовать сохранения ограниченных записей. Принятие общих условий не заменяет отдельного согласия, когда оно необходимо.

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

6.Инфраструктура и получатели

  • Cloudflare и D1: размещение веб-приложения, хранение данных аккаунта, синхронизированного журнала, копий и служебных записей.
  • Telegram: подтверждение личности, сообщения боту, выбранные напоминания и операции со Stars, когда покупки доступны.
  • Провайдеры браузерного push: маршрутизация выбранных Web Push на зарегистрированное устройство.
  • MET Norway: округлённые координаты при запросе погоды.
  • Supabase: фоновый планировщик, вызывающий сервис доставки YOSS. Это не база журнала YOSS; этот поток планирования не передаёт ему содержимое журнала и значения здоровья.
  • Apple и провайдер почты поддержки: собственные платформенные сервисы и переписка по обращению, когда применимо.

Уполномоченные сотрудники получают доступ к административным данным, необходимым для поддержки, управления доступом и работы сервиса. Рекламных трекеров в YOSS нет; персональные данные не продаются. Передача также возможна по действующему обязательному законному требованию. Провайдеры могут обрабатывать данные за пределами твоей страны, в том числе ЕЭЗ; информацию о применимых к твоему запросу гарантиях можно получить у разработчика.

7.Активность, покупки и поддержка

Когда приложение после входа открыто, видно и имеет сеть, оно примерно раз в минуту передаёт идентификатор аккаунта и время активности. Привязанные к аккаунту окна присутствия и активности нужны для статистики использования. Это не анонимные отчёты; они не содержат значений журнала или здоровья. Окно «онлайн» действует две минуты. Отдельный серверный счётчик максимум трёх дат активности определяет доступность однократного trial; само присутствие эти дни не начисляет.

Когда покупки доступны, YOSS сохраняет идентификаторы платежа, плательщика и аккаунта, план, сумму, даты доступа, статус возврата и продления. Платёж обрабатывает Telegram Stars или соответствующий магазин; реквизиты карты YOSS не получает. В обращении об оплате сохраняются отправленный тобой текст и ответ. Не присылай коды входа, данные карты и лишние сведения о здоровье. Письма на адрес поддержки обрабатываются для ответа на обращение.

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

  • Локальные данные остаются до их очистки, локального сброса или удаления браузером. Экспорты и резервные копии устройства остаются там, где ты их сохранил.
  • Облачный журнал и профиль сохраняются до замены при синхронизации или удаления через управление облачными данными. YOSS хранит не более трёх прикладных облачных копий и трёх локальных копий восстановления, заменяя старые. Весь журнал не удаляется автоматически через 24 месяца.
  • Окна использования старше 366 дней очищаются при регулярном обслуживании. Удаление облачных данных также удаляет присутствие и окна использования аккаунта.
  • Вход: сессия аккаунта в браузере действует 24 часа, короткий запрос подтверждения — пять минут, токен Mini App — один час. Истёкшие строки очищаются при соответствующих операциях сервиса.
  • Удаление облачных данных удаляет активный облачный журнал, профиль, прикладные копии, регистрации уведомлений и задания доставки, сессии, связь Telegram и тексты обращений об оплате. Сначала должно успешно отключиться ежемесячное продление. Локальные данные браузера, переписка в Telegram, сохранённые экспорты и инфраструктурные копии провайдеров существуют отдельно.
  • Ограниченные записи после удаления: платежи и возвраты, минимальные идентификаторы аккаунта/справочника пользователей и связанные даты, роли и журнал предоставления доступа, маркеры удаления и защиты от повторных запросов, псевдонимизированный учёт использованного trial сохраняются для восстановления доступа, защиты от повторного trial, разбора споров и защиты сервиса. Удалённый журнал в этот учёт не входит. Автоматическое истечение этих служебных записей сейчас не реализовано; можно запросить проверку необходимости дальнейшего хранения. Инфраструктурные копии хранятся по процедурам соответствующего провайдера.

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

YOSS использует HTTPS, подтверждение аккаунта, разделение данных и ограничение служебного доступа. Локальное хранилище браузера и файлы экспорта доступны людям и программам с доступом к устройству. Абсолютную безопасность обещать нельзя: защищай устройство и Telegram и осознанно выбирай место для экспорта.

10.Твои права

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

Контакт: roman_starinskiy@icloud.com. Для запроса может понадобиться подтверждение личности. Если применяется GDPR, обычно отвечаем в течение одного месяца с предусмотренными им исключениями и продлениями. Можно обратиться в компетентный орган защиты данных. Другие обязательные местные права на конфиденциальность и защиту потребителя сохраняются.

11.Возраст

YOSS не предназначен для детей младше 13 лет. Более высокий местный возраст самостоятельного согласия или требование согласия родителей применяются, когда это требует закон. Если считаешь, что данные ребёнка предоставлены неправомерно, свяжись с нами.

12.Изменения и контакты

Изменения публикуются здесь с новой датой. Дополнительное уведомление или новое согласие предоставляются, когда это требуется. Разработчик: Роман Старинский; roman_starinskiy@icloud.com. См. также Условия использования и Поддержку.