← HardReps
EnglishРусскийҚазақша

Интеграция с Garmin Connect

Статус: подготовлена; ожидается официальное одобрение API Garmin

HardReps — коммерческая платформа тренировок и взаимодействия спортсменов с тренерами. Планируемая интеграция использует только официальный Garmin Connect Developer Program и останется отключённой, пока Garmin не одобрит HardReps и не выдаст реквизиты API.

Назначение и запрашиваемые API

Поток данных

  1. Пользователь выбирает «Подключить Garmin» в HardReps.
  2. Пользователь переходит на официальный экран OAuth 2.0 Garmin и подтверждает конкретные разрешения. HardReps никогда не получает пароль Garmin.
  3. Garmin передаёт разрешённые обновления активностей или здоровья серверу HardReps через официальный API-процесс.
  4. HardReps показывает импортированные данные, сравнивает план и выполнение и открывает их тренеру только тогда, когда спортсмен сам подключил этого тренера.
  5. По запросу сервер HardReps отправляет выбранную структурированную тренировку в Garmin Connect через Training API.

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

API-реквизиты и OAuth-токены хранятся на сервере, передаются по HTTPS, доступны только необходимым службам и не включаются в мобильное приложение или логи. HardReps будет применять минимальные API-разрешения, проверять обратные вызовы, ограничивать административный доступ и отслеживать ошибки. Неофициальные endpoints, скрейпинг Garmin Connect и сбор логина или пароля Garmin использоваться не будут.

Согласие, хранение и удаление

Garmin-данные обрабатываются только после явного разрешения пользователя. Доступ можно отозвать в Garmin Connect или отключить Garmin в HardReps. После этого сбор прекращается, а ранее импортированные данные можно удалить по запросу. Подробнее: Политика конфиденциальности HardReps.

Заявление об AI

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

Контакты

HardReps · Турлан Жакупов · support@hardreps.kz · hardreps.kz