NEWAI Program Importer

Stop retyping programs. Start coaching.

Drop the PDF, the Excel sheet, or the whiteboard photo below. SWEATX rebuilds it — weeks, blocks, sets, RPE, tempo — into a program you can assign to your whole roster. Nothing invented; anything ambiguous gets flagged for you.

PDF · Excel · Word · Photo · Text
No file handy? Try one:
Free up to 3 athletes
No credit card
7-day trial on paid plans
— Built for working coaches
Live on the iOS App Store
Parses PDF, Excel, Word, and whiteboard photos
Small team — help@sweatx.app answered same-day
How it works

Your whole coaching business in one place.

Build per-client programs. Deliver them to the phone. Track everything. No more juggling Google Sheets, WhatsApp, and PDFs.

01BUILD

Programs per client

Write programs or single workouts for each client. Got old programs as PDFs, photos, or Excels? The AI imports them in 30 seconds.

Programs
12-Week Powerlifting
Off-Season Hypertrophy
In-Season Maintenance
Return-to-Play L4
Testing Week
WEEK 4 · DAY 2
Lower Body — Intensity
4 blocks · 11 exercises · ~75 min · 8 clients assigned
WARMUP
Dynamic Warmup
3 ex
1
World's Greatest Stretch
2 × 6/side
2
Band Pull-Aparts
3 × 15
3
Goblet Squat (empty)
2 × 8
STRENGTH
Main Strength — Squat
3 ex
1
Back Squat
5 × 3
3-0-1-0
RPE 8
2
Romanian Deadlift
4 × 6
3-1-1-0
RPE 7
3
Bulgarian Split Squat
3 × 8/side
RPE 7
HYPERTROPHY
Hypertrophy Accessory
2 ex
COOLDOWN
Core + Cooldown
2 ex
02DELIVER

On the mobile app

Schedule and assign — clients open the app, see today's session, log everything as they go. Video on every exercise.

TUESDAY · WEEK 4
Today's work
WARMUP
Dynamic Warmup v3
3 exercises · 8 min
STRENGTH
Back Squat 5×3
@ RPE 8 · 3-0-1-0
ACCESSORY
RDL + Split Squat
2 exercises
COOLDOWN
Core + Mobility
12 min
Start warmup
03TRACK

Every client, one feed

Logs, PRs, pain reports — per client, in one place. Spot who's overreaching before they get hurt.

APPLY PROGRAM
12-Week Powerlifting → Meet Prep Group
5 clients · 36 workouts each · 180 total scheduled
CLIENTS
MO
Maya Okonkwo
72.5kg
—83
Diego Álvarez
84.1kg
—93
SR
Sam Richter
104kg
—105
PR
Priya Ravi
67kg
—72
JB
Jonas Berg
91kg
—93
START
Mon, Apr 27
CONFLICTS
0 found
Apply to 5 clients · One click
What you can do

Not a pipeline. A toolkit.

Use SWEATX however your week looks. Build, import, schedule, deliver, track, edit — in whatever order works for you and your clients.

BUILD
Programs per client
Write programs or single workouts from scratch. Block-based, reusable across every client.
IMPORT
From any file
PDF, photo, Excel, whiteboard shot — AI parses it in 30 seconds. Nothing to retype.
SCHEDULE
Day-by-day or in bulk
Assign one session, or apply a 12-week program to 5 clients in one click. Atomic rollback if conflicts.
DELIVER
On the mobile app
Clients see today's session with video on every exercise. They log everything as they go.
TRACK
One feed per client
Logs, RPEs, PRs, and pain flags per client, in one place. See the drop-off coming before they ghost.
EDIT
Change anything, anytime
Modify a reusable block — every program using it updates. No copy-paste, no drift.
Client app

Clients open one app. Today's work. Logged.

No web portal, no setup call. Invite by code, client installs, sees today's workout. Logs sets with weight, reps, RPE. Messages you. Offline-capable.

