Programming software for barbell coachesOne block.
Every athlete.

Cleanpull is barbell coaching software for weightlifting, powerlifting, and S&C coaches. Write the block once and every athlete gets their own working weights. They log from their phone. You review from one queue.

Every workspace starts free · Owner + 3 other members · Athletes never pay for a roster spot
Cleanpull web app: the Northside Barbell roster with Sofia Marino open — body weight, week 1 of 8 of her Strength Block, last workout yesterday, and her 1-rep maxes with trends

Coaches work in the browser or the phone app.
Athletes log on iPhone, Android, and Apple Watch.

Program builder

Draw it once.
Every athlete's numbers.

Drag the intensity, reps, and sets for each week. Cleanpull turns that one progression into working weights for everyone on the roster, and you can check any athlete's numbers before you assign it.

  • Drag to draw sets, reps, and intensity
  • Prescribe by target max, body weight, or RPE
  • Preview any athlete's program before assigning
Program builder, Progression view: the Primary scheme's intensity bars ramp from 70% to 95% across eight weeks, and a projected-loads table shows Jonas Petersen's weights for every week — 132.5 kg up to 180 kg on the squat
Sofia Marino's page in the web app, Program tab: her week 1 of 8 prescription with sets, reps, intensity, and loads — Back Squat 4 × 8 at 70% is 72.5 kg — with Day 1 logged and Day 2 up next
Roster

Your whole roster.
Nothing to chase.

Open any athlete and see the program through their numbers: this week's loads, what they logged, their 1-rep maxes, and where they are in the block. Assign or change a program in seconds.

  • Program and progress on one screen
  • Exact loads for every workout
  • Every logged workout, with check-ins
Review

Every workout.
One review queue.

Every finished workout lands in one queue. See what you prescribed next to what got lifted and how it felt, then reply in the athlete's conversation, lift videos included. Same queue on your phone.

  • One queue across the roster
  • Prescribed next to logged, with the check-in
  • Videos and replies stay in the conversation
Jonas Petersen's review conversation in the web app: two completed Strength Block workouts with every lift's reps and loads plus effort, joint soreness, and enjoyment scores, his message about travelling, and a Mark reviewed button
Athlete app

Their side
of the bar.

Athletes open the app and today's workout is waiting with their numbers. Each set logs in a tap, offline too, and the finished workout goes straight to you. Coaches get the same app, roster and review included.

  • Today's workout, with their numbers
  • Works offline and on Apple Watch
  • Progress and your feedback in one place
  • Log the set. The numbers are already there.

  • Talk with the workout in view. Your reply sits right under it.

  • Watch the trend. Load, readiness, and body weight over time.

Getting started

Your next block.
Three simple steps.

From plan to review, everything stays connected.

  1. 01

    Add your roster

    Invite your athletes and enter their target maxes when you assign a program.

  2. 02

    Build and assign

    Draw the progression once and assign the program. Cleanpull works out each athlete's weights.

  3. 03

    Train and review

    Athletes log sets and attach clips. You review them, workout by workout.

Pricing

One workspace.
One plan.

Pick capacity for your roster. The owner is included, and athletes never pay.

Free

Owner + 3 other members

$0

Free per workspace

For a coach starting out with a lifter or two.

Start for free

Studio

Owner + 500 other members

$100/month

or $999/year save $201

For a multi-coach gym or a large team.

Start for free

In every plan

  • Web and phone apps
  • Percentage-based programs
  • Roster and training logs
  • Offline workouts and Apple Watch
  • Workout review and lift-video feedback

USD per workspace. Taxes shown at checkout.

FAQ

Questions before you get started?

Who is Cleanpull for?

Olympic weightlifting, S&C, and barbell coaches — in the gym or remote. Your athletes get their own side of the app for logging workouts.

Do I need to install anything?

Not to coach. Everything runs in the browser at web.cleanpull.app, and the phone app has the coach side too. Athletes install the iPhone or Android app to log workouts; Apple Watch comes with it.

How does one program fit different athletes?

Programs store percentages, not weights. Cleanpull applies them to each athlete's target max, so the same program prescribes the right load for everyone.

Does it work for remote coaching?

Yes. Athletes log from anywhere, their workouts sync to your roster, and video review keeps your eyes on their bar path between check-ins.

What do my athletes see?

Today's workout with their exact numbers, set-by-set logging, body-weight trends, logged 1-rep maxes, and your feedback.

Can athletes train offline?

Yes. Once their program has loaded, athletes can start, continue, and finish a workout with no connection. Logged work syncs when they're back online.

What works on Apple Watch?

Athletes can start or resume a prescribed workout, log reps and weight, follow rest countdowns, see live heart rate, and save the finished workout to Apple Health.

Which health apps connect?

Cleanpull can import recent body weight from Apple Health and Android Health Connect, and save completed strength workouts back to either one.

Which lifts are supported?

A built-in library covers common barbell lifts and accessories. You can also type a custom exercise into any program.

Which plan do I need?

Free covers the owner plus 3 other members, Pro 30, and Studio 500. Every plan has every feature.

Can I use pounds or kilograms?

Yes. Every coach and athlete can choose pounds or kilograms, and Cleanpull converts prescribed and logged loads automatically.

Who counts toward my plan?

Everyone except the owner. Athletes never pay.

Where do I manage billing?

On the web, in your workspace settings.

Can I have more than one workspace?

Yes. Each has its own roster and plan.

Coach more.
Spreadsheet less.

Build the next block once. Review every workout from one queue.

Free to start · Paid plans from $15/month