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

Cancellation service #1 in Malaysia
Kodekloud is an online education platform focused on DevOps, Kubernetes, cloud, automation, and hands-on labs. The core model is simple: you pay a recurring subscription and get access to video courses, mock exams, guided labs, and practice environments, with prices shown on its pricing page and rules set out in its Terms of Service "subscription plans automatically renew unless cancelled" (kodekloud.com).
For Malaysian users, the key thing is this is not a one-time course purchase. It is a recurring subscription that renews by billing cycle, and Kodekloud says it may not remind you before renewal "KodeKloud does not guarantee notification of the renewal date" (kodekloud.com). That is exactly why many users feel geram after an unexpected charge.
The paid plans cover access tiers rather than single courses. Standard is listed at RM67.50 per month, based on the provided conversion from $15.00, and includes access to Standard courses, certifications, mock exams, mobile learning, and 1,280 hands-on labs "pricing converted from USD at about 1 USD = 4.5 MYR" (kodekloud.com).
Pro is RM94.50 per month from $21.00 and adds Pro courses, AWS certification content, and career learning paths. AI is RM141.75 per month from $31.50 and adds AI Tutor, multilingual AI, and AI-assisted labs (kodekloud.com). Business is annual and custom-priced, so if your company signed up for that, cancellation may involve an admin rather than your own learner account.
Kodekloud does not appear to have a Malaysia-specific office, hotline, or cancellation address in the available sources. Support is handled online through the support centre, live chat via the ticket area, and the email [email protected] (support.kodekloud.com).
Local pricing is not officially published in ringgit on the source page itself, so the figures here use the supplied conversion basis. No free trial terms were found in the Terms of Service, and no minimum commitment period was specified, which is good news if you only want to stop the next renewal and move on senang-senang.
If you are worried about losing access too soon, the good news is Kodekloud says cancellation stops future billing but access continues until the end of the current billing cycle (kodekloud.com). If you are worried about being charged after cancelling, do your own proof trail before touching anything.
This prep matters for refunds too. Kodekloud's 30-day money-back policy runs from the subscription start date, not from the day you remembered to complain (support.kodekloud.com).
For direct web subscriptions, log in to your account and go to the account area. Kodekloud says the cancellation path is through the account settings section, where you select the option to cancel the subscription (kodekloud.com).
The safest practical click path is this: log in, open your profile or account menu, enter Account Settings, find the subscription section, and choose Cancel Subscription. After you submit, look for an on-screen confirmation and then check for a confirmation email. If no email arrives within a short time, take one more screenshot of the final status page.
If the page only says your plan will end on a future date, that usually means cancellation is set for the next renewal and your current paid access stays active until then. One user who accidentally paid for a yearly Pro plan wrote, "I wanted to get a refund but when I press cancel subscription it says subscription will cancel March of 2026. Can someone please help me?" (KodeKloud Community). That is a cancellation result, not an automatic refund result.
If your receipt came from Apple, cancel in App Store, not on the Kodekloud website. Open App Store, tap your profile icon, open Subscriptions, find KodeKloud, and tap the cancel option. Billing should stop for the next cycle, while access continues to the end of the current paid period (kodekloud.com).
If your receipt came from Google Play, open Google Play Store, tap the menu or profile area, open Subscriptions, choose KodeKloud, and tap Cancel Subscription (kodekloud.com). This is medium difficulty because people often forget where they first subscribed, then they cancel in the wrong place and still get billed. Can or not the website can cancel a store-billed plan? Usually not.
Kodekloud does not list a phone number in the provided support data. The practical channels are [email protected], live chat through the ticket area, and the support centre at support.kodekloud.com.
When you write in, include your account email, plan name, charge date, amount, and a screenshot of the billing page. If you want a refund under the 30-day guarantee, say that clearly in the subject line and mention your subscription start date.
No postal cancellation address for Kodekloud was found in the available sources, so registered mail is not the main path here. Still, if you need dated evidence for a bank dispute or later complaint, a registered letter can create a cleaner record than a chat screenshot.
If you prefer a modern route, services such as Postclic can send a certified digital letter with timestamped proof of sending, receipt, and opening. Use that only if you already have a valid support or legal contact point to send to, because no Malaysia-specific cancellation address for Kodekloud was found.
This is the point many subscribers ask about straight away. Kodekloud states that when you cancel, future billing stops, but you keep access until the end of the current billing cycle (kodekloud.com). So if your monthly plan renews on 18 August and you cancel on 5 August, access should continue until 18 August.
That also explains why the account may still show an active end date after cancellation. Active access until the final date is normal. A fresh charge after that date is the problem you should watch for.
Kodekloud's Terms say the subscription plan renews automatically at the end of each billing cycle unless you cancel, and the company does not guarantee a renewal reminder (kodekloud.com). For Malaysian users juggling many subscriptions, this is the classic trap. Put your renewal date in your calendar the same day you subscribe.
No minimum commitment duration was specified in the Terms of Service, so you are not locked into a long notice period. The practical deadline is simply before the next billing date.
After cancellation, Kodekloud says you may request a copy of your billing history and certificates earned before termination within 14 days. It also says no user content, course materials, or lab data will be retained or provided back to you (kodekloud.com).
That means you should download certificates and save any proof of completion early. If you rely on lab records or notes stored inside the platform, assume they may disappear after termination and back up whatever matters before the final access date.
Kodekloud offers a 30-day money-back guarantee from the start date of your subscription, and refund requests must go to [email protected] within those 30 days (support.kodekloud.com). That sounds generous, but there are two catches: refunds are at Kodekloud's discretion, and processing fee deductions may apply.
There is also no automatic pro-rated refund for unused days after a normal cancellation. If you cancel halfway through a billing cycle, your access stays on until the end of that cycle, but the unused portion is not automatically refunded (support.kodekloud.com).
If you signed up by mistake, upgraded to the wrong plan, or were billed for a year when you meant monthly, move fast. Send the refund request the same day if possible, because the policy is tied to the subscription start date, not to your next renewal date (support.kodekloud.com).
Your email should include the account email, receipt, plan name, charge amount in MYR, date of payment, and a short plain explanation such as accidental annual purchase or duplicate billing. A concise request usually works better than a long emotional message lah.
For billing errors, Kodekloud says to notify support promptly and it may offer a refund or credit depending on the circumstances (support.kodekloud.com). Promptly means do not wait until the next month, because delay weakens your case.
If Kodekloud ignores a valid complaint, Malaysian cardholders can ask their issuing bank for a chargeback or dispute an unauthorised or recurring card transaction. The usual bank and card-network timeframe is around 60 to 120 days from the transaction date or from when the problem was discovered, under Bank Negara Malaysia's complaint-handling framework and the Financial Services Act 2013 or Islamic Financial Services Act 2013.
Use chargeback as a last resort after you have screenshots, emails, and the cancellation timeline. If you paid through Apple or Google, use their purchase dispute path first because the merchant of record may be the app platform rather than Kodekloud itself.
The most relevant clause is blunt: "Your Subscription Plan will automatically renew at the end of each billing cycle unless you cancel it" (kodekloud.com). The Terms also say Kodekloud does not guarantee notification of the renewal date, so do not expect a heads-up email to save you.
The good part is that no minimum commitment duration was specified in the Terms. In practice, that means you can cancel at any time before renewal without an early termination fee, and no cancellation fee was found in the Terms of Service.
Kodekloud says that after cancellation you may request billing history and earned certificates within 14 days, but no user content, course materials, or lab data will be retained or returned (kodekloud.com). If you need proof for job applications or internal HR claims, request it quickly.
The Terms say the contract is governed by the laws of the United States of America and disputes should go through good faith discussions before legal proceedings (kodekloud.com). For a Malaysian consumer, that does not cancel your local complaint options. If billing or unfair practice issues arise, you can still complain to Malaysian bodies such as KPDN or take a consumer claim to TTPM where applicable.
Plan | Price (USD / MYR) | Billing period | Main features |
|---|---|---|---|
Standard | $15.00 (RM67.50) | Monthly | Standard courses, certs, mocks, labs |
Pro | $21.00 (RM94.50) | Monthly | Pro courses, AWS, career paths |
AI | $31.50 (RM141.75) | Monthly | AI Tutor, multilingual AI, AI labs |
Business | Custom (Custom MYR) | Annual | Team dashboard, reports, priority support |
These MYR figures are based on the supplied conversion rate of 1 USD = 4.5 MYR, and local taxes may apply (kodekloud.com). The official pricing page remains the reference point for live prices and plan changes.
The least expensive listed recurring plan is Standard at $15.00 (RM67.50) monthly. The most expensive published individual plan is AI at $31.50 (RM141.75) monthly, more than double Standard, so it only makes sense if you actively use the AI features rather than just regular labs and course videos.
If you only need one certification track, Pro at $21.00 (RM94.50) monthly may already be more than enough. Users who stay subscribed for months without using the labs are the ones most likely to overpay, especially because renewal is automatic and reminder emails are not guaranteed.
In Malaysia, subscription rights are mainly framed by the Consumer Protection Act 1999. The CPA does not create a universal cancellation right for every online subscription, so your strongest day-to-day protection often comes from the seller's own policy, your payment provider's dispute process, and clear evidence of what happened.
For direct sales contracts, there can be a 10 working day cooling-off period if the deal falls within those specific rules and the contract meets the required written conditions. That is usually less relevant to a self-serve online platform like Kodekloud, where the clearer practical benefit is the company's own 30-day money-back guarantee (support.kodekloud.com).
Kodekloud offers a 30-day refund window from subscription start, which is more concrete than any general online-subscription cooling-off rule in Malaysia for this kind of service. So if you want your money back, your best first move is to use Kodekloud's own refund process within 30 days, then escalate only if needed.
If the issue is an unauthorised recurring charge, delayed cancellation effect, or a misleading billing outcome, keep all records and bring them to your card issuer, KPDN, or TTPM depending on the nature of the dispute. TTPM can be a practical forum for consumer monetary claims in Malaysia when informal resolution fails.
If you complain, attach the cancellation screenshot, refund request email, payment receipt, and any reply from [email protected]. A short timeline with dates is more persuasive than ten random screenshots.
Based on the supplied review set, the trend is negative: 0 positive and 3 negative reviews out of 3 unique reviews. That is a small sample, so it does not prove every Malaysian user will struggle, but it does show recurring friction around support, refunds, and plan access.
The cancellation path itself appears straightforward on paper through account settings or app-store subscriptions. The harder part is what happens after that, especially if you expected a refund or if the plan shown in your account does not match the content you expected to access.
Theme | Frequency | Typical example |
|---|---|---|
Refund confusion | 1 review | Annual plan by mistake |
Support frustration | 1 review | Lab issue not solved |
Access mismatch | 1 review | Paid plan lacks content |
Source | Rating | Main topic | Sentiment |
|---|---|---|---|
TrustPilot | 1/5 | Customer service | Negative |
KodeKloud Community | Not scored | Refund | Negative |
KodeKloud Community | Not scored | Plan access | Negative |
No specific Malaysia-only complaint trend was found in the provided sources. To stay balanced, Kodekloud still offers a decent 30-day refund window and no cancellation fee was found, which is better than some online learning platforms.
This small file set can save you a lot of headache if a charge appears later. The key dates are your subscription start date for refunds and your next billing date for stopping renewal.
After cancelling, save the confirmation for at least 120 days. That lines up with the common chargeback window used by many banks in Malaysia for recurring card disputes.
The biggest mistake is using the website to cancel a subscription that was bought through App Store or Google Play. In that case, the app store controls the billing, and your website cancellation may not stop the next charge.
Fix it by matching the cancellation channel to the receipt source. If your payment receipt came from Apple or Google, go there directly and cancel inside that store subscription menu.
One real complaint in the supplied data came from a user who accidentally paid for a year and then saw only a future end date after pressing cancel. That is normal behaviour for cancellation, because Kodekloud says access continues to the end of the billing period, but it does not mean your money will be returned automatically (support.kodekloud.com).
The fix is to send a separate refund request to [email protected] within 30 days of the subscription start date. Put the mistake clearly in writing and attach the receipt.
Kodekloud says billing errors should be reported promptly and may lead to a refund or credit depending on circumstances (support.kodekloud.com). If you wait one or two cycles, support may argue the delay makes the issue harder to verify.
Raise the issue as soon as you see the charge. For Malaysian card users, a fast complaint also helps preserve your bank dispute timeline, which is often around 60 to 120 days.
Kodekloud says you may request billing history and earned certificates within 14 days after termination, but it will not retain or return user content, course materials, or lab data (kodekloud.com). People who only realise this after access ends can get stuck.
Fix it before cancelling. Download what you can, list the certificates you need, and if necessary email support before the final date asking for copies within that 14-day window.
Method | Notice period | Fee | Difficulty |
|---|---|---|---|
Web/account | Before next billing date | No cancellation fee found | Easy |
App Store (iOS) | Before next billing date | No cancellation fee found | Medium |
Google Play (Android) | Before next billing date | No cancellation fee found | Medium |
Registered mail | 5-10 business days | No cancellation fee found | Higher but best proof |
If you subscribed direct, the web account route is the fastest. If Apple or Google handled the billing, use the matching store route or the cancellation may not stick.
Registered mail is slower and there is no listed physical cancellation address in the available sources, so it is mainly for evidence rather than convenience. Choose based on where you paid and how much proof you need.
Right after cancellation, check three things: the account status page, your email inbox, and your next billing date in your calendar. Save screenshots showing the date and status, especially if the screen states the subscription will end on a future date.
If you also requested a refund, watch for a reply from [email protected] and keep the email thread intact. If support goes quiet, follow up in writing within a few business days so your timeline stays clear.
Check the statement at the next expected renewal date and again at the next monthly statement cut. If a recurring charge still appears after proper cancellation, contact your bank and ask to dispute the recurring transaction or request a chargeback.
In Malaysia, the practical dispute window is often around 60 to 120 days from the transaction or discovery date, depending on your bank and card network. Bring your cancellation screenshots, receipt, and support emails when you file the dispute.
If you are cancelling because of workflow or support frustration, alternatives in the supplied data include LearnUpon, Absorb LMS, and TalentLMS for structured learning management, while 360Learning is listed at $8.00 per user per month (about RM36.00) and focuses on collaborative learning. Connecteam is more of an all-in-one employee management and knowledge-sharing tool than a pure technical lab platform.
These are not one-for-one DevOps lab replacements, so compare carefully before switching. If hands-on cloud practice is your main goal, test the support responsiveness before committing to another annual plan.
No physical cancellation address specific to Malaysia was found in the available sources. The platform appears to handle cancellation through account settings, App Store or Google Play where relevant, and support contact through email or live chat.
That means the best evidence is digital: screenshots, receipts, support emails, and ticket logs. If you need stronger proof for a complaint, build a dated paper trail early instead of waiting until the next charge lands.
Use a short message with exact facts: your account email, plan, charge date, billed amount, and the sentence that you are cancelling renewal effective at the end of the current billing cycle. If you also want a refund, state that in a separate sentence and mention that your request is within 30 days of the subscription start date.
That simple format works better than a long rambling complaint. With Kodekloud, the real game is not fancy wording. It is proof, timing, and using the correct billing channel.
Already sent a letter? Enter its tracking number to see its proof of dispatch and certified timestamp.