Block-by-block
Warmup → strength → accessory → cooldown. In order.
Set logging
Weight, reps, RPE, notes. Haptic on submit.
Exercise videos
Tap the exercise → cue video. No leaving the app.
Push + messaging
New assignment alerts. Back-and-forth with the coach.
Download on the App Store
ANDROID — SOON
TUESDAY · WEEK 4
Today's work
WARMUP
Dynamic Warmup v3
3 exercises · 8 min
STRENGTH
Back Squat 5×3
@ RPE 8 · 3-0-1-0
ACCESSORY
RDL + Split Squat
2 exercises
COOLDOWN
Core + Mobility
12 min
Start warmup
TUESDAY · WEEK 4
Today's work
STRENGTH · SET 3 OF 5
Back Squat
Target: 3 reps @ RPE 8 · 3-0-1-0
WEIGHT
142.5 kg
REPS
3
RPE
6
7
8
9
10
PREVIOUS SETS
1
135kg
3 reps
RPE 7
2
140kg
3 reps
RPE 7.5
Log set 3
Platform

The rest of the serious coaching toolkit.

RPE

RPE feedback + trends

Clients log perceived exertion per set. You see intensity drift before it becomes an injury.

TEMPO

Tempo notation preserved

3-0-1-0 stays 3-0-1-0. Eccentric intent survives the round trip to the client's phone.

PAIN

Pain reports in real time

Clients flag pain during a set. Coach sees it before the next session. Return-to-play on your terms.

ANALYTICS

Coach analytics dashboard

Track completion rates, load trends, RPE drift, and pain reports across your roster. Spot problems before they become injuries.

LIBRARY

Exercise video library

Curated packs: essentials, conditioning, mobility, TRX, bosu, plyos, speed. Or upload your own.

I18N

Multi-language support

English, French, and Spanish. Your clients see workouts in their language. No setup required.

Why blocks

Coaches don't think in flat lists. We don't build that way.

Most platforms treat a workout as a flat line-item list. SWEATX treats it as a nested tree — the way real coaches actually program.

EVERYONE ELSE
Flat exercise list
1. World's Greatest Stretch · 2×6
2. Band Pull-Aparts · 3×15
3. Goblet Squat · 2×8
4. Back Squat · 5×3
5. Romanian Deadlift · 4×6
6. Bulgarian Split Squat · 3×8
7. Walking Lunge · 3×10
8. Leg Press · 4×12
9. Hanging Knee Raise · 3×12
10. Dead Bug · 3×8
11. Foam roll · 5 min
No intent. No structure. Can't reuse "Dynamic Warmup v3" anywhere.
SWEATX
Nested block tree
WARMUP
Dynamic Warmup v3
SAVED · LIBRARY
3 ex
STRENGTH
Main Lift — Squat
2 ex
HYPERTROPHY
Unilateral Accessory
3 ex
CORE
Core + Cooldown
SAVED · LIBRARY
3 ex
Save blocks to your library. Drop them into any workout. Change one, every program updates.
Comparison

We checked so you don't have to.

SWEATX
TrueCoach
TrainingPeaks
Trainerize
Block-based programming
AI program import
Apply-to-group (atomic)
partial
RPE per-set tracking
partial
Tempo notation
partial
Pain reports
Multi-language support
partial
Pricing

Flat price. Never per client.

No per-client fees — one flat price, not a cut of every client you add. Charged in your local currency. Cancel anytime.
STARTER
Free forever. Everything you need to test SWEATX with a small roster.
$0
forever
Start free
3 clients
3 AI imports / month
All platform features
Same-day email support
Founding Coach — first 100 only
FOUNDING COACH
25 clients · unlimited AI imports · $29 locked while the next coach pays $59.
$29
/month
Claim your spot →
Locked in forever
25 clients
Unlimited AI imports
50 custom exercise videos
All platform features
Same-day email support
MASTER
For coaches with an unlimited roster
$79
/month
Start 7-day trial
Unlimited clients
Unlimited AI imports
Unlimited custom videos
All platform features
Same-day email support
FOUNDING COACH — FIRST 100 ONLY
$29/mo, locked for as long as you stay subscribed. When 100 seats are claimed, this tier reprices to $59/mo for new coaches.
FAQ

Fair questions. Direct answers.

Still unsure? Email help@sweatx.app — we reply same-day.

PDF, Excel (.xlsx), Word (.docx), plain text, and images (.jpg/.png). That includes whiteboard photos and scanned pages. Max 10 MB per file.

Bring your programs. Coach more clients.

Free for 3 clients, forever. Import a program, assign it, done. Ten minutes from here.

Start for free →See how it works
SWEATX — Coach more clients without the chaos.