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

Cancellation service #1 in Malaysia
Egghead is an online learning platform focused on web development, especially short video lessons on JavaScript, React, and related developer tools. The service context provided for this guide describes Egghead as a subscription-based education platform, but the currently verified pricing data shows one published plan called Yearly Free at Free on an annual basis with premium course access included "and more" (getpulsesignal.com).
If you feel blur about what you actually bought, you are not alone lah. Many users only realise the billing setup when they want to stop it, and Egghead's publicly available sources do not clearly spell out the current cancellation flow, auto-renew terms, free-trial terms, or commitment length on the pages reviewed for this guide (egghead.io, getpulsesignal.com).
The available plan data says users get full access to premium courses and closed captions for every video under the published annual plan entry (getpulsesignal.com). For Malaysian users, that means the value usually depends on whether you are actively using developer courses each month or whether the account has gone dormant after one project or one job-search cycle.
If you have already finished the React or JavaScript material you needed, cancelling can be senang if you prepare proof properly. Before doing anything, note your current plan name, payment method, and last charge amount because Egghead's public terms page does not clearly explain post-cancellation access, retained data, or refund scenarios (egghead.io/terms).
There is no verified sign of Malaysia-specific pricing, Bahasa Malaysia support, local phone support, or Ringgit billing on the sources reviewed. The support email available is [email protected], phone support is not available, live chat is listed as No, and support hours are not specified.
For Malaysians, this matters because cross-border digital subscriptions often create two pain points: unclear cancellation steps and bank statement surprises after you thought the account was closed. Local readers should expect an English-language support flow and should keep screenshots from day one, especially because one common issue noted in the research is continued charging after cancellation.
Many Egghead members get frustrated because the exit steps are not clearly published, and that is exactly when mistakes happen. Before cancelling, take a screenshot of your account page, your current plan, your billing date, and your latest receipt or card statement entry so you have dated proof if a renewal hits later.
Also save anything you may need after access ends. Because no verified public source explains whether completed course history, bookmarks, or saved progress remain available after cancellation, assume you may lose convenient access and export whatever you can manually before the next billing date.
The verified research did not find a specific web cancellation path on Egghead's own sources. So the most honest answer is this: start from your logged-in account area and look for a route such as Account, Billing, Subscription, Membership, or Manage Plan, then cancel before the next billing date. The source record for web/account cancellation says no specific procedure was found (egghead.io).
Because the exact button labels are not verified publicly, use a proof-first approach. Open your account settings, capture each page you visit, and if you find a cancel button, screenshot the confirmation screen and any email that arrives. If no cancel option appears, send an email to [email protected] on the same day with your account email, last charge date, and a direct line saying you want the subscription cancelled immediately.
If you need a support article related to app-billed subscription handling, the only verified help link in the research is subscription cancellation help. It is not an Egghead-branded guide, so treat it as a secondary reference rather than the main instruction page.
If the website does not show a working cancel control, email is your strongest practical channel because it creates a timestamp. Send your request to [email protected] and include your full name, account email, payment method, last billing date, and a clear request to cancel recurring billing with immediate written confirmation.
Phone support is not available and live chat is listed as No, so do not waste time hunting for a hotline. If support does not respond within 3 to 5 working days, send a follow-up email with your earlier message attached and keep both copies for escalation to your bank, KPDN, or the Tribunal for Consumer Claims Malaysia if billing continues.
If you want stronger documentary proof, you can also send a registered letter, although no physical cancellation address was found in the verified sources. Some users now use a certified digital letter service such as Postclic for tracked proof of sending, receipt, and opening when a company is slow to answer by email.
The research dataset includes App Store and Google Play as possible cancellation channels, but no Egghead-specific store procedure was found on the reviewed sources. If you subscribed through Apple or Google, cancel inside that store account before your next billing date because cancelling on Egghead's site may not stop store billing.
This is one of the biggest traps for subscription users in Malaysia. If your bank statement shows Apple or Google as the merchant, manage the subscription there and then save the cancellation confirmation screen. If your statement shows Egghead or a direct processor, use the web account or email route instead.
Many people worry they will lose access too soon, especially if they paid recently. The available sources do not state exactly whether Egghead keeps your access active until the end of the billing period, so you should assume only one safe rule: cancel before the next billing date and continue monitoring the account until that date passes.
If your renewal date is, for example, 30 August, cancel several days earlier and save proof on the same day. Then log in again on 31 August or 1 September to confirm whether premium access has ended and whether no fresh invoice was issued.
Egghead's terms page reviewed for this guide does not clearly confirm an auto-renewal clause, but digital learning subscriptions commonly continue unless stopped in advance. Since no public source here gives a better answer, the practical assumption for users is that recurring billing may continue until a cancellation is processed.
This is why waiting until the renewal date itself is risky can or not. Cancel early, ideally at least 3 days before billing if you are on direct card billing and even earlier if the charge runs through Apple or Google, where store cut-off timing can matter.
No verified source explains Egghead's data retention after cancellation or whether saved progress remains visible. The terms data for retention is simply not specified in the reviewed material (egghead.io/terms).
Because of that gap, export what you can manually before cancelling. Save course titles, bookmarks, completion records, and any certificates or notes you may need for work or portfolio use, since once billing ends there may be no easy recovery route.
If you are hoping for a pro-rated refund after cancelling, the available public sources do not give a clear policy. The research found no refund policy for general refunds, unused periods, or billing errors on the reviewed Egghead sources.
That means you should not assume a partial refund will be automatic. In real life, refund success usually depends on whether you were charged after a valid cancellation request, billed twice, or charged through the wrong channel rather than simply changing your mind halfway through a billing period.
Write to [email protected] with one clean subject line such as Refund request for unauthorised renewal. In the body, include the account email, charge date, exact amount, payment method, and screenshots showing your cancellation request or failed cancellation attempt.
Be specific with dates. A message that says you cancelled on 12 July and were charged again on 15 July is much stronger than a vague complaint saying the company keeps charging you. Ask for written confirmation of cancellation and refund in the same email so both issues are documented together.
In Malaysia, cooling-off rights exist in some contract types, especially direct sales arrangements under the Direct Sales Act 1993, where a 10-working-day cooling-off period can apply. For a digital education subscription like Egghead bought online, that protection may not fit neatly unless the sale structure falls within those categories, so the exact contract channel matters.
The Consumer Protection Act 1999 still helps on unfair practices, misleading conduct, and disputed charges. If Egghead charged you after a clear cancellation request or hid material billing terms, that is a stronger complaint path than arguing for a blanket refund with no billing error.
If support ignores you and the charge looks unauthorised or recurring after cancellation, Malaysians can dispute the card transaction with the issuing bank. In local practice this is usually called a chargeback or disputing an unauthorised or recurring card transaction, and banks often work within roughly 60 to 120 days from the transaction date or from when you discovered the issue.
This process sits within Bank Negara Malaysia's financial consumer protection framework, including the Financial Services Act 2013 or Islamic Financial Services Act 2013 and complaint-handling rules. If you paid through App Store or Google Play, also use that platform's refund or billing dispute route because the merchant of record may be Apple or Google, not Egghead.
The reviewed terms source for Egghead does not clearly provide publicly extractable details on auto-renewal, commitment duration, free-trial conversion, data retention after cancellation, applicable law, or dispute resolution (egghead.io/terms). That lack of clarity is a practical problem because these are exactly the points users need before they subscribe and before they cancel.
For you as a Malaysian consumer, the missing parts matter more than fancy wording. If the terms do not clearly show when a trial converts, when billing recurs, or how to stop it, you should rely on your receipts, screenshots, and written support trail to prove what happened on your account.
Because the public terms snapshot is thin, act conservatively. Assume the safest cut-off is before the next billing date, assume no automatic pro-rated refund, and assume you need your own evidence pack if anything goes wrong.
This also means you should not wait for support to explain the contract after a charge lands. Send your cancellation request early, ask direct questions in writing, and save every answer because that paper trail can help if you later escalate to KPDN, TTPM, or your bank.
Plan | Price (Original / MYR) | Billing period | Main features |
|---|---|---|---|
Yearly Free | Free (RM0) | Annual | Premium courses, captions |
The only verified plan currently available in the research is Yearly Free at Free (RM0) billed annually, with full access to premium courses and closed captions for every video (getpulsesignal.com). No paid recurring monthly or annual price was verified in the supplied sources, so there is no honest basis to invent one.
If your account or bank statement shows a paid Egghead charge despite the current published plan snapshot showing Free (RM0), do not ignore it. That can mean you are on an older legacy subscription, a store-billed subscription, or a billing setup not shown in the pricing snapshot reviewed here.
In that situation, your next move is simple: screenshot the charge, compare the merchant name, and ask [email protected] to identify the exact plan attached to your account. Since no pricing changes were detected in the monitored page at the time of the research, any paid renewal should be clarified in writing fast.
In Malaysia, the main law for consumer issues is the Consumer Protection Act 1999. For certain direct sales contracts, the Direct Sales Act 1993 provides a 10-working-day cooling-off period. Those rules matter if a seller used a direct sales model, but for a standard online subscription the stronger issue is often unfair charging or unclear billing disclosure rather than a classic cooling-off claim.
Applied to Egghead, this means you should focus your complaint on concrete facts: the date you tried to cancel, the date you were charged, the amount taken, and the absence of a clear cancellation route on the reviewed sources. KPDN is the public authority Malaysian consumers usually think of for consumer complaints, while TTPM is the route for filing a consumer claim when informal resolution fails.
If Egghead ignores your cancellation or refund request, send one final written demand by email with a 7-day deadline. Attach your screenshots, receipts, and statement copies, then file a complaint with KPDN if there is no response or if the answer is clearly unreasonable.
If money is still not returned and the amount justifies formal action, consider the Tribunal for Consumer Claims Malaysia. TTPM is designed for consumer disputes and is far more practical for ordinary users than going straight into a complicated court process.
For consumer complaints, start with KPDN and then move to TTPM if needed. Since the verified source set supplied for this article does not include an official KPDN contact page, use KPDN and TTPM official channels you already know or your state's consumer complaint route, and keep your submission reference number.
When filing, mention the service name Egghead, the support email [email protected], and the exact amount disputed. That makes your complaint easier to assess than a general statement that an online course platform charged you unfairly.
Overall rating trend: 0 positive and 5 negative reviews out of 5 unique reviews. Based on the review set supplied for this guide, cancellation looks difficult rather than smooth. The recurring complaint pattern is familiar to many Malaysians too: easy to join, hard to stop, with fear of post-cancellation billing.
To be fair, the review list is heavily negative and not all items are direct product tests of Egghead's current workflow. Still, the trend is useful because it matches the local issues flagged in the research, especially being charged after cancellation and dealing with support only in English.
Theme | Frequency | Typical example |
|---|---|---|
Hard to cancel | 4 of 5 | Join easy, exit hard |
Hidden fee worries | 1 of 5 | Policy concern raised |
Post-cancel charging fear | Common local issue | Renewal dispute risk |
Source | Rating | Main topic | Sentiment |
|---|---|---|---|
The Sun Malaysia | Negative | Ease of cancellation | Negative |
AOL | Negative | Ease of cancellation | Negative |
TechBullion | Negative | Free trial endings | Negative |
KnownHost | Negative | Hard subscriptions | Negative |
AnandTech Forums | Negative | Hidden fee concern | Negative |
There were no positive reviews in the supplied review set, so that should be said plainly. The positive side, based on the service description and published plan snapshot, is that Egghead's course library is targeted and useful for developers, and no specific dark pattern was identified in the research beyond the broader cancellation difficulty trend.
If cancellation steps feel unclear, paperwork is your safety net. Save a screenshot of the account page, the current plan, the renewal date, and the last successful payment because these four items usually decide whether a billing complaint succeeds.
Also save any learning records you care about. Since no public source confirms what happens to data after cancellation, store your course list, progress screenshots, and any certificate pages before you click anything.
For a refund or chargeback, keep the transaction date, exact amount, card statement screenshot, and all emails exchanged with [email protected]. If you cancel through Apple or Google, save the store subscription page and the store confirmation as well.
After cancellation, keep one folder with dated files for at least 120 days. That matches the common upper end of the bank dispute window mentioned in Malaysian practice for chargebacks on recurring transactions.
A very common mistake is cancelling on the website when the actual billing runs through App Store or Google Play. If the statement merchant is Apple or Google, the web request may not stop the renewal, and you can end up billed again next month.
The fix is simple: match the merchant name on your statement with the place you cancel. Direct Egghead charge means web or email route, while Apple or Google merchant names mean store-side cancellation.
People often leave cancellation to the last minute because they want to use every final day they paid for. That is risky, especially where the public terms and cutoff times are not clearly published.
A practical Malaysian consumer habit is to cancel at least 3 days early and put a calendar reminder 1 day before billing and 1 day after billing. This reduces the chance of a late-processed recurring charge.
Another mistake is assuming that once you cancel, unused days will automatically be refunded. The research found no verified refund policy for unused periods, so treating a pro-rated refund as guaranteed can leave you disappointed.
Instead, separate the issues in your head. Cancellation stops future billing, while refund approval usually needs a second request backed by a billing error, duplicate charge, or failed cancellation proof.
When users say a company kept charging after cancellation, the next question is always the same: do you have proof. Without a screenshot, confirmation email, or written support thread, the dispute becomes much harder.
Save the confirmation page immediately and email it to yourself. If no confirmation appears, send a same-day message to [email protected] stating that you attempted cancellation and want written confirmation.
Some users wait quietly for weeks after sending one email. That can push them closer to the next billing cycle and weaken their position if another renewal goes through.
If there is no reply in 3 to 5 working days, follow up with your original message attached. After 7 days with no proper answer, move to bank dispute preparation and consider complaint escalation through KPDN or TTPM.
Method | Notice period | Fee | Difficulty |
|---|---|---|---|
Web/account | Before next billing | No fee found | Easy |
App Store (iOS) | Before next billing | No fee found | Medium |
Google Play (Android) | Before next billing | No fee found | Medium |
Registered mail | 5-10 business days | No fee found | Higher but best proof |
Web or account cancellation is the fastest option if the button is visible and working. Store cancellation is suitable when Apple or Google is the merchant of record, while registered mail is slower but can create stronger evidence if support is silent and you later need to show a formal notice trail.
No cancellation fee or early termination fee was found in the reviewed Egghead terms material. That is good news, but it does not remove the need to cancel before the next billing date and keep proof properly.
Right after cancellation, look for two things within 24 hours: an on-screen confirmation and an email confirmation. If you got only one of them, keep it anyway and take another screenshot of the subscription page showing the new status.
Then create a calendar reminder for the next billing date plus 2 extra days. If a new charge appears despite cancellation, you want to spot it early while your screenshots and memory are still fresh.
Watch your card or bank statement for at least 2 billing cycles if you are dealing with a difficult or unclear subscription setup. Malaysians usually call the bank process a chargeback or a dispute for an unauthorised recurring card transaction, and the common window is about 60 to 120 days depending on the bank and card network.
If a fresh charge appears, contact your issuing bank immediately and send the cancellation proof. Mention that the matter falls within Bank Negara Malaysia's complaint-handling framework under the Financial Services Act 2013 or Islamic Financial Services Act 2013 if the bank needs the issue framed as an unauthorised recurring billing dispute.
If you are cancelling because the value no longer makes sense, there are other platforms in the same space. Codecademy is listed at $19.99 - $39.99 per month (RM89 - RM178), Pluralsight at $29 - $499 per year (RM129 - RM2,227), and Frontend Masters at $39 per month or $390 per year (RM174 per month or RM1,742 per year).
Those Ringgit figures are simple approximations for comparison so Malaysian readers can judge value faster. Codecademy suits interactive practice, Pluralsight suits broader tech coverage, and Frontend Masters is strong for deep front-end content.
No physical cancellation address was found in the verified sources provided for this guide. That means Egghead appears to be an online-first cancellation case, with email and account management being the practical channels available to Malaysian users.
If you prefer formal notice, you can still prepare a written cancellation letter for your records, but there is no verified Egghead postal destination in the current source set. In plain terms, do not delay your cancellation while searching for an office address that is not publicly confirmed.
The only verified direct support contact in the research is [email protected]. Phone support is not available, live chat is not available, and support hours are not specified.
So the cleanest route is this: cancel through the account if possible, email support the same day, save all proof, and monitor your next billing date carefully. That approach gives Malaysian users the best chance of avoiding hassle if Egghead's cancellation flow stays unclear.
Already sent a letter? Enter its tracking number to see its proof of dispatch and certified timestamp.