Product

Everything RIVL does, in three parts.

Eleven features across the coach app and the athlete app. Open any of them for a short demo, how it works and what’s inside. Features marked Pro and up are on Pro, Team and Club; everything else is on every plan.

All featuresPlanProgram builder

Coach appEvery plan

Build the block once. Drag it where it belongs.

Weeks, days, blocks and exercises on one board, laid out the way you already think about a training block. Drag things where they belong, prescribe sets the way you coach them, and keep your best work for next season.

Pick from the libraryDrag it where it belongsSave it for next season

Program builder

How it works

01Pick from the library

Search the exercise library, set the prescription, and add it straight into the block you’re writing.

02Drag it where it belongs

Move exercises between blocks, and reorder blocks and whole days, with a drag. Nothing gets lost along the way.

03Save it for next season

Keep the blocks you lean on in your own library and drop them into any program you build later.

Program builder

What’s inside

Built for the way coaches actually write programs, not the way spreadsheets force them to.

Prescriptions that match your coaching

Reps, time, distance, %1RM, RPE or RIR, with per-side and per-hand options when an exercise needs them.

Week-to-week progression

Change load or volume across weeks without rebuilding the same day over and over.

Notes where they matter

Add coaching notes to an exercise or a block, and athletes see them right where they log.

Templates you reuse

A program is a template: assign it as often as you like, and every athlete gets their own copy.

Try it with your own squad.Included on every plan, and in the 30-day Pro trial.

Start 30 days of Pro free

All featuresPlanAI program assistant

Coach appEvery plan

A first draft in minutes. Every decision still yours.

Describe the athlete, the season and the equipment you have. RIVL drafts an outline of phases, you reshape it, and only then does it build the full program into the builder for you to finish.

Describe the athleteShape the outlineBuild, then edit

AI program assistant

How it works

01Describe the athlete

Goals, sport, training days, equipment on hand and anything to avoid. Choose an athlete and their recent training is taken into account.

02Shape the outline

Review the phases before anything is built. Rename them, change their focus, or ask for a fresh outline.

03Build, then edit

The full program lands in the builder like any other, so you can change any set before it goes out.

AI program assistant

What’s inside

The assistant drafts; the coach decides. Nothing reaches an athlete without passing through your hands.

Your limits are hard limits

Exercises you rule out and equipment you don’t have are left out of the options entirely.

Loads stay relative

The draft prescribes percentages and effort, and RIVL turns them into loads for each athlete.

Private by default

Athlete details are anonymised before anything is sent, and your prompts are never used to train models.

Built from your library

Drafts only use exercises from your library, so every one comes with its demos and notes.

Try it with your own squad.Every plan includes a monthly allowance of AI program generations.

Start 30 days of Pro free

All featuresPlanExercise library

Coach appEvery plan

A library sorted the way a session runs.

Start with a curated library of hundreds of exercises, organised from movement prep through to regeneration. Add your own in seconds and describe them in your own words.

Search the libraryAdd your ownLet AI fill the details

Exercise library

How it works

01Search the library

Find an exercise by name, description or tag, and narrow it down by category, equipment or body part.

02Add your own

Create exercises for your organization, with a video link or an uploaded clip, and images.

03Let AI fill the details

Type a name and AI suggests the description, instructions and classification. You check it, then save.

Exercise library

What’s inside

One shared library underneath every program, block and assignment you build.

Categories that follow the session

Movement prep, movement skills, pillar prep, plyometrics, strength, cardio and regeneration.

Demos athletes actually see

Videos and images show up on the athlete’s phone while they train.

Tags in your own shorthand

Use the shared training vocabulary, or add tags that only your organization sees.

One source for every program

Programs, saved blocks and assignments all draw from the same place.

Try it with your own squad.Included on every plan, and in the 30-day Pro trial.

Start 30 days of Pro free

All featuresPlanAssignments

Coach appEvery plan

One program. Every athlete’s own numbers.

Send a program to one athlete or a whole group. Each athlete gets a copy of their own, priced to their own maxes, that you can change without touching anyone else’s.

Pick the athletesLoads from their own maxesAdjust one copy

Assignments

How it works

01Pick the athletes

