Structured Online Gym Coaching
From the UK to Hong Kong and Worldwide
Train in English & Cantonese
Build Strength, Confidence, and Results

Train Anytime, Anywhere
Whether you're working out at home, in your local gym in Hong Kong, or while traveling, our online fitness coaching platform adapts to your schedule and environment. No equipment? No problem, we tailor your program based on what’s available to you.
Gym App & Progress Tracking
Access your training plan through our easy-to-use app. Track your progress in real time and stay motivated with updates from your coach.
Personalized Gym Coaching
Receive a custom workout plan every 4 weeks, tailored to your goals, lifestyle, and progress. Stay accountable with 1-on-1 remote coaching, form checks, and regular check-ins from your trainer. Coaching is available in either English or Cantonese, whichever suits you best.
Flexible Coaching, Zero Pressure
Forget crowded gyms and hard-selling trainers. Our remote personal training is built for busy people, especially in fast-paced cities like Hong Kong and London.

Director's Message
Most people don't get full value from their gym memberships. Often, this is because traditional memberships focus on gym access, not the structured workout plan or expert coaching you need to see real progress.
The alternative option is hiring a personal trainer, which can be expensive and finding a skilled coach is not guaranteed. In today's online fitness space, a sea of good and bad information makes it hard to know who to trust.
More often than not, people burn out in their attempt to get stronger and fitter, eventually falling off track and disengaging from what they originally wanted to achieve.
The reality is that making real progress in strength and fitness is tough. Without structure, strategy and expertise, even the most motivated people will eventually stall.
A Smarter Alternative to Traditional Gym Memberships
At Riverside Gym in the UK, our way of running a gym was built in defiance of the typical commercial model. Rather than profiting on members who never show up, we operate a system based on personalised training programmes for every member, technical coaching, feedback and real accountability. Our results are consistent, with one goal in mind - to make sure our members get the most out of a gym membership through strategy, structure, and expert support. Since 2017, I have had the pleasure of watching our members get stronger, fitter and ultimately happier as a result.
Now, we’ve brought that proven system online. Our online fitness coaching platform offers the same level of care and customisation. Specifically, this is a dual language online gym programme, delivered in both English and Cantonese.
By signing up to our training app, you can now work with us remotely, in your own gym, in the comfort of your native language, for a fraction of the cost of personal training. This is built for those who want structure, strategy and results in their training.
Coaching That Grows With You
When you join, you receive a personalised gym programme every 4 weeks, adapted to your goals, experience, schedule and most importantly, how you are responding to the training. You will have direct contact with coaches for guidance and can submit videos of your technique for review.
The phrase 'Steel Body Calm Mind' etched into our logo represents my belief that developing your physicality brings a sense of peace, resilience and strength into your life. The gym is meant to be a source of pleasure, health and triumph - not frustration, injury or wasted time.
In a world flooded with AI, social media noise and endless online fitness products, I believe that real coaching and true connection has never been more important. If you’re looking for a personal trainer who listens, adapts, and guides you with care, this program is for you. Get expert guidance, smart tools, and real connection with a remote personal trainer who’s with you every step.
How Our Online Fitness Coaching Works

Tell us about your training goals and preferences so we can match you with the right plan.
Onboarding Assessment & Questionnaire

Undergo our fitness performance testing series to identify your strengths and weaknesses. This is scaled for each level of experience.
Strength, Fitness & Flexibility Assessment
Receive a new programme that fits your schedule, goals, experience and testing results. This is updated and progressed for each 4-week cycle.


Every 4th week you complete a short check-in so we track your progress and issue your next training block.
Custom 4-Week Gym Programme
Ongoing In-App Support and Messaging


Monthly Progress Report
3-6 Month Performance Retest
Access to coaching staff via the in-app messenger for programme guidance, review of technique footage and general Q&A.
Every 3-6 months retest your performance profile to see your gains and re-align your overall pathway.
Extra Benefits Included in Your Coaching Plan

On-Demand Training Resources
Access to an on-demand area, for extra workouts, mobility fixes, joint care, travel-friendly programmes and speciality courses.

Online Community
Connect with other members in our app forum. Share progress, ask questions and stay part of a global team.

Quarterly Coaching Check-Ins
Every 3 months, you'll have an in-depth, messenger based check-in to assess your progress, review your goals and make sure you are happy with the process.
Get Started Today
-
How will I receive my training from my online fitness coach?Once you subscribe to our membership, you'll receive an email with a link to download our app. Your training programme will appear inside the app. There is a short onboarding process to ensure you are assigned the right programme for your first 4-weeks.
-
Do I need access to a gym for online workout coaching?Yes, our programmes have been adapted to suit a basic commercial gym format, without taking up a lot of space or needing complex equipment. For strength work, you will need a squat rack, plates, barbells, dumbbells, kettlebells, a pull-up bar and a few cable machines. For cardiovascular work, an air bike, rowing machine or ski-erg, a gym bike and a treadmill or outdoor space if using a running programme.
-
What experience level is this online fitness coaching suitable for?We have programmes for complete beginners through to advanced trainees. Most clients start at a foundation or novice level, but those with more experience can jump into an advanced programme. Our onboarding process ensures you are placed exactly where you need to be.
-
How personalised is the programme from my personal trainer?Training is individually assigned based on your needs, from a large library of our programmes. This allows us to keep costs low, while providing real value from proven systems of training. These are assigned based on your specific goal, training experience, and most importantly, how you are responding to the programme. Every 4 weeks, we assess how you are changing, and assign the best format to fit your goals, time commitment and individual strengths and weaknesses. This process is how we make sure you are getting the right training. No one is left with a rigid programme that isn't working for them.
-
What style of training do you teach?We believe in a balanced profile of strength and fitness. There are pathways which are split evenly in these domains, others which are more strength focused or more fitness focused. These are flexible, and everyone's focus shifts over time, but regardless of the programme, there is always an undertone of moving well, building muscle mass and developing aerobic fitness.
-
How many days per week do I need to train with my online fitness plan?Your time commitment to a specific programme will change depending on how advanced the programme is. Generally, an entry level programme will be 2-3 days per week, and the top end, more advanced programmes are 5-days per week, a blend of strength and cardiovascular work.
-
How much support is available from my remote personal trainer?You can message James and his coaching staff directly through the app inbox. You can ask questions about your programme, provide video footage of your technique for review, or just let us know how you are doing. We schedule contact automatically each month and generally reach out to anyone who falls behind.
-
What happens if I fall behind on the schedule?If this is a short term issue, programmes can be paused and re-arranged in your weekly calendar. If this more of a repetitive issue, you can communicate with us, and we will help you find a way to organise training more suitably or offer advice on how to confront the cause directly.
-
What language is the training programme delivered in?You will see both English and Traditional Chinese on your programme. Communications can be in either language, with Chinese having a slightly longer response time.