Postclic premium unlimited: promotional offer at RM 4.19 for 48h, then RM 228.34 per month without commitment

Cancellation service #1 in Malaysia
Trainerize is a fitness software platform used by personal trainers and coaching businesses to deliver workout plans, track client progress, and manage communication in one place. The service is run through a web dashboard and mobile apps, and its legal terms and support materials are published on the official Trainerize site and Help Center.
For Malaysian users, the key point is this: Trainerize is not a typical local gym membership with a front desk you can call. Cancellation usually happens online through your account billing area, and the service appears to operate globally rather than through a Malaysia-specific office. No dedicated Malaysian cancellation address was found, so you need to rely on the account interface, app store billing, or support email.
Many users feel annoyed when they cannot tell whether they subscribed to Trainerize itself, a trainer’s service, or an app-store billing setup. That confusion matters because the cancellation path changes depending on how you started paying.
The paid plans cover tools such as workout delivery, custom client programs, meal and macro tracking, AI Workout Builder, messaging features, and client management tools. The free tier exists, but the paid tiers move up from Grow at $9.00 (RM42)* monthly to Pro 20 at $39.00 (RM184)* monthly based on the published pricing data.
Trainerize is available in Malaysia through the web and mobile app ecosystem, including App Store and Google Play subscription management paths where applicable. Prices are published in USD, not MYR, so Malaysian users should expect currency conversion by their card issuer or payment platform.
The service uses a freemium style model. Trainerize offers a 30-day free trial with no credit card required, and according to its terms, the account downgrades to a free plan unless you upgrade after the trial (trainerize.com). There is no stated minimum commitment period, but paid subscriptions renew automatically each month or year unless you cancel at least one day before renewal (trainerize.com).
A lot of users get frustrated because they cancel too late, cannot find the right billing screen, or forget to keep proof. Before you do anything, note your next billing date, screenshot your current plan, and save any client data, workout templates, or videos you may need later.
The most useful proof is simple and concrete. Save a screenshot showing your plan name, the last charge amount such as $19.00 (RM90)* or $29.00 (RM137)*, the billing date, and the page where auto-renew is active. If your account is tied to App Store or Google Play, also screenshot that subscription page.
If you subscribed directly with Trainerize, the official cancellation path is through the web account. The exact route published by Trainerize is: log in to your Trainerize web account, go to Settings, open Billing, then in the bottom right of the Base Subscription section click Cancel auto-renew (help.trainerize.com).
This is the cleanest route when the account is billed directly by Trainerize. Do it at least one day before renewal because the terms say subscriptions renew automatically at the end of each billing cycle unless cancelled by the user at least one day before the renewal date (trainerize.com).
If the page looks glitchy or the button does not respond, do not just try once and leave it there. Take screenshots showing the failed attempt, then send them the same day to [email protected] with your account email, plan name, charge amount, and renewal date. That gives you a time trail if a charge appears later.
Some users worry they have already cancelled, but the charge still comes in because they cancelled in the wrong place. If you subscribed through Apple or Google, cancelling inside Trainerize may not stop the store billing. You need to cancel from the same payment channel that collects the subscription.
For App Store on iPhone or iPad, open the App Store, tap your profile icon, choose Subscriptions, select your Trainerize subscription, then tap Cancel Subscription (support.apple.com). For Google Play on Android, open Google Play Store, tap the menu icon, choose Subscriptions, select Trainerize, then tap Cancel Subscription (support.google.com).
Apple and Google are often better for proof because they show a clear subscription status screen and confirmation. If you use these channels, keep the cancellation confirmation and monitor your card or e-wallet statement for the next 30 days.
Trainerize lists [email protected] for support, with no public phone number and no live chat listed in the research data. Support is mainly through the Help Center and email, and the listed support availability is 24/7. When emailing, use a direct subject like “Cancel auto-renew request before renewal on 28 August” and attach screenshots.
If your access was arranged through an individual trainer or coaching business using Trainerize, contact that business too on the same day. In real cases, users sometimes confuse the software subscription with the coach’s own package, and only one of them gets cancelled.
A postal cancellation route is not clearly published for Malaysia, so it is not the main option here. If you still want formal delivery proof for a dispute file, a registered letter can help, and some consumers now use digital registered-delivery services such as Postclic for timestamped proof of sending and opening.
If you cancel auto-renew, the normal outcome is that the subscription stops renewing at the end of the current billing cycle. Trainerize states that subscriptions automatically renew unless cancelled before the renewal date, which means cancellation is aimed at stopping the next cycle rather than ending access immediately (trainerize.com).
In practical terms, if your next billing date is 31 August and you cancel on 25 August, you should normally keep paid access until 31 August, then the subscription ends. Trainerize does not publish a detailed Malaysia-specific example, so save the billing page after cancellation to confirm the end date shown in your account.
If you do not cancel, Trainerize renews the plan automatically every billing cycle. That can be monthly or annual, depending on what you chose when subscribing. Because the terms require cancellation at least one day before renewal, waiting until the billing date itself is risky.
This is where many post-cancellation charge complaints start. The user thinks “already cancelled lah,” but the system still treated the plan as active for renewal because the cancellation was late, done in the wrong channel, or never completed due to a glitch.
Trainerize says user data may be retained according to its data retention policies, but the terms do not give a detailed public timeline for deletion after cancellation (trainerize.com). So if your workout content, client notes, or progress records matter, save them before ending the paid plan.
The terms do not clearly explain which items are deleted immediately and which remain in a downgraded free account. Because the free plan exists, some users may still retain limited account access, but you should not rely on that for business records.
If you are hoping for a pro-rated refund after cancelling mid-month, the answer is usually no. Trainerize says it does not offer refunds for partial months of service or for periods in which your account remains open but you do not use the service (trainerize.com).
That means if you paid $19.00 (RM90)* on 1 September and cancel on 10 September, you generally should not expect money back for the unused part of that month. The same applies if you simply stopped using the platform but left the account open.
The better refund argument is a billing problem, not mere non-use. Trainerize says if a billing error occurs, it will work to resolve the issue promptly, though its terms still say no refunds for partial months or unused periods (trainerize.com).
So if you were charged after cancelling, charged at the wrong tier, or renewed after a downgrade, gather hard proof. Use the cancellation screenshot, renewal date, payment receipt, and any email thread with support. Send all of it to [email protected] in one message so the case is easier to review.
Trainerize does not mention a cooling-off period or withdrawal right in its terms. In Malaysia, digital subscription disputes usually turn on unfair charges, misleading billing, or unauthorised recurring payments rather than a guaranteed no-questions-asked cancellation window.
If the company ignores a genuine overcharge, you can escalate through your bank and also consider consumer channels such as KPDN and the Tribunal for Consumer Claims Malaysia, known as TTPM. For card disputes in Malaysia, banks commonly handle chargebacks or recurring transaction disputes within about 60 to 120 days from the transaction date or from when the issue was discovered, under Bank Negara Malaysia’s consumer protection framework.
Use a chargeback only after you have tried the normal support route, unless the payment looks clearly unauthorised. Tell your bank this is a recurring card transaction dispute and provide the cancellation date, amount, screenshots, and your email trail. Malaysian banks usually want those documents before opening the dispute case.
If billing came through App Store or Google Play, use the platform cancellation path and their support processes as well, because the store may control the transaction records. This route can be senang for proving dates because Apple and Google show subscription status history in the account interface.
The most important clause is the auto-renewal rule. Trainerize says subscriptions automatically renew at the end of each billing cycle unless cancelled by the user at least one day before the renewal date (trainerize.com). That one-day buffer matters because same-day cancellation may be too late.
There is no minimum commitment duration specified in the terms. The plans are billed monthly or annually based on the option selected, so the main risk is not an early termination fee. The main risk is missing the renewal cutoff and being billed for another full cycle.
Trainerize offers a 30-day free trial with no credit card required, according to the terms (trainerize.com). That reduces the risk of an unexpected paid conversion during the trial itself, because the account should downgrade to a free plan unless you actively upgrade.
Still, once you move onto a paid plan, the normal auto-renewal rule starts applying. If you upgraded during or after the trial, check whether the payment was set up directly with Trainerize or through a mobile app store.
The terms say user data may be retained after cancellation under Trainerize data retention policies, but the public terms do not spell out the exact retention period (trainerize.com). If your account contains client records or business content, export before cancelling.
The same terms do not clearly specify governing law or a detailed dispute resolution process in the research data provided. For Malaysian users, that means you should keep your own evidence file from day one in case you need bank, KPDN, or TTPM help later.
Plan | Price (USD / MYR) | Period | Main focus |
|---|---|---|---|
Free | $0.00 (RM0)* | Monthly | Basic tools |
Grow | $9.00 (RM42)* | Monthly | Starter coaching |
Pro 5 | $19.00 (RM90)* | Monthly | Small roster |
Pro 10 | $29.00 (RM137)* | Monthly | Growing roster |
Pro 20 | $39.00 (RM184)* | Monthly | Larger roster |
Prices are approximate, converted from USD at 1 USD ≈ 4.72 MYR. Check the official Trainerize website for exact current local pricing.
The least expensive paid plan in the verified data is Grow at $9.00 (RM42)* monthly. The most expensive listed monthly plan is Pro 20 at $39.00 (RM184)*. There is no cancellation fee stated in the terms, so your decision is mostly about avoiding the next renewal rather than paying an exit penalty.
If you are paying for a higher tier but your client count has dropped, downgrade or cancel before the billing date. Several user complaints mention charges at tiers they believed they had already downgraded from, so save proof of any plan change.
The research data confirms monthly billing amounts, but it does not provide a verified annual price comparison for each plan. So there is no reliable annual savings figure to show here. Prices are also subject to change because they are published in USD and converted into MYR by your payment method.
There are no stated cancellation fees or early termination fees in the published terms (trainerize.com). The bigger cost issue is failed timing. Missing a monthly renewal on Pro 20 could mean another $39.00 (RM184)* billed even if you planned to stop using it.
Many Malaysians do not need a legal lecture. They just want to stop a recurring charge and know where to complain if support goes quiet. For Trainerize, the most realistic rights issue is not a special cooling-off period. It is whether you were billed unfairly, misled, or charged after a valid cancellation attempt.
If that happens, start with the company, then escalate. KPDN handles consumer matters in Malaysia, and TTPM gives consumers a lower-cost forum for certain claims. If your case is about a card charge that should not have happened, involve your bank at the same time instead of waiting too long.
The research data does not provide a Malaysia-specific withdrawal period for Trainerize, and Trainerize itself does not set out a cooling-off period in its terms. So do not assume you can cancel today and automatically get a refund for the current month. That is not how the published policy reads.
Where Malaysian consumer protection becomes useful is when there is evidence of a wrong charge, repeated failed support handling, or unclear billing. In those cases, your screenshots, bank statement, and support emails become the backbone of the complaint.
Prepare a short file with your Trainerize account email, subscription plan, charge amount such as $29.00 (RM137)*, charge date, cancellation date, and copies of all messages sent to [email protected]. Add screenshots of the Billing page, store subscription page if relevant, and your bank statement entry with personal data masked where not needed.
For bank-card disputes, contact your issuing bank and ask to dispute an unauthorised or recurring transaction. For consumer escalation, you can refer the matter to KPDN and consider TTPM if the dispute is unresolved. Since the research block does not provide a verified full office address or hotline, use the official KPDN website route in the links section below for the latest complaint channel.
Based on the review set provided, the trend is clearly negative: 0 positive and 5 negative reviews out of 5 unique reviews. The biggest concerns are difficult cancellation, charges after cancellation, bugs, and slower customer support.
To be fair, users do continue using Trainerize because it offers broad coaching features and a large all-in-one workflow. But on cancellation and billing confidence, the review pattern here is weak, so Malaysians should document every step properly.
Theme | Frequency | Typical example |
|---|---|---|
Hard to cancel | High | Cancel path unclear |
Wrong charges | High | Charged after cancel |
Slow support | High | Multiple follow-ups |
Platform bugs | Medium | Logging failures |
Learning curve | Medium | Navigation confusing |
Source | Rating | Number of reviews |
|---|---|---|
TrustPilot | 2/5 and 1/5 | 2 |
AIToolsBakery | No score shown | 3 |
Source | Rating | Main topic | Sentiment |
|---|---|---|---|
TrustPilot | 2/5 | Ease of cancellation | Negative |
TrustPilot | 1/5 | Customer service | Negative |
AIToolsBakery | No score shown | Bugs and stability | Negative |
AIToolsBakery | No score shown | Charge after cancel | Negative |
AIToolsBakery | No score shown | Support response | Negative |
If you only save one thing, save the billing screen before you change anything. That screenshot should show the plan name, billing interval, and next renewal date. If the plan is Pro 10 at $29.00 (RM137)*, make sure that amount is visible too.
You should also save any business content that matters, especially because Trainerize does not clearly publish a detailed deletion timeline after cancellation. Exported client programs, video libraries, and progress records are harder to recover after the account changes state.
For a refund request or charge dispute, collect the transaction receipt, statement entry, support emails, and cancellation confirmation. If you used App Store or Google Play, save the store subscription page showing cancelled status and the date it ends.
After cancelling, keep monitoring your statement for at least one more billing cycle. If a charge appears after a valid cancellation, these records are exactly what your bank, KPDN, or TTPM will ask for.
This is the biggest trap. If the payment came through App Store or Google Play, cancelling only inside Trainerize may not stop billing. The reverse also applies if the charge is direct with Trainerize and you only delete the app.
Real-world example: a coach subscribes on iPhone, removes the app, and assumes the payment has ended. One month later, the same renewal appears because the App Store subscription was still active.
Trainerize says the user must cancel at least one day before renewal (trainerize.com). Waiting until the last minute can or not work depending on timing, time zone handling, and whether the billing system processes early that day.
A safer practice is to cancel at least 3 days before the renewal date. That buffer gives you time to retry if the interface is slow or if you need to email support with proof.
Many people assume a subscription works like a utility bill where you only pay for exact usage. Trainerize does not promise that. Its terms say no refunds for partial months or unused periods (trainerize.com).
If you cancel halfway through a month, your realistic expectation is continued access until the period ends, not cash back for the unused days. Only billing mistakes give you a stronger refund case.
Some users specifically complain about glitches and failed cancellation attempts. If the page hangs, the button does not work, or the status does not update, do not leave without evidence. Screenshot the full screen with date and time if possible.
Then email support immediately on the same day. A same-day email with attached screenshots is much stronger than trying to explain the issue two weeks later after the renewal charge lands.
Cancellation is not finished just because you clicked once. You need a confirmation screen, email, or store status change. Without that, you are relying on memory, and that is not enough in a billing dispute.
Set a calendar reminder for the day before renewal and another one 3 to 5 days after the renewal date to check whether any charge was posted. This small step saves a lot of hassle later.
Method | Notice period | Fee | Difficulty |
|---|---|---|---|
Web/account | Before next billing | No fee found | Easy |
App Store (iOS) | 5-10 business days | No fee found | Higher but strong proof |
Google Play (Android) | Before next billing | No fee found | Medium |
All three routes can work, but only if they match the original billing channel. Direct web billing is usually the fastest. App-store routes can feel a bit more buried in menus, but they often give clearer cancellation records for later disputes.
No cancellation fee or early termination fee was found in the terms. So your choice should be based on where you paid and how much proof you want to keep, not on avoiding a penalty.
Right after cancelling, verify the subscription status screen. Look for wording that shows auto-renew is off, the plan is cancelled, or access continues until a stated end date. Take one final screenshot after the status changes.
Then check your email inbox and spam folder for a confirmation message. If none arrives within the same day, especially for direct web billing, send a short message to [email protected] asking them to confirm the cancellation status in writing.
Watch your card or e-wallet statement through the next billing cycle. If a recurring charge appears after a valid cancellation, contact your bank quickly and ask to dispute the transaction as an unauthorised or recurring charge issue. In Malaysia, this is commonly handled as a chargeback or card dispute.
The practical window is often around 60 to 120 days from the transaction date or from when you discovered the problem, depending on bank and card-network rules. That process sits within Bank Negara Malaysia’s financial consumer protection framework, so do not delay if the debit looks wrong.
If you are cancelling because the system feels clunky or support is slow, a few alternatives stand out. Everfit has a free Starter plan and can be a lower-risk move for smaller rosters. TrueCoach focuses more tightly on workout delivery, while PT Distinction suits coaches who want deeper control and do not mind a more premium setup.
For readers comparing cost, TrueCoach starts at $26.98 (RM127)* monthly for 5 clients, while PT Distinction starts at $19.90 (RM94)* monthly for 3 clients. Those prices are also foreign-currency figures converted into MYR, so final billing may differ slightly.
No dedicated Malaysian cancellation mailing address for Trainerize was found in the verified material. The service appears to handle subscription management centrally through the web interface, app-store billing systems, and support email rather than through a local postal cancellation office.
That means Malaysian users should not waste time hunting for a local branch address when the billing deadline is close. The working routes are the Trainerize web account at Settings > Billing, the relevant app store subscription menu, and [email protected].
If you want the cleanest audit trail, combine methods. Cancel in the correct billing channel, take screenshots, and send a same-day email summarising what you did. Mention the exact date, plan, and amount such as $39.00 (RM184)* if relevant.
This combined approach is the most practical way to protect yourself if a later charge appears. It is faster than waiting for a local address that has not been publicly provided, and it gives you the evidence needed for KPDN, TTPM, or a bank dispute if the issue drags on.
Already sent a letter? Enter its tracking number to see its proof of dispatch and certified timestamp.