Unlimited Yafee Premium: promotional offer at RM 4.19 for 48h, then RM 228.34 per month with no commitment

A 100% personalised cancellation letter, legally compliant and sent by registered mail with acknowledgement of receipt.
48h satisfaction-or-refund guarantee
100% secure payment
They already cancelled Scrimba
Join thousands of satisfied users
over 30,000users trust us
Cancel your Scrimba subscription with zero hassle
Give us your details and those of your Scrimba subscription.
Our team drafts a 100% personalised, legally compliant cancellation letter.
Sent by registered mail with acknowledgement to Scrimba. Nothing else for you to do.
Our letters follow consumer law and GDPR.
Your letter is sent within 24 business hours.
Follow your request from your personal space.
Full refund if Scrimba refuses your cancellation.
Scrimba is an interactive online coding platform headquartered in Oslo, Norway, that teaches web development and software engineering through live, pausable video lessons. You can edit code directly inside the lesson interface, making it unique among coding education providers. The platform offers a free tier with access to over 24 complete courses, but the paid Pro plans unlock the full course catalogue, guided learning paths, career guidance, private community access, and completion certificates.
For Malaysian users, Scrimba operates as an international service without local customer support infrastructure. Email support at [email protected] is your only official contact method. Understanding how to cancel efficiently-and knowing your consumer rights-protects you from unwanted charges and ensures you reclaim access to your learning materials before they disappear post-cancellation.
Scrimba charges in Malaysian Ringgit (RM) on both monthly and annual plans. New users receive a 30-day free trial, which automatically converts to a paid subscription unless you cancel before the trial expires. This automatic conversion is the reason many Malaysian users discover unexpected charges on their bank statements.
| Plan type | Price (RM) | Billing cycle | Best for |
|---|---|---|---|
| Free tier | RM 0.00 | Ongoing | Exploring courses and challenges |
| Pro Monthly | RM 200.00 | Monthly | Short-term learning commitments |
| Pro Annual | RM 1,200.00 | 12 months | Best value if you commit for a year |
The 30-day trial period is critical. If you sign up to test Scrimba and do not cancel within 30 days, your first charge posts automatically. Set two reminders on your phone-one on day 25 and another on day 28-to avoid this surprise charge.
You should cancel if you have completed your learning goals, found a better platform, cannot afford the monthly or annual fee, or no longer use the lessons. Cancellation is also the correct action if you subscribed through a trial and decided the platform does not suit your learning style. Yafee recommends reviewing your billing dashboard at least once per billing cycle to confirm whether you are still using your subscription actively.
In Malaysia, the Consumer Protection Act 1999 grants you statutory rights when purchasing services from any provider, regardless of whether they are based locally or internationally. Scrimba's terms must comply with this Act, meaning you have the right to accurate billing information, clear cancellation procedures, and fair treatment if disputes arise.
Under the Consumer Protection Act 1999, you have the right to cancel a subscription before any charge is made or within 14 days of the first charge, provided the contract clearly disclosed the terms. Although Scrimba's trial is 30 days (not 14), this gives you an extended window. If Scrimba fails to process your cancellation or continues charging after you cancel, you can file a complaint with the Ministry of Domestic Trade and Cost of Living (MDTCCL), which enforces consumer protection in Malaysia.
Yafee advises keeping screenshots of your cancellation confirmation and all billing emails. These records are evidence if you need to escalate a dispute. If you paid by credit card and Scrimba refuses to stop charging, you can also lodge a chargeback dispute with your bank, which will investigate on your behalf.
Furthermore, if Scrimba's website is not functioning properly (for example, if the cancel button does not respond), this constitutes a failure to provide accessible service cancellation, which the MDTCCL considers unfair commercial practice under the Act. Document these technical failures with screenshots and timestamps.
Scrimba offers two primary cancellation methods: through your account dashboard on the website or by email to the support team. The dashboard route is fastest; email is your backup if the dashboard fails.
This method works if you subscribed directly on Scrimba.com and have web access to your account. Yafee recommends this route because you receive an immediate on-screen confirmation, which you should screenshot for your records.
If the cancel button on your account does not respond, the page will not load, or you encounter any error message, you must contact Scrimba's support team by email. This is your statutory right under the Consumer Protection Act 1999-the company must provide an alternative cancellation route if their primary method fails.
If you signed up for Scrimba on your iPhone (App Store) or Android phone (Google Play), you must cancel through the app store, not Scrimba's website. The subscription is managed by Apple or Google, not Scrimba directly.
Cancellation takes effect immediately on Scrimba, but your paid access continues until the end of your current billing period. For example, if you are on a monthly plan and cancel on the 15th of the month, you retain full access until the last day of that month. You will not be charged again after your current period expires.
Yafee recommends noting your access end date in your phone calendar. On that date, log in one last time to download or screenshot any completion certificates, progress records, or course links you may need after access terminates. Scrimba's terms do not explicitly state what data you can access post-cancellation, so retrieving important information before the deadline is prudent.
Once your access expires, you may lose the ability to view your learning dashboard, saved progress, and certificates. Take these steps before your cancellation date:
Scrimba's refund policy is not explicitly detailed in publicly available terms, so your refund eligibility depends on the cancellation timing and your consumer rights under Malaysian law.
You qualify for a refund if you are within the 30-day trial period and cancel before the trial converts to a paid plan. Scrimba should not charge you anything if you cancel during this window. If a charge appears despite cancelling within 30 days, you are entitled to a refund under the Consumer Protection Act 1999.
If you cancel after the trial ends (meaning you have already paid for at least one billing cycle), Scrimba will not refund the current period-only prevent future charges. This is standard practice for subscription services. However, if you cancelled clearly before your next billing date and Scrimba charged you anyway, you have grounds for a refund claim.
If Scrimba refuses to refund a charge that you believe is incorrect or unauthorized, you can dispute it with your bank. Contact your bank's customer service and request a chargeback investigation. Provide your cancellation evidence to the bank-they will contact Scrimba and investigate. The bank will decide whether to refund you based on the evidence. This process typically takes 30 to 60 days.
Before cancelling, consider whether Scrimba's pricing delivers value for your learning goals. Yafee has gathered data on Malaysia-based alternatives to help you decide whether to cancel or maintain your subscription.
| Platform | Monthly cost (RM) | Key features | Best for |
|---|---|---|---|
| Scrimba Pro | 200 | Interactive code editing, career paths, Discord community | Interactive web development learning |
| Udemy (average course) | 20-50 (one-time) | Video courses, lifetime access | Affordable one-time purchases |
| Codecademy Plus | ~280 | Interactive lessons, projects, certificates | Hands-on coding practice |
| LinkedIn Learning | ~180 | Video courses, certificate downloads | Career-focused learning |
| freeCodeCamp (free) | 0 | Video tutorials, no interactive editing | Budget-conscious learners |
If you are committed to web development for 12 months or more, Scrimba's annual plan (RM 1,200) is better value than the monthly plan. If you use Scrimba fewer than 3 times per week, the cost-per-use may not justify the subscription-in which case cancelling makes financial sense.
Cancellation is usually straightforward, but these common errors lead to unwanted charges and frustration. Being aware of these pitfalls means you can cancel with confidence.
The 30-day free trial is Scrimba's trap for accidental charges. Many users forget about the trial until a charge appears on their bank statement. Set two phone reminders on day 25 and day 28 of your trial. Do not rely on memory alone.
Some users report that Scrimba's cancel button appears to work but does not actually process the cancellation. The page loads, the button is clicked, but no confirmation appears. If this happens, you assume the cancellation is done, and the next charge still posts. Always screenshot the confirmation screen. If no confirmation appears, email [email protected] immediately with screenshots showing the date and time you attempted to cancel.
If you cancel your credit card or deactivate it, Scrimba will not automatically cancel your subscription. Instead, the platform will attempt to charge you multiple times, rack up failed transaction fees, and eventually suspend your account. Always cancel the subscription itself through Scrimba's dashboard or email-never assume cancelling payment method equals subscription cancellation.
If you signed up through the App Store or Google Play, cancelling on Scrimba.com will not work. You must cancel through the app store where you subscribed. Check your email receipts or your bank statement to see whether the charge came from Scrimba (direct), Apple App Store, or Google Play. Yafee advises checking this before attempting to cancel.
Once your access expires, you may not be able to view your completed courses or download certificates. Access your dashboard a few days before your cancellation date and download all certificates as PDFs. Take screenshots of your profile and completed courses. These records prove your learning achievements if you need them for job applications or portfolios later.
Use this checklist before and after cancelling to ensure nothing is missed. Yafee recommends printing this checklist and ticking off each step as you complete it.
Scrimba has a rating of 4.5 out of 5 stars on independent review platforms, but cancellation-related feedback reveals consistent themes. Users praise the interactive code editing and structured career paths, but criticism centres on the high monthly price (RM 200) relative to free alternatives and the lack of Malaysian-specific customer support.
Many Malaysian users cancel after completing a single course or career path, finding that renewing the subscription for additional courses is expensive. Others cancel because Scrimba's lessons are taught in English with American cultural references, which some non-native speakers find less accessible than text-based learning platforms.
A significant number of cancellations occur when the 30-day trial converts to a paid plan unexpectedly. Scrimba's trial-to-paid transition is a common pain point, even though it is disclosed in the terms. Yafee recommends setting phone alarms to prevent this accidental charge.
Scrimba has no physical office in Malaysia. All contact must be made by email. If Scrimba does not respond or refuses to resolve your issue, escalate to Malaysia's consumer protection authority.
If Scrimba does not resolve your complaint within 14 days, escalate to:
Keep copies of all emails, screenshots, and transaction records to support your complaint to MDTCCL.
Cancelling Scrimba is a straightforward process when you follow the correct method for your subscription type and keep clear records. The Consumer Protection Act 1999 protects you as a Malaysian consumer, guaranteeing that Scrimba must honour cancellation requests and cease charging you after your current billing period ends.
Before you cancel, retrieve your learning certificates and progress records. Use the website dashboard method if it is available; email [email protected] if the website fails. Screenshot every confirmation screen, and set calendar reminders to verify that charges truly stop after your cancellation date.
If Scrimba charges you after cancellation or refuses to process your cancellation request, file a complaint with the MDTCCL or lodge a chargeback dispute with your bank. Yafee has helped thousands of Malaysian consumers cancel unwanted subscriptions by providing clear procedures, legal frameworks, and verification steps-the same approach used in this guide will protect you.
Visit Yafee.com for guidance on cancelling other online services and subscription platforms used in Malaysia. Yafee's cancellation specialists are available to answer questions and provide further support if your cancellation encounters unexpected obstacles.