PULLY - GYM LOG & PLAN TRACKER
The workout tracker that shows your whole plan's progress.
Pully is built to help you train, not to slow you down.
Pully is a gym app with training plans, workout logging, 350+ animated exercises and Buddy AI, an AI training partner that builds your plan and analyzes your progress. Every exercise shows its heaviest set from each week of your plan and the change from the week before, like +2.5 kg or +1 rep.



How Pully helps at the gym
Fast and clear
Pully shows what matters right now and suggests the next step, so there's nothing to learn.
Your whole plan, not just one workout
One workout says little about progress. What counts is what happens week to week, so Pully tracks your whole plan and makes stalled exercises easy to spot.
Less to figure out
Build a plan yourself, with Buddy or start from a ready-made one. Every exercise has an animation and form notes, last session's numbers sit right next to it, and your history and records save automatically.
HOW IT WORKS
Plan, train and track progress in one app.
Pick or build a plan
Build a plan yourself, in a conversation with Buddy or start from a ready-made one: 3-day PPL, 3-day Full Body or 4-day Upper/Lower. Plans can run for many weeks, and every exercise has its sets, reps, rest time and variant.

Log as you train
Pully reminds you which workout in your plan is next. Last session's numbers are filled in, so you only change what's different. The rest timer starts on its own and shows on your Lock Screen, and if the equipment is taken, Pully suggests an alternative.

See your whole plan's progress
After every workout you get new records and a comparison with your last session. In your plan, every exercise shows its heaviest set from each week and the change from the week before, and your plan's progression is right there when you open the app, under your next workout.

Buddy AI
Buddy AI - an AI training partner
Buddy builds a plan around your goal, training days and experience, then reviews your progress. It answers from the workouts you've logged, so you can ask how your bench is going or ask for a change to your plan.
Ask how it's going
Buddy reviews your last workout or your progress on a lift and suggests when to add weight and when to add reps first.
“How did my last session go?”

Build a plan in conversation
One sentence about how many days you train and what matters to you is enough. Buddy proposes a plan and you refine it until it fits.
“4 days, chest priority, legs once a week”

Change your plan in one sentence
An exercise, the sets or a whole plan day. Buddy lays out the changes, and nothing changes until you approve them.
“Add squats, cut the shoulder volume and swap the french press”

Nothing in your plan changes until you approve it.
Buddy does not give advice on pain, injury or health. For that, see a physiotherapist or a doctor.
FEATURES
What's inside Pully
Plans and progress reviews with Buddy AI
Buddy builds a plan, reviews your progress and changes an exercise, the sets or a whole plan day. You approve every change first.
Plan progress, week by week
Multi-week plans with days, exercises, sets and rest times. Every exercise shows its heaviest set from each week and the change from the week before, like +2.5 kg or +1 rep, so stalled exercises are easy to spot.

Fast workout logging
Last session's numbers fill in on their own and a set takes 2 taps. The rest timer starts by itself, the plan's cue and your last note sit right at the exercise, and RIR and a barbell calculator are on hand.

350+ animated exercises
Every exercise has an animation and form notes, in English and Polish. Grip variants keep their own history, and if the equipment is taken, Pully suggests an alternative.

All your progress in one place
New records and a comparison with your last session after every workout, plus a chart and history for every exercise, a muscle map, body measurements with charts and your weekly streak.
Ready-made plans and templates
Start a 3-day PPL, 3-day Full Body or 4-day Upper/Lower plan right away and adjust it to suit you. Templates cover the workouts outside your plan.
Data export
Export your workouts to CSV or JSON anytime.
For every kind of session
Supersets and drop sets, your own exercises, swapping to a similar exercise, reordering, notes and recovering an unfinished workout. Plus light and dark themes, or follow your phone.
Stats
Stats from every workout
Volume, sets and how your training spreads across muscle groups add up on their own after every workout.
Muscle map
Sets for each muscle group this week, so you can see what's missing.

Muscle radar
The current period against the previous one: back, chest, core, shoulders, arms and legs.

Weekly volume
Volume with its trend, with your workout count and latest records right below.

Sets over time
Sets for each muscle group week by week, across your whole training history.

