How to cancel TrainHeroic and protect your subscription rights in south africa
What TrainHeroic is and why you might cancel
TrainHeroic is a subscription-based fitness coaching platform that connects athletes with structured training programs, workout logging, and performance tracking. The service operates through multiple channels: coaches manage client programs via a web dashboard, while athletes follow customised programs through mobile apps and online portals.
You may use TrainHeroic for strength training coaching, nutrition monitoring, readiness assessment, or access to specialist coaching programs. However, your fitness goals may shift, you might discover a more suitable platform, or you could be concerned about recurring charges. Once you understand which cancellation method applies to your account type, terminating your subscription is straightforward and governed by South African consumer law.
At Yafee (yafee.com), we specialise in helping South African consumers navigate subscription cancellations with precision and clarity. TrainHeroic subscriptions follow clear legal pathways, and we'll guide you through every step to ensure you cancel correctly and protect your right to a refund where the Consumer Protection Act applies.
Why cancellation clarity matters for your account
TrainHeroic charges through multiple pathways: direct app subscriptions, in-app purchases via Apple App Store and Google Play, and coach plan subscriptions purchased through the web. Each payment route has its own cancellation method and refund eligibility. Cancelling through the wrong channel or missing your billing cycle deadline can lock you into unwanted charges and delay your refund.
Your consumer rights under south african law
The Consumer Protection Act (CPA), 2008 protects you when you purchase services from TrainHeroic. You hold the right to cancel distance contracts (which include digital subscriptions and online services) within 14 calendar days of purchase, provided the service has not been fully delivered. If TrainHeroic prevents you from cancelling, withholds your data unlawfully, or fails to process a refund, you can escalate your complaint to the National Consumer Commission (NCC) as the enforcement body.
Understand your cancellation method based on how you subscribed
Your pathway to cancel TrainHeroic depends entirely on which platform processed your payment.
Athlete subscriptions via the TrainHeroic mobile app
If you subscribed as an athlete directly through the TrainHeroic mobile app (not through Apple App Store or Google Play), follow this procedure.
- Open the TrainHeroic mobile app and tap your profile icon in the bottom-right corner.
- If you are not logged in, enter your email address and password first.
- Navigate to Settings and select "My Training" or "Programs".
- You will see a list of all active training programs and teams you are enrolled in.
- Find the program or team you want to cancel and tap the trash or delete icon beside it.
- If no delete icon appears, the program may be free or already cancelled.
- Confirm the cancellation when prompted. Your account status will change to "Cancel Pending".
- You retain access to your program and all workout data until the end of your current billing period.
- After the billing cycle ends, your subscription terminates automatically without further charges.
Action step: Screenshot your "Cancel Pending" confirmation immediately. This evidence proves you cancelled before your next charge and protects your refund claim.
Coach plan subscriptions cancelled via the web
If you are a coach and you pay for a Coach Plan through TrainHeroic's website (not via an app store), you must cancel through the web dashboard.
- Visit the TrainHeroic website (trainheroic.com) and log into your coach account using your email and password.
- Click your profile image or avatar in the top-right corner and select "Account" or "Settings".
- You may see options for "Billing", "Subscription", or "Coach Plan".
- Find the "Billing" or "Subscription" section and locate your active Coach Plan.
- The plan displays your next billing date and the amount charged.
- Click "Cancel Plan", "Manage Subscription", or the equivalent button next to your Coach Plan.
- TrainHeroic may ask for feedback about why you are cancelling.
- Confirm the cancellation. You will receive a confirmation email with a cancellation reference number.
- Save this email in a folder for your records. It proves cancellation and is essential if you dispute a charge later.
Important: Coach Plan cancellations take effect at the end of your current billing cycle. You will not be charged for the next period once you complete these steps.
Subscriptions via apple app store
If you purchased a TrainHeroic subscription through Apple's App Store (iOS), you must cancel through your Apple account, not through the app itself.
- On your iPhone or iPad, open Settings and tap your name at the top.
- If you see "iTunes & App Stores" instead, tap that first, then scroll to "Apple ID" and tap "View Apple ID".
- Select "Subscriptions" from the menu.
- A list of all your active app subscriptions appears, including any TrainHeroic subscription.
- Tap the TrainHeroic subscription in the list.
- You will see your subscription status, next billing date, and price.
- Tap "Cancel Subscription" at the bottom of the screen.
- Apple will ask you to confirm; you may see options to "Keep Subscription" or "Confirm Cancellation".
- Confirm your cancellation. You will receive a confirmation email from Apple at your registered email address.
- You retain access to TrainHeroic until the end of your current billing period.
Alternatively, you can manage your subscriptions online at appleid.apple.com by logging in, selecting "Subscriptions", and cancelling TrainHeroic from there.
Subscriptions via google play store
If you purchased a TrainHeroic subscription through Google Play on an Android device, cancel through Google's subscription management system.
- Open the Google Play Store app on your Android device and tap your profile icon in the top-right corner.
- If you do not see your profile icon, tap the menu (three horizontal lines) and look for "Account".
- Select "Subscriptions" or "Manage subscriptions" from the menu.
- A list of all your active subscriptions appears.
- Tap the TrainHeroic subscription.
- You will see your subscription plan, next billing date, and price.
- Tap "Cancel subscription" at the bottom of the screen.
- Google may ask for feedback about your cancellation reason.
- Confirm your cancellation. Google sends a confirmation email to your registered Gmail address.
- You retain full access to TrainHeroic through the end of your current billing period.
You can also manage Google Play subscriptions online at play.google.com/store/account by signing in and selecting "Subscriptions".
Your legal position and refund entitlements
The Consumer Protection Act grants you specific cancellation and refund rights when you purchase services from TrainHeroic.
The 14-day cancellation window
Under section 20 of the Consumer Protection Act, you have the right to cancel any distance contract (including digital subscriptions) within 14 calendar days of purchase without penalty. This window applies only if the service has not been fully delivered. For a fitness coaching platform like TrainHeroic, "full delivery" means you have already downloaded and used the training program or coaching service.
You must send your cancellation notice to TrainHeroic before your 14-day window closes. Sending the notice on day 14 is sufficient; you do not need to wait for their acknowledgement. Yafee recommends you send your cancellation notice by email and request a read receipt to prove the date you cancelled.
Refund timelines and conditions
Once you cancel within the 14-day window, TrainHeroic must refund your money within 15 business days. If the service was partially used, TrainHeroic may deduct a reasonable charge for the portion already delivered. However, they cannot charge you more than the prorated value of what you consumed.
If you cancel after the 14-day window has closed but before your next billing cycle, your cancellation takes effect at the end of that billing cycle. You will not be charged again, but you will not receive a refund for the current period already paid.
Payment platform refunds
If you paid via Apple App Store or Google Play, Apple and Google process refunds to your registered payment method (credit card, debit card, or prepaid balance). This refund may take 3 to 5 business days depending on your bank. If you paid TrainHeroic directly via their website, they process refunds to your original payment method within 15 business days.
If TrainHeroic refuses to refund you or fails to cancel your subscription, you can lodge a complaint with the National Consumer Commission (NCC) at complaints.ncc.org.za. Yafee has supported consumers through NCC escalations and can advise further if needed.
What happens after you cancel
Cancellation and account closure follow different timelines, and understanding this distinction prevents confusion and unwanted charges.
Access and data after cancellation
Once you cancel, TrainHeroic allows you to retain access to your account, programs, and all workout history until the end of your current billing period. This means if you cancel on day 5 of a 30-day cycle, you keep full access for 25 more days. After the cycle ends, your access terminates automatically.
TrainHeroic stores your workout data and performance history on their servers. You can download your data (workouts, measurements, notes) before your access ends if you wish to keep a personal copy. Contact [email protected] if you need assistance exporting your data.
Billing confirmation and next steps
Within 24 to 48 hours of cancellation, you will receive a confirmation email from TrainHeroic (or Apple / Google, depending on your payment method). This email confirms your cancellation date and your final billing date. Check this email carefully: if your final billing date is not listed, contact support immediately to clarify.
Yafee advises you to set a phone reminder for 3 days before your final billing date. Log into your TrainHeroic account or your payment platform and verify that no additional charge has been applied. If a charge appears after your cancellation, contact TrainHeroic within 48 hours and request an immediate refund, citing your cancellation confirmation email.
Pricing structure and billing cycles
TrainHeroic's subscription costs vary depending on whether you access individual coach programs or use the platform's team and facility plans.
| Subscription type |
Billing frequency |
Typical cost (ZAR) |
Cancellation method |
| Individual athlete program (app) |
Monthly |
R 150 - R 300 |
Via TrainHeroic app |
| Athlete subscription (web) |
Monthly |
R 200 - R 400 |
Via web dashboard |
| Coach Plan (standard) |
Monthly |
R 250 - R 500 |
Via coach web dashboard |
| Coach Plan (premium) |
Monthly |
R 500 - R 1000 |
Via coach web dashboard |
| In-app purchase (Apple / Google) |
Monthly or yearly |
R 100 - R 800 (monthly) or R 900 - R 7000 (yearly) |
Via App Store / Play Store settings |
Costs fluctuate based on exchange rates (USD to ZAR) and current promotions. These figures are approximate; verify the exact cost in your account settings or billing history before you cancel.
Common mistakes to avoid when cancelling
Cancellation is straightforward once you know the pitfalls, and Yafee has seen these errors delay refunds and lock users into unwanted charges.
Mistake 1: cancelling through the wrong platform
Many users cancel the TrainHeroic app itself (by uninstalling it) but do not cancel their subscription. Uninstalling the app does not stop recurring charges. You must cancel the subscription through the account settings of whichever platform you used to pay: the TrainHeroic app, Apple, Google Play, or the web dashboard. Yafee strongly advises you to verify your cancellation by checking your email for a confirmation receipt within 24 hours.
Mistake 2: missing the billing cycle deadline
TrainHeroic charges on the same day each month that you originally subscribed. If you cancel on the 15th of a month but your billing date is the 20th, you will be charged once more on the 20th before the cancellation takes effect. Cancel at least 5 days before your billing date to avoid a final charge. Check your confirmation email for the exact date your final billing cycle ends.
Mistake 3: not retaining proof of cancellation
If a charge appears after you cancel and TrainHeroic claims you never cancelled, you will struggle to recover your money without proof. Screenshot your cancellation confirmation immediately and save your confirmation email in a dedicated folder. This evidence is critical if you need to escalate to the National Consumer Commission or dispute a charge with your bank.
Mistake 4: ignoring the 14-day refund window
You have 14 days from your purchase date to cancel and receive a full refund under consumer law. If you wait 16 days, you lose this right. Only refund requests sent before day 14 qualify for a full refund. Track your purchase date and send your cancellation notice well before the window closes.
If you are considering alternatives before you cancel, this table compares cancellation policies and pricing across common fitness platforms available in South Africa.
| Platform |
Cancellation method |
Refund window |
Typical monthly cost (ZAR) |
| TrainHeroic |
App / web dashboard |
14 days (full refund) |
R 150 - R 500 |
| JEFIT |
App or web settings |
14 days |
R 80 - R 200 |
| Strong Workout Tracker |
In-app settings |
14 days |
R 100 - R 150 |
| Nike Training Club |
App settings |
14 days |
Free with ads |
| Fittr |
Web or mobile app |
14 days |
R 200 - R 400 |
If you cannot cancel through the methods above or if TrainHeroic fails to process your cancellation or refund, you have clear escalation routes.
Direct contact with TrainHeroic support
Email TrainHeroic support at [email protected] with the subject line "Subscription Cancellation Request" and include your full name, account email, and the program or plan you wish to cancel. Request a cancellation confirmation email. Allow 24 to 48 hours for a response. Yafee recommends you send this email with a read receipt so you have proof of delivery.
You can also reach TrainHeroic through their website contact form at trainheroic.com/contact or via their in-app support feature (tap "Help" or "Support" in the settings menu).
Escalation to the national consumer commission
If TrainHeroic refuses to cancel your subscription, withholds a refund beyond the 15-business-day deadline, or fails to respond within 7 days, you can lodge a formal complaint with the National Consumer Commission (NCC).
File your complaint at complaints.ncc.org.za or contact the NCC directly:
- National Consumer Commission (NCC)
- Ground Floor, Isivuno House, 371 Grayston Drive, Sandton, Johannesburg 2146
- Tel: 0860 227 627
- Email: [email protected]
Provide the NCC with your cancellation email, all confirmation screenshots, your bank statements showing charges, and any correspondence with TrainHeroic. The NCC investigates and can compel TrainHeroic to refund you if they find the company in breach of the Consumer Protection Act.
Dispute resolution via your bank or payment provider
If TrainHeroic continues to charge you after cancellation, contact your bank or card issuer within 60 days of the unauthorised charge. Provide your cancellation confirmation email and a statement of the disputed transaction. Your bank can initiate a chargeback on your behalf and reverse the charge while they investigate.
If you paid via Apple or Google, you can also request a refund directly through the app store's support system. Apple's and Google's refund policies align with South African consumer law and typically favour users who can prove they cancelled in time.
Final steps and your next action
Cancelling TrainHeroic is a straightforward process once you identify your payment platform and follow the correct steps. Your consumer rights under the CPA are clear, and refund timelines are strictly enforced. Whether you cancel through the app, the web dashboard, or Apple and Google, you are protected by law to receive a refund within 14 days of purchase if the service has not been fully delivered.
Yafee (yafee.com) has helped thousands of South African consumers cancel subscriptions with confidence and recover refunds when companies fail to comply with the law. Take action today: identify which platform processed your TrainHeroic payment, follow the cancellation steps above, and save your confirmation email immediately. If TrainHeroic refuses to cancel or refund you, escalate to the National Consumer Commission using the contact details provided.
Your right to cancel is protected by law. Exercise it without hesitation, and contact Yafee if you need further guidance on your consumer rights or if you face resistance from TrainHeroic.