Описание сервиса FitSI

Эта страница — опорное описание FitSI для людей, обозревателей, поисковых систем и AI-ассистентов. Здесь отделено то, что делается к первому пилоту, от того, что запланировано позже. Публичного релиза пока нет.

Обновлено:

ПродуктAI-тренер в Telegram (чат + Mini App)
СтадияВ разработке; закрытый пилот по приглашениям
Тренировки в первой версииСиловые (свой вес, резинки, гантели, гири, зал), бег, кардио, интервалы (формат табаты), разминка, растяжка, мобильность
ПлатформыЛюбое устройство с Telegram: Android, iOS, компьютер, веб
ЯзыкиСайт: английский, русский и польский
Публичный APIНет

Интерфейсы

Делаем к пилоту

Имя и стиль тренера

Вы даёте тренеру имя и выбираете тон общения: спокойный, строгий или дружеский. Имя используется в чате и напоминаниях. Правила нагрузки, проверки ограничений и безопасности от имени и тона не зависят.

Делаем к пилоту

Тренер в чате Telegram

Знакомство, вопросы, планы, отчёты и напоминания — в чате Telegram.

Делаем к пилоту

Telegram Mini App

Сначала профиль, инвентарь и план недели; затем карточки тренировок и интервальный таймер, позже другие экраны.

Планирование

Делаем к пилоту

Профиль

Цель, опыт, свободные дни, текущий уровень и травмы или ограничения своими словами. Заполнять можно по частям.

Делаем к пилоту

От цели к плану недели

Цель, исходный уровень, этапы, план недели, конкретные занятия, результаты и корректировка. Несколько целей делят одну неделю по приоритетам.

Делаем к пилоту

Структура занятия

В каждой тренировке есть цель, разминка, блоки, дозировка, отдых, ориентир интенсивности, замены, инструкции, условия остановки и заминка или растяжка.

Делаем к пилоту

Разминка, растяжка и мобильность

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

Позже

Тренировки на VO2 max

Для цели VO2 max в план входят длинные интервалы, например 4 × 4 мин в высокой интенсивности с активным отдыхом, и лёгкие занятия между ними. Прогресс оценивается по тренировкам и, с подключёнными часами, по их оценке VO2 max. Это расчёт самого устройства, а не лабораторный тест.

Делаем к пилоту

Библиотека шаблонов

Планы адаптируются из версионированной библиотеки шаблонов, а не придумываются в чате с нуля.

Делаем к пилоту

Автоматические корректировки

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

Ежедневное ведение

Делаем к пилоту

Утренний check-in

Короткие вопросы о сне, усталости, боли и готовности, если нет данных с устройства.

Делаем к пилоту

Напоминания и тихие часы

Напоминания перед тренировкой и вечером; каждый тип можно отключить. После двух дней без ответа FitSI пишет один раз и ждёт.

Делаем к пилоту

Обзор недели

Выполненные занятия, прогресс целей, препятствия и изменения плана.

Тренировки и отчёты

Делаем к пилоту

Тренировка по запросу

«20 минут, резинка и коврик» даёт занятие, которое учитывается в недельной нагрузке. По умолчанию оно заменяет запланированное; дополнительное занятие — только по вашему явному выбору.

Делаем к пилоту

Интервальный таймер

Интервалы работы и отдыха в Mini App: карточка, таймер, отчёт, разбор.

Делаем к пилоту

Отчёты

Текст, скриншот итогов с часов или запись из API. Распознанные значения показываются для исправления; неизвестное остаётся неизвестным.

Позже

Иллюстрации техники

Сначала проверенные материалы. Сгенерированные изображения помечаются и не считаются проверенной инструкцией.

Позже

Голосовой ввод

Возможное расширение после текстовой версии.

Инвентарь

Делаем к пилоту

Профили инвентаря

Дом, зал, дача или временный набор в поездке.

Делаем к пилоту

По фото

Распознавание возвращает варианты с указанием неуверенности. Вес и надёжность предметов по внешнему виду не определяются.

Позже

Видео зала

После версии с фото.

Что FitSI помнит и чего не додумывает

Тренер полезен, только если помнит нужное. FitSI хранит это как факты, которые вы видите и можете поправить.

Ограничения действуют

Если колено не позволяет прыгать, «давай жёстче» этого не отменяет. Изменить ограничение — отдельный вопрос: что изменилось и с какого времени.

Текущий уровень, не старые рекорды

Забег на 10 км трёхлетней давности хранится с датой. План строится от недавних тренировок.