Choose who the program is for. Everyone you pick gets their own copy, starting from the same template.

02Loads from their own maxes

Percentages become kilos from each athlete’s latest tested max, or from what they have logged recently.

03Adjust one copy

Ease off for an athlete coming back from injury, or add a day, without changing the template or anyone else.

Assignments

What’s inside

The template stays clean, and every athlete’s copy is free to bend around them.

Restructure as you go

Add, rename, reorder or remove days and weeks in an athlete’s copy as the season changes.

History stays honest

Finished workouts keep the loads they were done at, even after maxes move.

Several programs at once

An athlete can run a strength block and a speed block side by side.

Rename without side effects

Renaming a template never rewrites what an athlete has already done.

Try it with your own squad.Included on every plan, and in the 30-day Pro trial.

Start 30 days of Pro free

All featuresTrainAthlete app

Athlete appEvery plan

Log every set without leaving the rack.

The athlete’s phone becomes the training card. Today’s session opens one exercise at a time, with the target, the load, the demo and a timer, and every set is logged with a tap.

Follow today’s sessionLog the setRest, then go again

Athlete app

How it works

01Follow today’s session

The next workout is waiting on the dashboard. Open it to see the plan, then start when you are ready.

02Log the set

Targets sit front and centre, with a Log set button big enough for chalky hands.

03Rest, then go again

A rest timer starts between sets and keeps time even if the phone locks.

Athlete app

What’s inside

Designed for a phone in one hand and a bar in the other.

Installs like an app

Add it to the home screen from the browser on iPhone or Android. No app store, no updates to chase.

Timers built in

Rest timers between sets, and set timers for anything held or timed.

Every session on record

A full history of completed workouts, with notes and effort for each one.

Their own progress

A dashboard with training load, consistency and personal bests, built from what they log.

Try it with your own squad.Included on every plan, and in the 30-day Pro trial.

Start 30 days of Pro free

All featuresTrainLive Floor

Coach appPro and up

See the whole floor from one screen.

Every session in progress gets its own column, and sets appear the moment athletes log them. Keep it open on a tablet and coach the room, not the clipboard.

Sessions appear as they startSets land as they’re loggedSpot who needs you

Live Floor

How it works

01Sessions appear as they start

When an athlete starts a workout, their column joins the board. No refreshing, no setup.

02Sets land as they’re logged

Each set shows up as it is logged, with the newest highlighted so you can see who just finished.

03Spot who needs you

Sets that fall short of the target stand out, so you know where to walk over.

Live Floor

What’s inside

A live view of the room that never gets in the athlete’s way.

Filter by team

Show the whole floor, or only the team you are running today.

Watch-only

The board reads what athletes log, and never changes it.

Built for a busy room

Each column follows the exercise its athlete is on, with the latest set always in view.

Works on any screen

A laptop at the desk, a tablet on the floor, or your phone between sets.

Try it with your own squad.Live Floor is on Pro, Team and Club.

Start 30 days of Pro free

All featuresTrainMessages & announcements

Coach + athleteEvery plan

The conversation after the session.

Direct chat between coach and athlete, plus announcements to the whole organization or one team, inside the same apps they train in.

Talk one to oneShare video and filesPost to the team

Messages & announcements

How it works

01Talk one to one

Messages arrive in real time, with typing indicators and unread counts in the navigation.

02Share video and files

Send a clip for a form check, a photo or a document, and keep it with the conversation.

03Post to the team

Announce a schedule change to everyone or to one team, and see how many have read it.

Messages & announcements

What’s inside

No separate group chat to manage, and no training talk lost in someone’s personal phone.

Read counts

Every announcement shows how many of the people it was sent to have opened it.

The right audience

An announcement reaches the people it was sent to, and nobody added later.

Files stay private

Attachments are only visible to the people in the conversation.

Unread at a glance

A badge in the navigation shows new messages from anywhere in the app.

Try it with your own squad.Included on every plan, and in the 30-day Pro trial.

Start 30 days of Pro free

All featuresMeasureSquad board

Coach appEvery plan

The whole roster before the first rep.

The coach dashboard puts every athlete on one board: what they are running, how far through it they are, and how hard it has felt lately.

