Перейти к содержанию

2026 / Продукт · Telegram Mini App · Web/PWA

МояДорожка

Приложение с персональными тренировками по плаванию.

Задача

Тренер в кармане, задание на сегодня

Задания для пловцов пишет тренер проекта. Сервис каждый день собирает из них тренировку под конкретного человека — его объём, бассейн, дистанцию, инвентарь и акцент — и открывается там, где удобно: в Telegram без регистрации или на сайте без VPN.

  • Telegram без регистрации

    Mini App в боте @MoyaDorozhkaBot: вход по данным Telegram, ничего не нужно скачивать.

  • Сайт без VPN

    moyadorozhka.ru открывает то же приложение в браузере и ставится на телефон как PWA.

  • Общий прогресс

    Кто входит на сайте через Telegram, видит тот же прогресс и историю, что и в приложении в Telegram.

Главный экран МояДорожка в браузере: «Добро пожаловать!», счётчики за месяц и кнопка «Что сегодня плыть?» поверх подводной сцены бассейна
Веб-версия: главный экран на компьютере и на телефоне

МояДорожка

бот

👋 {name}, добро пожаловать в приложение МояДорожка!

  • 🏊🏻 Тренировки под твой запрос каждый день;
  • 🎯 Гибкая настройка параметров для твоих целей;
  • 🗓️ Календарь с историей всех тренировок;
  • 📈 Счётчик твоего прогресса;
  • 📝 Возможность сохранять тренировку в любом формате;
  • ✅ Удобное приложение без скачиваний и регистрации;
  • 📶 Веб-версия приложения, работает без VPN.

Нажми кнопку ниже, чтобы открыть приложение ⬇️

Текст приветствия из админки; {name} подставляется
вопросов в настройке тренировки
6
блока: разминка, основная работа, заминка
3
новая тренировка в сутки, после 00:00 МСК
1
пробного периода на 3 тренировки
7 дней

Настройка

Шесть вопросов вместо анкеты

Пловец отвечает на шесть коротких вопросов — объём, бассейн, дистанция, инвентарь, акцент и задания на ноги — и сохраняет. По этим ответам приложение подбирает задания тренера. Два ответа могут спорить — акцент «Ноги» и отказ от заданий на ноги, — и экран сам следит, чтобы настройка оставалась выполнимой.

План на сегодня

Настрой под себя

Примерный объём тренировки

Бассейн

К чему готовишься?

Доступный инвентарь

На чём сделать акцент?

Задания на ноги

Что приложение отправляет на подбор

Объём
2 км
Бассейн
25 м
Дистанция
Средние · 200–400м
Акцент
Баланс

Инвентарь и задания на ноги

  • Лопатки маленькиеда
  • Лопатки большиенет
  • Трубканет
  • Ластынет
  • Пояс/Парашютнет
  • Задания на ногида

Подбор идёт на сервере: приложение отправляет эти ответы и получает готовую тренировку.

Попробуйте выбрать акцент «Ноги», а потом убрать задания на ноги.

Переключатель для триатлетов

Задания на ноги можно убрать целиком. Это сделано прежде всего для триатлетов: ноги у них и так нагружены велосипедом и бегом. Пока задания на ноги убраны, акцент «Ноги» выбрать нельзя.

Тренировка

Язык тренера: задание и |⁠пояснение⁠|

Каждая тренировка состоит из трёх блоков. Задание записано одной строкой, а под ним в вертикальных чертах может идти пояснение: отдых, темп, на что обратить внимание. Метры приложение считает прямо из текста задания, а пометки объясняет встроенный «Справочник пловца».

8 сентября 2026

Разминка

Основная работа

Строки из тренировки на 8 сентября, опубликованной в канале проекта 12.09.2026; опечатки исправлены

Примеры из кода счётчика

Приложение насчитает

1 200м

4 × 300

48 отрезков по 25 м · в строке 200 м

Справочник пловца

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

|быстро|· в этом задании

Сочетание мощного и темпового плавания: держать и мощность, и темп.

Из чего собирается тренировка

  1. 01РазминкаПервый блок, из разминок тренера.
  2. 02Основная работаПодбирается под дистанцию, к которой готовится пловец, по его настройкам.
  3. 03ЗаминкаЗавершает тренировку.

Тренировку собирает сервер: приложение отправляет настройки и получает готовую тренировку, каталог заданий в браузере не хранится.

Экран «Справочник пловца»: раздел про отдых и акценты в заданиях
«Справочник пловца» открывается с главного экрана

Ритм

Одна тренировка в день и право передумать

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

Тариф · замен за 30 дней

  1. Получить тренировку

    Кнопка «Что сегодня плыть?» на главном экране.

  2. Заменить, если не нравится

    «Изменить» работает, пока тренировка не отмечена; рядом видно, сколько замен осталось.

  3. Отметить выполненной

    После отметки заменить тренировку уже нельзя.

  4. Следующая — после 00:00 МСК

    Можно взять тренировку вечером, а следующую — утром.

Сегодня

Тренировка на сегодня ещё не получена

Замены считаются за 30 дней и не переносятся.

Вкладка «Твоя статистика» на телефоне: четыре счётчика на нуле и пустая «История тренировок»
«Прогресс»: тренировки за всё время, проплытые километры, остаток в периоде и дни до продления