Нет данных — не значит «восстановился»

Без данных о сне и отметки о самочувствии план остаётся видимым с пометкой, что состояние на сегодня неизвестно, и нагрузка не повышается.

Фото — только подсказка

На фото видно гантели или резинку, но не их вес, жёсткость резинки и не то, выдержит ли перекладина. Это подтверждаете вы.

Интеграции с устройствами

Доступ к API считается подтверждённым только по реальным ответам провайдера. До этого поддерживаются ручные отчёты и скриншоты.

GarminПроверяем доступОфициальный доступ Garmin Connect Developer Program выдаётся после рассмотрения заявки. Пока недоступно. Health API описывает сон с фазами и оценкой, ночную HRV, пульс покоя, стресс, Body Battery, дыхание, Pulse Ox, VO2 max и активности. Training Readiness в документации официального API не найден.
PolarПроверяем доступПроверяем, какие тренировки доступны через Polar AccessLink. AccessLink описывает тренировки с Training Load Pro, пульс в течение дня, кардионагрузку, Sleep Plus Stages и Nightly Recharge с ночной HRV. Polar H10 не используется как источник данных о сне.
Apple HealthПозжеНужно нативное приложение для iOS; после пилота. Планируемые данные: сон, HRV, пульс покоя, VO2 max и тренировки.
Health Connect (Android)ПозжеНужно нативное приложение для Android; после пилота. Планируемые данные: фазы сна, HRV, пульс покоя и тренировки.
Ручной ввод и скриншотыДелаем к пилотуОсновной путь для первого пилота.

Границы данных и AI

  • Данные профиля и тренировок хранятся в собственной базе PostgreSQL FitSI; данные каждого пользователя изолированы.
  • Сообщения проходят через Telegram и выбранного провайдера AI-модели. Модели передаётся только контекст, нужный для запроса, а не вся история.
  • Приложение проверяет каждое предложение AI (структуру, упражнения, инвентарь, дозировку и активные ограничения), прежде чем сохранить или показать его.
  • У AI-тренера нет доступа к произвольным запросам к базе, командам сервера и секретам.
  • Данные о здоровье не отправляются в групповые чаты. По умолчанию логи не содержат токенов, анализов, изображений и полного текста переписки.
  • Экспорт и удаление личных данных и отключение интеграций появятся до расширения пилота за пределы первых пользователей.

Чего FitSI не делает

  • Не ставит диагнозы и не назначает лечение, в том числе по анализам.
  • Не отменяет сохранённое ограничение по здоровью из-за просьбы о более тяжёлой тренировке.
  • Не считает отсутствие данных о сне или с устройства признаком хорошего восстановления.
  • Не угадывает вес инвентаря и прочность бытовых предметов по фото.
  • Не составляет планы питания и диеты в первой версии.
  • Не даёт доступ сразу после заявки в лист ожидания.

FitSI, приложение с тренировками или персональный тренер?

FitSI (план)Обычное фитнес-приложениеПерсональный тренер
Где общатьсяЧат и Mini App в TelegramОтдельное приложениеЛично или в мессенджере
Когда доступенВ любое время, отвечает сразуПриложение всегда, но без диалогаПо записи, обычно 1–3 раза в неделю
Помнит цель, ограничения и инвентарьДа, как факты с датой, которые вы видитеЧастично, в настройкахДа, пока помнит
Имя и стиль общенияВыбираете самиНетСвои
Перестраивает неделю после пропускаДа, с причинойЧасто фиксированные программыДа
Силовые, кардио и растяжка в одном планеДа, как одна недельная нагрузкаОбычно одно направлениеЗависит от тренера
Работает без умных часовДа, короткие вопросыПо-разномуДа
Проверяет технику вживуюНетНекоторые, по камереДа

FitSI не заменяет врача и тренера, который работает с вами очно. Для реабилитации или подготовки к соревнованиям обратитесь к специалисту.

Кому подойдёт пилот

Подойдёт, если вы

  • хотите тренироваться регулярно, не решая каждый день, что делать
  • хотите силовые, кардио и растяжку в одном плане
  • тренируетесь с тем, что есть: резинка, гантели, парк или зал
  • взрослый и каждый день пользуетесь Telegram

Не подойдёт, если вы

  • восстанавливаетесь после травмы и нуждаетесь в реабилитации под контролем
  • ищете диагноз или медицинский совет
  • готовитесь к соревнованиям по фиксированной программе
  • младше 18 лет