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 Egghead
Join thousands of satisfied users
over 30,000users trust us
Cancel your Egghead subscription with zero hassle
Give us your details and those of your Egghead subscription.
Our team drafts a 100% personalised, legally compliant cancellation letter.
Sent by registered mail with acknowledgement to Egghead. 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 Egghead refuses your cancellation.
Egghead is an online learning platform specialising in web development courses, particularly short video lessons on JavaScript, React, and related developer tools. The service operates on a subscription model, and many Malaysian users subscribe to access premium course libraries with closed captions included.
You may want to cancel Egghead for several reasons: you have finished the courses you needed, your learning goals have shifted, the subscription sits unused, or you want to switch to another platform. Whatever your reason, understanding your legal right to cancel and the correct procedure protects you from unexpected charges and ensures a clean exit.
Egghead offers annual subscription plans that renew automatically unless you cancel before the renewal date. The platform does not clearly publish cancellation terms or post-cancellation data retention policies on its publicly available pages, which means you must take extra care to document your account status before you proceed.
Malaysian consumers often discover billing surprises weeks after they believe they have cancelled because renewal dates are not always obvious. Yafee recommends taking screenshots of your account page, plan name, and next billing date as your first step, regardless of which cancellation method you choose.
Most cancellations happen after a user completes the core material (JavaScript or React fundamentals), moves to employment where learning resources are provided by their employer, or realises the content does not match their learning pace or level. Some users pause subscriptions temporarily when cash flow tightens, while others switch to cheaper or more specialised platforms.
If you fall into any of these groups, your right to cancel is protected by Malaysian consumer law, and Yafee has structured this guide to walk you through each step with certainty.
Your right to cancel Egghead is grounded in the Consumer Protection Act 1999 (CPA 1999), Malaysia's primary consumer protection statute. Under this law, you have the right to cancel a distance contract (which includes online subscriptions) within 14 calendar days of entering the agreement, provided you notify the supplier in writing or via an electronic method before that period ends.
The Consumer Protection Act 1999 Section 10 grants you a statutory cooling-off period of 14 days for distance contracts. This means you may cancel Egghead within 14 days of your first subscription charge without penalty, even if you have accessed the courses. After 14 days, you lose the automatic right to cancel unless the company's terms offer a longer period or a voluntary refund.
If Egghead continues to charge you after you have submitted a valid cancellation request, you may lodge a complaint with the Malaysian Ministry of Domestic Trade and Consumer Affairs (MDTCA). The MDTCA investigates unfair commercial practices and can compel refunds if the company breaches the CPA 1999.
Yafee advises keeping all cancellation correspondence, confirmation emails, and bank statements. These documents are essential if you need to escalate a dispute to the MDTCA.
Egghead's public terms do not confirm whether your course completion history, progress, or bookmarks remain accessible after cancellation. Consequently, you should export or take screenshots of any certificates, bookmarks, or completed course lists before your cancellation takes effect. Many platforms delete or restrict access to course history immediately upon account closure.
Egghead does not publish a clear cancellation pathway on its website, which creates friction for users. The following methods represent the most reliable cancellation routes available to Malaysian subscribers based on current platform behaviour.
The web-based cancellation method starts from your logged-in account area. Follow these steps carefully and screenshot each stage for proof.
If the dashboard method does not work or you cannot locate the cancellation button, email support is your next step. Egghead's support email is listed as [email protected]. Send a formal cancellation request in English, referencing your account details and citing your right to cancel under the Consumer Protection Act 1999.
If you subscribed to Egghead through Apple's App Store or Google Play Store rather than directly on the Egghead website, you must cancel through the platform where you made the purchase. Direct cancellation at Egghead will not stop the app store from charging you.
Understanding the cancellation timeline is critical because you may be charged again if you do not cancel before the next renewal date. Egghead's access termination policy is not publicly documented, so you must confirm the exact end date with support.
In most cases, you lose access to your Egghead account on the date your current subscription period ends, not the date you submit the cancellation request. For example, if you pay annually and your renewal date is 15 March 2025, cancelling on 1 March 2025 keeps your access until 15 March 2025. You will not be charged again after that date if your cancellation is confirmed.
However, Egghead does not guarantee this in writing on its public terms page. Consequently, Yafee recommends confirming the exact access end date in the cancellation confirmation email or support response before you consider the matter closed.
After you cancel, monitor your bank or credit card statement for 30 days following your subscription end date. If a charge appears after your planned termination, contact your bank immediately and provide them with your cancellation screenshots as evidence of the unauthorised charge. Your bank can dispute the transaction and request a refund under Malaysian banking regulations.
Simultaneously, send a complaint email to [email protected] and the MDTCA (Kementerian Perdagangan Dalam Negeri dan Hal Ehwal Pengguna) with all documentation. Yafee has helped thousands of consumers cancel subscriptions and recover unauthorized charges by following this dual escalation path.
Egghead's refund terms are not clearly stated on its public website. Under the Consumer Protection Act 1999, you are entitled to a refund if you cancel within 14 days of your first purchase or if the company fails to deliver the service as described. After 14 days, refund eligibility depends on Egghead's voluntary policy and the reason for cancellation.
If you subscribed fewer than 14 days ago and now want to cancel, you have a statutory right to a refund of the full subscription fee under CPA 1999 Section 10. Egghead must process this refund within 30 days of receiving your cancellation notice, or you may file a complaint with the MDTCA.
Once the 14-day cooling-off period has passed, Egghead is not obliged to refund you under consumer law. You may request a refund on discretionary grounds (for example, if the content quality is poor or the platform malfunctions), but the company can decline. If you believe the service is defective or misleading, you may escalate a complaint to the MDTCA and request a compulsory refund under unfair commercial practices provisions.
If you have paid for an annual plan and used only part of it, some platforms offer pro-rata refunds for the unused portion. Egghead does not advertise this policy publicly. Contact [email protected] explicitly requesting a pro-rata refund and cite your cancellation date. Keep all correspondence in case you need to escalate to the MDTCA.
Cancellation is not truly complete until you have verified that no further charges occur and that your account is fully closed. Many consumers believe the process has ended only to discover a surprise charge weeks later, so follow these post-cancellation steps carefully.
Within 24 to 48 hours of requesting cancellation, you should receive an email from Egghead (or your app store) confirming that your subscription has ended. This email is your primary proof that cancellation was processed. If you do not receive it, contact support immediately and request a cancellation confirmation in writing.
Check your bank or credit card statement weekly for 60 days after your subscription end date. Look for any charges from Egghead, Egghead Inc., or the app store on behalf of Egghead. If a charge appears after you cancelled, take a screenshot immediately and contact your bank's dispute department. Provide your cancellation confirmation email as evidence.
Logging out of your Egghead account and deleting the mobile app prevents accidental reactivation and removes the temptation to use the service. Uninstalling the app also frees up device storage and reduces email notifications from Egghead.
Cancellation mistakes often happen when you rush or assume the platform has received your request without confirmation. The following errors are common, but entirely preventable with careful documentation.
If you subscribed on the web but deleted the Egghead app thinking this would cancel, your subscription continues and you will be charged. Uninstalling an app does not cancel a subscription. You must cancel through the exact platform where you made the purchase: the website, Apple App Store, or Google Play Store.
If your renewal date is tomorrow and you cancel today, Egghead may still process the next charge because payment systems batch process charges early. Cancel at least 5 to 7 days before your renewal date to ensure the cancellation is processed first. Check your cancellation confirmation email for the exact access end date to avoid confusion.
Cancellation confirmation emails are your legal proof that you requested cancellation on a specific date. If you delete these emails or lose access to your mailbox, you cannot prove you cancelled if a dispute later arises. Create a dedicated folder in your email client labelled "Subscription Cancellations" and save every confirmation.
If you see a charge on your statement after your cancellation should have taken effect, contact your bank within 60 days (the standard chargeback dispute window in Malaysia). Do not wait, because after 60 days your bank may refuse to process the dispute. Attach your cancellation confirmation email to the dispute claim.
Use this checklist to ensure you have completed every critical step and left no room for error.
| Task | Status |
|---|---|
| Screenshot your current plan, renewal date, and charge amount | [ ] Done |
| Identify which platform you subscribed on (web, App Store, Google Play) | [ ] Done |
| Cancel via the correct platform (not just the app) | [ ] Done |
| Receive and save cancellation confirmation email | [ ] Done |
| Monitor bank statements for 60 days after cancellation | [ ] Done |
| Contact your bank immediately if an unauthorised charge appears | [ ] Done |
Yafee is a contract law and consumer rights platform designed to walk Malaysian users through complex cancellation and refund processes. Our team of legal specialists understands the gaps in Egghead's published cancellation policy and the confusion this causes for subscribers.
Yafee provides detailed guides for hundreds of subscriptions, apps, and digital services, all grounded in the Consumer Protection Act 1999 and other relevant Malaysian consumer laws. When you use Yafee, you access step-by-step instructions, email templates, tracking tools, and escalation pathways that take the guesswork out of cancellation.
If Egghead refuses to refund you or continues charging after you cancel, Yafee can help you prepare a formal complaint to the Malaysian Ministry of Domestic Trade and Consumer Affairs and advise you on your options. Yafee has helped thousands of consumers cancel their Egghead subscriptions, recover unauthorized charges, and reclaim refunds that companies initially denied.
Visit Yafee.com today to access your free cancellation guide, save templates for support emails, and track your cancellation status from submission to final confirmation.
You have a legal right to cancel Egghead under the Consumer Protection Act 1999, and this right does not expire. If you are within 14 days of your first charge, you are entitled to a full refund. If you are beyond 14 days, cancellation is still free, but refunds are discretionary unless the service is defective.
Take screenshots of your account now, cancel via the platform where you subscribed, and save every confirmation email. Monitor your statements for 60 days and escalate to your bank immediately if unauthorised charges appear. Yafee recommends completing your cancellation within the next 24 hours to prevent any risk of a surprise renewal charge.
For further support, contact Egghead support at [email protected], or visit Yafee.com to access templates, escalation guides, and free legal advice on your consumer rights under Malaysian law.