Политика конфиденциальности и обработки персональных данных сервиса «Коуч / Kouch»
Версия 1.1. Действует с 1 ноября 2026 года.
1. Оператор и связь с ним
Оператор персональных данных сервиса «Коуч / Kouch» — Мезенцев Роман Олегович. По вопросам обработки данных, доступа к ним, исправления, прекращения обработки и удаления можно написать на wellness@rmezentsev.ru.
Политика описывает обработку данных в веб-приложении https://app.mykouch.ru, в том числе при установке его на домашний экран телефона. Сейчас сервис работает в режиме закрытого пилота для совершеннолетних пользователей. Новые аккаунты доступны только по приглашению.
«Коуч» помогает вести питание, активность и восстановление. Сервис не оказывает медицинскую помощь, не устанавливает диагнозы и не заменяет врача.
2. На каких основаниях обрабатываются данные
Оператор обрабатывает данные в пределах целей, описанных ниже, при наличии применимого законного основания: согласия пользователя, исполнения соглашения с ним либо обязанности, установленной законом. Основания для конкретных операций должны быть определены до их начала; сам факт перечисления цели в политике не создаёт такого основания.
Сведения о состоянии здоровья относятся к специальным категориям персональных данных. Для их обработки требуется отдельное надлежаще оформленное согласие либо другое прямо предусмотренное законом основание. Политика, медицинское предупреждение в анкете и разрешение подключить внешний источник не заменяют такое согласие.
Продолжение использования сайта само по себе не считается согласием на любые новые цели обработки, передачу данных или использование личных материалов для проверки качества.
3. Какие данные и для чего используются
| Цель | Данные | Как они поступают |
|---|---|---|
| Вход и управление доступом | Email, внутренний идентификатор аккаунта, роль, сведения о приглашении, коды и сеансы входа | От пользователя и при работе сервиса |
| Персональные расчёты и настройки | Имя, пол, дата рождения, рост, вес, процент жира, цели, предпочтения, доступные дни и виды тренировок | Из анкеты, настроек и подключённых пользователем источников |
| Дневник питания | Описания еды, время и тип приёма пищи, продукты, порции, калории и БЖУ, фотографии еды и этикеток, избранные и повторные записи | Пользователь вводит текст, прикладывает фото, диктует или сканирует штрихкод |
| Учёт активности и восстановления | История тренировок, длительность, дистанция, пульс и другие доступные показатели занятия; сон, его оценка, ВСР, пульс покоя, шаги, вес и другие используемые показатели источника | Из intervals.icu, включая данные Garmin при разрешённой связи, и из ручного ввода или настроенного пользователем импорта |
| Учёт ограничений и рекомендации | Указанные пользователем противопоказания, самочувствие, симптомы, травмы, ограничения нагрузки и питания, записи дневника, подтверждённые сведения для персонализации, рассчитанные сводки и рекомендации | От пользователя и из расчётов сервиса |
| Доставка уведомлений | Адрес технической push-подписки, ключи доставки, настройки и содержание уведомления | После разрешения уведомлений на устройстве |
| Поддержка и защита сервиса | Текст обращения, его статус, техническая диагностика, автоматически отправляемая при сбоях в альфа-тестировании и прикладываемая к обращениям; технические сведения о запросах, ошибках, входах, использовании моделей и срабатывании защиты | Из обращения и при работе сервиса |
В технические сведения могут входить IP-адрес, время обращения, версия приложения, браузер и операционная система, коды ответов и ошибок, счётчики запросов и токенов. Они используются для работоспособности, расследования сбоев и ограничения злоупотреблений.
Объём данных зависит от выбранных функций. Не следует загружать документы, фотографии и записи других людей без законного основания. Встроенной проверки личности по лицу или голосу в приложении нет.
4. Подключение Garmin
Рабочая цепочка получения данных — Garmin → intervals.icu → Коуч. Пользователь самостоятельно подключает Garmin к intervals.icu и разрешает Коучу доступ к своему аккаунту источника. Пароль Garmin в Коуч вводить не нужно.
Коуч получает доступ через API-ключ intervals.icu либо через OAuth, когда этот способ включён. Для OAuth используются разрешения ACTIVITY:READ и WELLNESS:READ — чтение тренировок и показателей здоровья. Этот способ подключения не предоставляет Коучу право изменять тренировки во внешнем сервисе.
Сервис сохраняет необходимые для работы сведения и автоматически обновляет историю. Отключение связи останавливает последующее получение данных через это подключение, но не удаляет ранее загруженную историю. Для удаления истории следует обратиться к оператору.
Альтернативный способ — Garmin → Коуч по персональному API-ключу Garmin. Пользователь создаёт ключ в Garmin и разрешает Коучу фоновое чтение выполненных занятий. Сохраняются идентификаторы аккаунта и занятия, название, тип, время начала, длительность, дистанция, средний пульс и калории. GPS, FIT и суточные показатели здоровья этим способом пока не загружаются. Сам ключ может предоставлять более широкий доступ, чем использует Коуч; срок и отзыв ключа управляются в Garmin.
Ключ Garmin хранится на сервере зашифрованным и не возвращается в браузер. Отключение удаляет сохранённый ключ и прекращает синхронизацию, сохраняя историю. Оно не отзывает сам ключ: для этого его нужно удалить в Garmin. При работе двух каналов совпадающие занятия связываются для исключения двойного учёта.
Garmin и intervals.icu самостоятельно определяют условия обработки данных в своих сервисах и доступность передачи. Подключение Коуча не изменяет их правил и не гарантирует доступность каждого показателя.
5. ИИ, фотографии и голос
Код сервиса рассчитывает калории, нагрузку, готовность и другие численные показатели. Модели используются для распознавания еды и этикеток, обработки текста, определения смысла записей и объяснения готовых результатов.
Для этих задач в действующем приложении используются Yandex AI Studio и Yandex SpeechKit. В зависимости от функции провайдер получает введённый текст, фотографии еды или этикеток, аудиофрагмент для расшифровки либо необходимую часть персонального контекста для рекомендации. Такой контекст может включать сведения о самочувствии и ограничениях. Не следует считать эти обращения полностью анонимными: введённый пользователем текст сам может содержать идентифицирующие сведения.
При диктовке исходная запись преобразуется на устройстве в аудиоформат для распознавания. Сервер передаёт аудио в SpeechKit; постоянное хранение аудиозаписи этим обработчиком Коуча не предусмотрено. Текст расшифровки сохраняется, если пользователь отправляет его как запись или обращение. Правила и сроки обработки на стороне провайдера действуют отдельно.
В AI Studio приложение передаёт настройку отключения использования запросов для улучшения сервиса. Это не является гарантией отсутствия любых технических журналов или хранения у провайдера.
Использование личных фото, голосовых записей и других материалов в отдельных наборах проверки качества допускается только для согласованной цели и при наличии отдельного основания. Оно не следует автоматически из создания аккаунта или подключения Garmin.
6. Получатели и размещение данных
| Сервис или категория получателя | Для чего получает данные |
|---|---|
| intervals.icu и Garmin | Авторизация источника и получение разрешённых пользователем тренировок и показателей; каждый сервис обрабатывает данные также по собственным правилам |
| Fornex | Работа сервера и объектного хранилища; хранение базы и зашифрованных фотографий в используемой инфраструктуре |
| Yandex Cloud, включая AI Studio, SpeechKit, Postbox и Object Storage | Распознавание и объяснения, расшифровка речи, отправка кодов входа на email, хранение отдельных зашифрованных резервных копий |
| Службы Web Push браузера и операционной системы | Техническая доставка зашифрованного push-сообщения на устройство |
| Open Food Facts | Поиск продукта по штрихкоду; профиль и дневник в этот запрос не включаются |
По технической документации текущая рабочая инфраструктура Fornex для сервера и фотографий находится в Германии. Независимые резервные копии размещаются отдельно в Yandex Cloud. Полный перечень юридических лиц получателей, договорные роли, местонахождение обработки и сроки внешнего хранения требуют документального подтверждения перед расширением пилота.
Передача и хранение за пределами России требуют отдельной проверки применимых требований, в том числе к локализации и трансграничной передаче. Наличие этой политики не подтверждает выполнения таких требований и не является разрешением на любую зарубежную передачу.
Оператор не предоставляет дневники и показатели другим участникам пилота. Администратор имеет технический доступ в пределах своих полномочий; применяются ограничения доступа, а не утверждение о полной недоступности данных оператору.
7. Сроки хранения
| Данные | Текущий порядок |
|---|---|
| Аккаунт, профиль, записи питания, дневник, измерения, импортированная история, сводки и обращения | Хранятся, пока нужны для соответствующей цели и есть законное основание. Единого автоматического срока удаления этих категорий в текущей версии нет; прекращение обработки и удаление организуются оператором по запросу и по основаниям закона |
| Обычные фотографии еды | Предусмотрен срок 90 дней; после его истечения серверная задача удаляет файлы. Задача запускается ежечасно, а при сбое требуется повторная обработка |
| Материалы, отдельно отмеченные для проверки качества | Из обычного 90-дневного удаления могут быть исключены. Состав, отдельное основание и конечный срок должны быть зафиксированы до такого использования; универсальный автоматический срок пока не реализован |
| Аудио диктовки в обычном обработчике приложения | Обрабатывается для расшифровки без постоянного сохранения этим обработчиком; правила провайдера распознавания действуют отдельно |
| Офлайн-черновики еды | Срок допуска к отправке — до 7 дней; устаревшие записи отбрасываются при обработке очереди. Очистка на закрытом или недоступном устройстве не выполняется удалённо мгновенно |
| Зашифрованные резервные копии | Настроена ротация: локальные и текущие облачные копии — 14 дней, нетекущие облачные версии — 1 день. Облачное удаление асинхронно и может происходить с задержкой |
| Технические журналы и метаданные защиты | Используются ротация и отдельные процедуры очистки. Единый подтверждённый срок для всех журналов и их исторических копий пока не установлен |
Планируемый срок не заменяет проверку фактического удаления. Оператор обязан прекратить обработку и уничтожить данные в применимые законные сроки, если отсутствует другое основание для их хранения. Техническая незавершённость автоматической функции не ограничивает права пользователя.
8. Устройство, cookies и уведомления
Для входа используются технические cookies сеанса. На устройстве также могут храниться сведения о последнем аккаунте и текстовые офлайн-черновики; service worker сохраняет публичные файлы приложения. Личный API-контент не предназначен для кэширования service worker.
При выходе или обнаружении завершённого сеанса приложение очищает относящиеся к аккаунту локальные записи. На другом закрытом устройстве очистка может потребовать следующего запуска приложения. Удаление браузерных данных на одном устройстве не удаляет историю на сервере.
Push-уведомления можно отключить в настройках устройства. Если они включены, часть рекомендации может быть видна на экране блокировки; видимость зависит от настроек телефона. Разрешение уведомлений не равно согласию на любую обработку данных здоровья.
9. Права и обращения пользователя
Пользователь может запросить сведения об обработке своих данных, доступ к ним, исправление, блокирование или уничтожение при наличии предусмотренных законом оснований; отозвать согласие; обжаловать действия оператора в уполномоченный орган или суд.
Для обращения напишите на wellness@rmezentsev.ru, желательно с email аккаунта. Укажите желаемое действие и достаточные сведения для поиска аккаунта. Не отправляйте пароль, API-ключ или полную копию документа, удостоверяющего личность, без согласованной необходимости. Для защиты данных оператор может запросить соразмерное подтверждение личности или полномочий представителя.
Оператор рассматривает обращения в сроки и порядке, установленные законодательством. Если обработка продолжается на другом законном основании, оператор разъясняет его и границы продолжения.
10. Прекращение обработки и удаление
В текущей версии нет завершённого самостоятельного сценария полного удаления аккаунта и выгрузки всех его данных. Эти действия запрашиваются у оператора. Отключение Garmin, выход из аккаунта и удаление значка приложения с телефона не заменяют такой запрос.
Полный процесс удаления должен охватывать основную базу, файлы, отдельные материалы проверки качества, активные подключения, задания и локальные данные в пределах контроля оператора. Старые резервные копии требуют отдельного учёта: удалённые данные не должны возвращаться в эксплуатацию при восстановлении. Сквозной автоматизированный сценарий удаления и применения внешнего журнала при восстановлении пока не завершён.
Удаление данных из Коуча не удаляет их из исходных аккаунтов Garmin или intervals.icu и не является гарантией удаления журналов внешнего провайдера, находящихся вне контроля оператора. Пользователь вправе обращаться к этим сервисам отдельно.
11. Защита данных
Используются HTTPS, проверка сеансов и доступа к аккаунту, разграничение строк базы данных по пользователям, ограничение служебных полномочий, шифрование сохранённых ключей интеграции и фотографий, а также шифрование резервных копий перед их сохранением. Фото предоставляются через проверяющий права API, а не через публичную галерею.
Техническая диагностика предназначена для описания работы приложения, а не для копирования дневника. Пользователь может проверить её перед отправкой обращения. Абсолютная защищённость не обещается; при инцидентах оператор принимает меры и выполняет предусмотренные законом обязанности.
12. Изменение политики
Утверждённая версия политики должна быть доступна без входа на сайте Коуча с датой действия и номером версии. Существенные изменения целей, получателей или состава обработки требуют пересмотра соответствующих оснований и, когда это требуется, нового согласия. Обновление текста само по себе не расширяет ранее предоставленное согласие.
Контакт оператора по всем вопросам этой политики: wellness@rmezentsev.ru.