2
taps per set
350+
exercises with animations and form notes
CSV/JSON
export anytime
Designed for real training.
Works offline.
Log workouts even with no signal, and your data syncs once you're back online. Buddy AI needs an internet connection.
Your workouts move with you.
Sign in with Apple or email, so your full history comes with you to a new phone.
Light and dark theme.
Pully starts out matching your phone, and you can switch the theme in Settings.
Your data is yours.
Export your workouts to CSV or JSON anytime and take them wherever you like.
Frequently asked questions
What is Buddy AI?+
Buddy AI is an AI training partner built into the Pully iPhone app. It builds a plan around your goal, training days and experience, reviews your progress and suggests when to add weight and when to add reps first. It answers from your logged workouts and plan, and it can change an exercise, the sets or a whole plan day - nothing changes until you approve it. Buddy does not give advice on pain, injury or health. Talking to Buddy AI needs an internet connection.
Can Buddy AI build me a training plan?+
Yes. One sentence about how many days a week you train and what matters to you is enough, for example “4 days, chest priority, legs once a week”. Buddy proposes a plan with days, exercises and sets, and you refine it in conversation. The plan is saved only after you approve it. You can also build a plan yourself or start from a ready-made one in the library.
What does Buddy AI do with my data?+
When you send a message, we transmit a summary of your training, your active plan's name and structure, your profile preferences and the message you type to our AI sub-processor - never your email, body measurements, body weight, payment data or workout notes. The sub-processor does not use your prompts or replies to improve its products, and deleting a conversation or your account erases the conversation history from our systems, with exceptions described in the privacy policy.
Privacy Policy, section 2.8Can I run my own plan or 5/3/1, PPL, Upper/Lower?+
Yes. Pully supports multi-week plans with days, exercises, variants, sets and rest times. You build a new plan on one screen by adding days and exercises, so you can set up PPL, 5/3/1, Upper/Lower or your own split with as many days as you need. Ready-made plans (3-day PPL, 3-day Full Body, 4-day Upper/Lower) are in the library, and you can also build a plan in conversation with Buddy AI. Each exercise can have several variants, like overhand and neutral grip, and Pully tracks weights separately for each. Before a workout, Pully reminds you which day of your plan is next and fills in last session's numbers. You can change your plan between sessions without starting over.
Are templates separate from plans?+
Yes, templates and plans work side by side. A plan runs over several weeks with set days, exercises, targets and variants. A template is a single workout you can start anytime with one tap - handy for accessory work, cardio or sessions outside your main plan. You might run a 4-day Upper/Lower plan and keep a template for a Sunday mobility session. Some people use only plans, some only templates, and many use both.
Does Pully work offline?+
Yes. Pully stores your data on your phone, so logging, plans, history and stats work without an internet connection - in airplane mode or in a basement gym with no signal. The exception is Buddy AI, which needs an internet connection. Once you're back online, Pully syncs your data to the cloud in the background. If the app closes mid-workout, Pully recovers the unfinished session, so nothing is lost. Cloud sync works across your Apple devices.
Can I export all my data?+
Yes. You can export your entire workout history to CSV or JSON at any time. CSV works well if you want to run your own analysis in a spreadsheet. JSON keeps the full data structure, including exercise variants, plans and session details. The export includes every set, rep, weight, RIR value and note. Pully never locks your data in, and you can export as often as you like.
Is my data mine, and can I take it with me?+
Yes. Your workouts, plans, templates and everything you log belong to you. Nothing is deleted, workouts are stored on your phone, and CSV or JSON export works anytime, so you can take your full history with you whenever you like.
How is Pully different from tracking in a spreadsheet?+
A spreadsheet can store numbers, but you have to type and calculate everything yourself. Pully fills in last session's numbers, starts the rest timer, compares every workout with the previous one and charts every exercise. Each exercise in your plan shows its heaviest set from each week and the change from the week before, so instead of scrolling through dozens of rows you can see right away what's moving and what has stalled. You still decide the plan structure, exercises and targets, and an unfinished workout is recovered even if the app closes.
Does Pully support progressive overload tracking?+
Yes. After every workout, Pully compares it with the previous one and flags new records. The bigger picture is what happens week to week: each exercise in your plan shows its heaviest set from each week and the change from the week before, like +2.5 kg or +1 rep. Your plan's progression is right there when you open the app, under your next workout, so stalled exercises are easy to spot. Each exercise variant has its own history, so neutral-grip pull-downs are tracked separately from overhand. On top of that, every exercise has a chart and volume over time.
Does Pully have a dark mode?+
Yes. Pully has a light and a dark theme. It starts out matching your phone, and in Settings you can change it with the sun and moon switch next to the screen title.
Is there an Android version?+
iOS only for now. Android is on the long-term roadmap, but there's no timeline yet. Pully is built by one developer, so the focus is on making the iPhone app as good as it can be first.
Guides
Learn to train smarter.
Practical guides on progression, volume and planning your training.
How to track progressive overload
What to measure and how to read progress session to session.
How to calculate training volume
Sets, reps and tonnage - what actually drives progress.
How many sets per muscle per week
How many working sets each muscle group needs.
How to choose a workout split
PPL, Full Body or Upper/Lower - what fits you.
Workout app vs spreadsheet
Where a dedicated app saves time and gives better data.
How long to rest between sets
Rest times for strength, hypertrophy and endurance - and how to keep them.
How to break a training plateau
What to do when you stall - volume, a deload and a fresh stimulus.
1RM calculator
Estimate your one-rep max from any working set.
What is Pully?
Pully is a gym app for iPhone - a workout tracker and training plan builder in one. Buddy AI is the AI training partner in Pully that builds your plan and analyzes your progress. You can also build a plan yourself or start from a ready-made PPL, Full Body or Upper/Lower plan. During a workout, last session's numbers fill in on their own, a set takes 2 taps and the rest timer starts by itself.
The library of 350+ exercises comes with animations and form notes in English and Polish, and you can export your workouts to CSV and JSON. Every exercise in your plan shows its heaviest set from each week and the change from the week before, so progressive overload is easy to follow without a spreadsheet. Logging, plans and stats work offline.