Ouroborus Training

Track every set, watch the numbers climb.

Enter your email and we'll send you a link to set a new password.

Set your password

What are you here for?

Three quick questions so we can point your workouts in the right direction. You can retake this any time from your profile.

Already know what you want to achieve?

What brings you here right now?
What does success look like in 3 months?
How do you want your workouts structured?

Set an objective goal (optional)

Pick something measurable so you can track progress towards this.

Ouroborus Training

Your goal

Your momentum

Every completed workout adds to the pattern.

Choose today's workout

Bodyweight sessions you can start anywhere. Pick the time and effort that fit today.

No workouts match those filters.

Prescribed for you

Your saved templates

Suits

No exercises match those filters.

Reorder or remove exercises here, then finish the details on the Log workout tab.

No workouts logged yet.

Workout habits

Consistency across all completed workouts.

MonTueWedThuFriSatSun

No workouts logged this month.

Log this exercise a few times to see a trend.

Session volume over time

Membership

Free

Billing isn't set up on this server yet.

Personal details

Measurable targets (up to 3)

Use any measure that matters to you: health, clothing, performance, or consistency.

Powers the cardio load estimate when you connect a Bluetooth heart rate monitor to the live workout tracker.

Some watches only show up in the Bluetooth picker once you turn on a "broadcast heart rate"/"gym mode" setting on the watch itself — check its menus if Connect can't find it.

No heart rate monitor paired yet.

Settings

Colour scheme

This picks a contrasting shade for now — it'll follow your brand colours later.

Delete account

This removes your login and personal details (name, email, phone, training goals) immediately. For legal reasons we must keep evidence of completed and prescribed workouts for a few years, so that history stays in the system but is no longer linked to you personally.

You're the only administrator, so this account can't be deleted. Promote someone else to administrator first, then you'll be able to delete your account here.

Training focus

Your focus guides your workout suggestions. Set a target yourself or use the quiz to find your focus.

Not set yet

Your targets

Set a target

Choose what you want to achieve. Your target will appear on your goal card.

Favourite exercises

No favourites yet.

Your workout plans

No saved templates yet.

Prescribed workouts

Nothing has been prescribed to you yet.

Scheduled workouts

Set a date and time for a workout plan and sync it to Google Calendar, Apple Calendar, or Outlook.

No workouts scheduled yet.

Calendar sync

Subscribe once and every scheduled workout above will keep syncing automatically.

Add to Calendar app

Works with Google Calendar ("From URL"), Apple Calendar, and Outlook ("Subscribe").

Prescribe a workout

Assigned workouts

Exercise library

Add movements everyone can pick from, attach a photo, and link a demo video.

Comma-separated words people might search for instead of the exercise name.

Import exercises from CSV

Add up to 500 exercises at once. Existing library names are skipped; if any other row is invalid, nothing is imported.

Column order
name, muscle_group, muscles, aliases, sport, description, video_url

The first row must contain those headers exactly. Only name is required; leave optional cells empty but keep every comma.

Example row
Push Up,Chest,"Pectorals, Triceps","pushup, bodyweight",,Foundational upper-body push,https://example.com/push-up

Batch upload photos & videos

Select several files at once. Each filename (minus the extension) is matched against existing library exercises (case-insensitive) — if it matches, you'll be asked whether to update that exercise's media or add a new duplicate entry instead.

Existing exercises

No exercises match that search.

Exercise already exists

Members

Add a client and they'll get an email with a link to set their own password.

Share this link if the email does not arrive. It expires in 7 days.

Deleting an account removes login and personal details but keeps workout/prescription history for compliance. Accounts inactive 5+ years are deleted the same way.

Activity log

Logins, uploads, and admin access to member data, for auditing and spotting usage patterns.

Member account

Confirm your administrator password to view this member's account details.

Choose your membership

Secure payment powered by Stripe

Save template

This workout was loaded from a template. What would you like to do?

Are you sure?

Connect a heart rate monitor?

Pairing now avoids fumbling with Bluetooth once the clock (and any HIIT intervals) are running.

If your watch doesn't appear in the picker, check it for a "broadcast heart rate" or "gym mode" setting — many watches only advertise over Bluetooth once that's turned on.

Elapsed 0:00

-- bpm
Previous —

—

Rest

0:00

Exercise

0:00
Next —

Jump to exercise

Workout complete