💪
Gym Progress Bot
Fitness progress tracker for Telegram

The fitness progress tracker that lives inside Telegram

Log sets, track personal records, and follow a ready-made training program — no app to install, no account to create. Free tier has no limits; Premium adds an AI coach for about $3/month.

Open @Gym_ProgressBot Read the full guide

What is a fitness progress tracker bot?

Most workout trackers are separate apps: a download, a signup form, a new habit to build just to open them. Gym Progress Bot is a fitness progress tracker built as a Telegram bot instead — the tracking happens in a chat you already open every day, so there's one less reason to stop logging after week two.

You get the core of what a gym log app does — set-by-set history, personal record detection, and structured programs — without adding another icon to your home screen.

How it works: log sets, track PRs, follow a program

Logging a set is a single message. No forms, no dropdowns.

bench press 80x5
Logged: Bench Press — 80 kg × 5. That's a new personal record (+5 kg vs. your previous best).

Prefer a guided flow instead of free text? /train walks you through today's session exercise by exercise, pulling from a ready-made program if you're following one, and every set still gets checked against your history for a PR automatically.

Key features

Everything below is available on the free tier unless marked Premium.

📝

Plain-text or voice logging

Type a set the way you'd say it out loud, or send a voice note — both get parsed and logged the same way.

🏆

Automatic PR detection

Every logged set is checked against your history — new personal records are flagged the moment they happen.

📋

Ready-made training programs

Don't have a routine yet? Follow one of the built-in programs instead of designing your own from scratch.

🤖

AI coach (Premium)

Gets situational context on your recent training and gives proactive tips — not a generic chatbot bolted on top.

Workout reminders

Configurable reminders so a rest day doesn't quietly turn into a rest month.

🌍

English, Ukrainian, Russian

Fully translated, including the built-in exercise catalog — not just the menu chrome.

📱

Optional visual interface

Prefer tabs over typing commands? An in-Telegram Mini App covers workouts, programs, reports, and your profile — same account, same data, still nothing to install. See how it works.

Why track workouts inside Telegram instead of another app

1

Nothing to install. If you have Telegram, you already have the tracker — no app store, no permissions prompt, no 200MB download.

2

One less app to open. The chat you log a set in is the same app you're already using to talk to your training partner.

3

Free tier has no artificial limits. No capped history, no "upgrade to see more than 3 exercises" walls.

Free vs. Premium

The free tier is a complete fitness progress tracker on its own — Premium is for people who want an AI coach on top of it.

Free

$0
  • Unlimited set/rep logging
  • Automatic personal record tracking
  • Ready-made training programs
  • English, Ukrainian, Russian

Premium

150 ⭐ / month (~$3)
  • Everything in Free
  • AI coach with situational context
  • Weekly training overview
  • Proactive PR and plateau tips

Getting started takes under a minute

1

Open @Gym_ProgressBot in Telegram and tap Start.

2

Pick a ready-made program, or just log your first set in plain text.

3

Keep logging — the bot tracks volume and personal records automatically from there.

Want the full command reference first? See the complete guide or browse the exercise catalog.

Frequently asked questions

Is Gym Progress Bot really free?

Yes. The free tier has no limits on workout logging, personal record tracking, or ready-made programs. Premium (150 Telegram Stars/month, about $3) adds an AI coach and a few convenience features — it's optional.

Do I need to install an app?

No. Everything runs inside a Telegram chat you already have installed. Nothing to download from an app store, no separate account. If you'd rather tap through tabs than type commands, there's also an optional in-Telegram Mini App with the same account and data — still nothing to download.

How do I log a workout?

Send a plain-text message like "bench press 80x5" or use the guided /train flow — the bot logs the set, tracks volume, and flags a new personal record automatically if you beat your previous best.

What languages does it support?

English, Ukrainian, and Russian, fully translated including the exercise catalog.

Does it work for beginners with no training program?

Yes — the bot includes ready-made training programs you can follow directly, so you don't need to design a routine before you start logging.