Что остаётся после тренировки

  • Счётчики

    На главном экране — тренировки и объём за месяц, во вкладке «Прогресс» — итоги за всё время и остаток по подписке.

  • История

    Каждая тренировка хранится в истории: её можно открыть, скопировать текстом или сохранить в PDF.

  • Уведомления

    Сообщения сервиса собираются под колокольчиком в шапке приложения.

Доступ

Telegram без регистрации, сайт без VPN

Сервис живёт в двух местах. В Telegram приложение узнаёт человека по подписанным данным самого Telegram. На сайте войти можно через Telegram — тогда прогресс общий с приложением в Telegram — или по почте и телефону: номер подтверждается бесплатным звонком.

  • @MoyaDorozhkaBot

    Telegram Mini App

    • Вход по подписанным данным Telegram, без регистрации
    • Пункт меню «На экран „Домой“» в Telegram 8.0 и новее
    • Приветствие и помощь в боте — тексты из админки
  • moyadorozhka.ru

    Веб-версия

    • Вход через Telegram — для тех, у кого есть VPN
    • Регистрация по почте с кодом подтверждения
    • Регистрация по телефону: номер подтверждает бесплатный звонок

Общий прогресс

При входе через Telegram прогресс синхронизируется между веб-версией и приложением в Telegram

Вкладка «Профиль» на телефоне: вход через Telegram, вход по почте или телефону и переключатель оформления
Профиль на сайте: вход через Telegram или по почте и телефону

Чтобы открывалось всегда

  • 01Ставится на телефон и открывается в своём окне, как отдельное приложение
  • 02Открывается сразу и при плохой связи: последняя целая копия интерфейса показывается из памяти устройства, а свежая скачивается в фоне. Данные тренировок кэш не трогает — они всегда приходят с сервера
  • 03Если свежая версия пришла в первые секунды, а человек ещё ничего не нажал, страница один раз обновляется сама
  • 04В обычном браузере не ждёт telegram.org, который медленно открывается в России: код Telegram подключается только внутри Telegram

Подписка

Три тарифа и пробная неделя

Тарифы отличаются числом тренировок в месяц и замен, годовая подписка дешевле на треть. Попробовать можно неделю бесплатно: карта привязывается проверочным платежом в 1 ₽, который возвращается автоматически. Все документы — оферта, политики и согласия — можно прочитать в приложении ещё до оплаты. Тарифы и тексты приложение берёт из базы, их правят в админке.

Выбери тариф

Выбери тариф

Оформить — Продвинутый · 690 ₽/мес

7 дней бесплатно · далее 690 ₽/мес

Витрина тарифов из профиля, замены — по оферте; оплата здесь не проводится

Правила подписки

  • Пробный период — 7 дней и до 3 тренировок, один раз на аккаунт
  • Карта привязывается платежом 1 ₽ с автоматическим возвратом
  • Оплата, автопродление и чеки идут через ЮKassa; автопродление можно отключить
  • На тариф выше можно перейти доплатой разницы, на тариф ниже в текущем периоде — нельзя
  • Неиспользованные тренировки на следующий период не переносятся
  • Промокоды проверяются на сервере
  • Перед оплатой пловец отмечает согласия: оферта, данные, cookie, автопродление, возврат
Экран «Условия и документы»: оферта, политики, согласия и настройки cookie
«Условия и документы» с настройками cookie

Документы на сайте

  • Публичная оферта
  • Политика обработки персональных данных
  • Согласие на обработку данных
  • Политика cookie
  • Политика возврата
  • Согласие на рекламные сообщения

Оформление

Динамичное и Лаконичное

При первом запуске приложение спрашивает, каким ему быть. «Динамичное» ставит за интерфейс живую 3D-сцену бассейна: пловец смотрит на свою дорожку из-под воды. «Лаконичное» оставляет тёмный экран без сцены. Выбор хранится на устройстве, меняется в профиле и не трогает ни тренировки, ни подписку.

Окно «Выберите оформление приложения» с вариантами «Динамичное» и «Лаконичное» и кнопкой «Выбрать»
Первый запуск на компьютере: окно выбора оформления поверх главного экрана

Что внутри сцены

Подводный вид бассейна вблизи: концы двух канатов дорожки, лучи света в толще воды и дно из плитки с разметкой1234
Кадр сцены «Динамичного» без интерфейса. Её рисует браузер в реальном времени, без видео и готовых картинок
  1. 1Поверхность из наложенных волн: прямо над камерой вода пропускает свет, а под углом зеркалит дно — так поверхность выглядит из-под воды в настоящем бассейне
  2. 2Канаты из поплавков покачиваются и вращаются на волне
  3. 3Плиточное дно с разметкой дорожек и бликами света, которые рисует та же волна
  4. 4Лучи света в толще воды, пузырьки и медленно дрейфующая взвесь

Итог

Что получил клиент

Задания в тренировках написал тренер проекта. Экраны на странице сняты с живой веб-версии без входа в аккаунт.

  • Telegram Mini App в боте @MoyaDorozhkaBot
  • Веб-версию moyadorozhka.ru, которая ставится как PWA
  • Вход через Telegram, почту или телефон; через Telegram прогресс общий для сайта и Mini App
  • Настройку тренировки и подбор из заданий тренера на сервере
  • Тренировку в день с заменами, прогрессом, историей и PDF
  • Подписку с пробной неделей, автопродлением ЮKassa и промокодами
  • Тарифы и тексты, которые правятся в админке
  • Два оформления, одно из них — живая 3D-дорожка