The whole rosterProgress as it’s loggedFilter to who needs you

Squad board

How it works

01The whole roster

Everyone on one board, including athletes without a program, so nobody slips through.

02Progress as it’s logged

Each program line moves forward as sessions are completed, with recent effort beside it.

03Filter to who needs you

Jump straight to athletes who need attention, or whose program is ending soon.

Squad board

What’s inside

The first screen a coach sees, and usually the only one needed before a session.

One row per athlete

An athlete running two programs gets two lines, not two rows.

Effort at a glance

Recent session effort for each program, so a hard week stands out.

Team filter

Narrow the board to one team when you are running a single group.

Recent workouts

The latest completed sessions are listed underneath, ready to open.

Try it with your own squad.Included on every plan, and in the 30-day Pro trial.

Start 30 days of Pro free

All featuresMeasureProgress

Coach + athleteEvery plan

Watch the work add up.

Training load, consistency and strength trends, built from what athletes actually log. Athletes see their own on their dashboard; coaches see the same picture on each athlete’s profile.

Weekly training loadConsistency, day by dayStrength trends and bests

Progress

How it works

01Weekly training load

Session time multiplied by how hard it felt, week on week, against the athlete’s own normal.

02Consistency, day by day

A grid of every training day, so streaks and gaps are obvious at a glance.

03Strength trends and bests

Estimated maxes over time, and personal bests the moment they happen.

Progress

What’s inside

Numbers that both sides of the conversation can trust and read the same way.

Honest numbers

An empty day means nothing was logged, never that a workout was missed.

Same view for both

Coach and athlete look at the same figures, so the conversation starts in the same place.

Test results included

Testing results sit alongside training, with the change since last time.

Explained, not just charted

Effort colours always come with their scale, so a chart is never a guess.

Try it with your own squad.Included on every plan, and in the 30-day Pro trial.

Start 30 days of Pro free

All featuresMeasureTesting

Coach + athleteEvery plan

Test day, without the clipboard.

Run a battery of jumps, sprints and lifts, record a whole squad in one sitting, or import results from your devices. Tested maxes flow straight back into every program.

Record a testing dayImport from your devicesTrack the change

Testing

How it works

01Record a testing day

Pick a test and a date, then enter a result for each athlete down the list.

02Import from your devices

Upload a CSV export, map the columns, check the athlete matches and preview before anything is saved.

03Track the change

Each athlete’s history shows the change since last time, the right way round for every test.

Testing

What’s inside

From the testing session to the next training block, without retyping a number.

A ready-made battery

Common jumps, sprints and lifts are there from day one, and you can add your own.

Imports you can undo

Every import is one batch, and one click takes it back out.

Maxes that drive loads

A tested rep max sets the loads in every program that prescribes a percentage.

Athletes see their results

Results appear on the athlete’s progress page as soon as they have one.

Try it with your own squad.Testing is on every plan. CSV import is on Pro, Team and Club.

Start 30 days of Pro free

All featuresMeasureReports

Coach appPro and up

Ask your own questions of the data.

Build a report from sets, workouts or test results. Group it, filter it, chart it, then save it for the staff or export it to a spreadsheet.

Pick what to measureRead it as a chartSave, share, export

Reports

How it works

01Pick what to measure

Choose a dataset, up to two groupings, the metrics you care about and a date range.

02Read it as a chart

Switch between a table and a chart of the same report, with totals where they make sense.

03Save, share, export

Save it for yourself or share it with your staff, and export to CSV in one click.

Reports

What’s inside

Flexible enough for the questions you have not thought of yet, and safe to share with the whole staff.

Always current

A saved report stores the question, not the answer, so it reruns on the latest data.

Everyone sees their own athletes

A shared report shows each coach only the athletes they have access to.

A link is a report

Every report lives in its link, so you can send it before you even save it.

Built for the whole squad

Reports run across the full history, however large the squad.

Try it with your own squad.Reports and CSV export are on Pro, Team and Club.

Start 30 days of Pro free

Free trial

See it with your own squad.

Every new organization starts with 30 days of Pro, free and with no card, so every feature on this page is open to you.

Start free trial Ask a question first

Training with a coach on RIVL? Ask them to invite you. Athletes never pay.