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

Cancellation service #1 in Malaysia
Github Copilot is an AI coding subscription from GitHub, a Microsoft-owned platform best known for code hosting and developer collaboration. The service suggests code, edits, and related help inside supported editors and developer workflows, and it has become one of the most visible paid AI tools for programmers.
If you signed up and now want out, you are not alone. Many users feel annoyed when the cancellation path is buried in billing menus or when they worry they will be charged again after cancelling, so this guide keeps things simple and practical for Malaysia.
The free tier gives basic access, but the paid plans are where Github pushes heavier usage and more advanced tools. Paid plans can include unlimited code completion, next edit suggestions, cloud agent access, code review, premium model access, and higher included usage depending on the tier.
For many users in Malaysia, the jump from free to paid is really about convenience and volume. If you only need light monthly coding help, Copilot Free may already be enough, while Pro at $10.00 (RM47)* is the usual starting point for individual paid use.
Github Copilot is available in Malaysia and is managed mainly online through your GitHub account. Pricing is published in USD, so local readers should expect card charges to follow the USD amount, with the rough local equivalent based on about 1 USD = 4.72 MYR, which puts Pro at about RM47 and Pro+ at about RM184.
The business model is subscription-based, with monthly recurring charges shown for several plans. Github documents the cancellation path clearly enough once you reach the right billing page, but it does not clearly publish a broad refund promise for unused time, and that is where many people get caught, lah.
A lot of frustration starts when users cancel too late and then see one more charge. Before doing anything, check your next billing date, confirm which plan you are on, and take a screenshot of the current plan page showing the plan name and status.
You should also note where you subscribed. If you bought through GitHub directly, cancel on the GitHub website. If the subscription was created through App Store or Google Play, cancel inside that store account instead, because using the wrong channel is one of the most common mistakes.
If you subscribed directly with GitHub, the official route is inside your account settings. On any GitHub page, click your profile picture in the upper right corner, then click Settings.
After that, go to Billing & licensing and then Licensing on the new platform, or Billing and licensing and then Plans and usage on the original platform. In the Github Copilot section, open the Manage subscription menu on the right and click Cancel subscription, then choose Cancel Copilot Pro, Cancel Copilot Pro+, or Cancel Copilot Max. Github says the plan ends at the end of the current billing cycle, not immediately, which is useful if you still need access for the rest of the month (docs.github.com).
If you want the official help page while doing this, use Github Copilot account management help. It is the cleanest reference if the interface shifts slightly.
For iPhone or iPad billing, open the App Store, tap your profile icon at the top right, tap Subscriptions, select your Github Copilot subscription, then tap Cancel Subscription and confirm (support.apple.com). This route matters because cancelling on GitHub itself may not stop an App Store billed subscription.
For Android billing, open Google Play Store, open the menu, choose Subscriptions, select Github Copilot, tap Cancel Subscription, and follow the prompts to confirm (support.google.com). If your Google Play account has more than one profile, make sure you are checking the right Google account tied to the charge.
GitHub does not publish a customer service phone number for this issue, and no live chat is listed in the support details. Support is mainly handled through its help documentation and community channels, with no specific public email address or stated support hours in the verified data.
If you need a paper trail beyond screenshots, you can also send a registered letter, although no dedicated cancellation postal address was found in the verified data. Some users in Malaysia prefer this route for disputes because it creates independent proof of the request date; if you want the same idea without going to the post office, certified digital letter services such as Postclic also exist and create timestamped proof of sending, receipt, and opening.
No formal dark pattern was identified in the research, which is good. Even so, users have reported subscription management trouble and confusion around modifying plans, so do not leave the job halfway after clicking cancel.
Wait until you see a clear cancellation confirmation on screen. If the page only shows plan details without a status change, go back into Billing & licensing and verify that the subscription now shows an end-of-cycle cancellation state.
This part matters because many users worry access will disappear immediately after cancelling. Github states that no refund is issued for unused time and that access continues until the end of the cycle already paid for, unless a seat or licence is revoked earlier (docs.github.com).
So if your billing date is the 28th and you cancel on the 10th, you should normally keep paid access until the 28th. That gives you time to finish work, test alternatives, and remove the extension from your workflow only when you are ready.
If you do not cancel before the next billing date, the subscription can continue into another billing cycle. Github's verified cancellation flow is clearly built around stopping the next renewal before that date, so waiting until after the charge lands can make a refund much harder.
This is why screenshots and calendar reminders matter. Set a reminder at least 3 days before renewal so you have time to fix any failed cancellation attempt or wrong-channel problem.
Github's published terms data in the research does not clearly explain data retention after cancellation. In plain terms, GitHub does not clearly spell out in the supplied source what Copilot-specific data is deleted, what remains linked to your account, or how long any related records stay there.
Because of that gap, save anything you may need before cancelling, especially account screenshots, usage evidence, and billing records. If Copilot is deeply integrated into your editor and code review flow, also note your extension settings so you can cleanly remove or replace the tool later.
The key rule is straightforward and not very consumer-friendly. Github says no refunds are issued for unused time, and access continues until the end of the paid cycle unless a seat or licence is revoked (docs.github.com).
That means if you cancel halfway through the month, you normally keep access for the remaining days but should not expect a pro-rated refund. In real-world terms, most users should assume Github Copilot does not refund partial months for ordinary cancellations.
In Malaysia, the Consumer Protection Act 1999 is the main law to know, and the jurisdiction data for this guide states a 10 working day cooling-off period for certain contracts. If your subscription situation fits the covered category, you may argue for cancellation within 10 working days without giving a reason.
For digital subscriptions, the practical issue is that platform terms do not clearly explain this point for Copilot. If you subscribed recently and were charged unexpectedly, raise the request quickly with GitHub Support, mention the Consumer Protection Act 1999, and keep dated proof of when you subscribed and when you asked to cancel.
If the charge looks wrong, use the channel that billed you. For direct GitHub billing, use the official account management support path and submit a refund request with your account email, transaction date, amount, and a screenshot of the cancellation status page.
If App Store billed you, request help through Apple subscription support after cancelling in the App Store. If Google Play billed you, use Google Play subscription support after cancelling there. A clear request works better than a long story: state the charge date, plan, amount, and why you believe the billing was wrong.
If GitHub or the app store does not resolve a clearly unauthorised or repeated recurring charge, Malaysians can ask their bank for a chargeback or dispute a recurring card transaction. The usual timeline is around 60 to 120 days from the transaction date or from the date you discovered the problem, under bank and card-network rules within Bank Negara Malaysia's consumer protection framework.
Use this only when you have already tried the merchant route and can show proof. Banks will usually want screenshots, transaction details, and your cancellation evidence, so keep your file tidy from day one.
The verified terms source for GitHub exists, but several cancellation-related points are not clearly specified in the research set. The supplied data does not clearly confirm a minimum commitment duration, a detailed auto-renewal clause, free trial conversion terms, applicable law for this contract, dispute resolution details, or Copilot-specific data retention after cancellation (docs.github.com).
That missing clarity matters because users often assume a trial, refund rule, or notice period exists in black and white. For this guide, the safest reading is simple: rely on the account billing page, cancel before the next billing date, and do not assume a goodwill refund for unused time.
When the terms are not explicit on a point, the practical burden shifts to you to keep proof. Save plan screenshots, invoices, cancellation confirmation, and any support ticket reference, because those are the records you may need if there is a dispute with GitHub, your app store, or your bank.
For Malaysians, this is also where KPDN and TTPM become relevant. If you feel the billing outcome is unfair and direct support gets nowhere, your proof file is what turns a complaint from a vague grievance into a proper case.
Plan | Price (USD / MYR) | Billing period | Main use |
|---|---|---|---|
Copilot Free | RM0.00* | Monthly | Basic individual use |
Copilot Pro | $10.00 (RM47)* | Monthly | Regular solo coding |
Copilot Pro+ | $39.00 (RM184)* | Monthly | Heavy premium usage |
Copilot Max | $100.00 (RM472)* | Monthly | Top-tier advanced access |
Copilot Business | $19.00 (RM90)* | Per user monthly | Teams and companies |
Prices are approximate, converted from USD at the rate 1 USD ≈ 4.72 MYR. Check the official Github website for the exact current local charge and card conversion outcome.
The cheapest paid plan for individuals is Copilot Pro at $10.00 (RM47)* per month, while Copilot Max reaches $100.00 (RM472)* per month. That is a huge jump, so if you mainly use autocomplete and occasional chat help, Max may be overkill.
Copilot Business at $19.00 (RM90)* per user per month sits in the middle but targets workplace use, not casual solo coding. If your employer pays for business seats, make sure you are not also paying personally for Pro at the same time, because that duplicate spend is more common than people think.
The verified pricing set here shows monthly recurring pricing, but not annual savings figures. Another pressure point is usage-based billing discussion around Github Copilot, with reporting that some users saw sharp cost increases tied to billing model changes (itpro.com).
No cancellation fee was found in the supplied terms sources, and no early termination fee was found either. That is good news, but the lack of pro-rated refunds still means timing your cancellation before renewal is the real money saver.
For Malaysia, the main law is the Consumer Protection Act 1999. The jurisdiction data for this guide states that consumers have a 10 working day cooling-off period for certain contracts, and that this can apply to services including subscription services.
If you are dealing with an unclear Copilot charge, this matters in a practical way. You can point to the 10 working day cooling-off principle in your complaint and ask for cancellation or refund review, especially if the subscription was recent and the terms did not make the charging outcome clear enough.
If GitHub Support does not solve the issue, file a complaint with the Ministry of Domestic Trade and Cost of Living, known as KPDN. Prepare a short timeline with the subscription date, cancellation date, charge date, amount in RM, screenshots of your GitHub billing page, and any support ticket number.
If money is still disputed after that, the Tribunal for Consumer Claims Malaysia, or TTPM, may be the next escalation route for a consumer claim. This route is especially useful when the amount is modest but you still want a formal process without going through a full court action.
The most reliable public authority contact from the supplied jurisdiction block is KPDN's official website. Use it to locate complaint channels and current office contact details before filing.
For Github Copilot specifically, pair your KPDN complaint with the official GitHub billing help page so your complaint shows you already tried the merchant route. That makes your case look organised and serious, can or not.
Based on the supplied review set, the sentiment trend is clearly negative: 0 positive and 3 negative reviews out of 3 unique reviews. That does not prove every cancellation goes badly, but it does show recurring frustration around control, transparency, and pricing pressure.
For a Malaysian user, the cancellation mechanics themselves are not impossible, but the broader experience can feel difficult because billing and feature changes create uncertainty. Local issue data also shows complaints about subscription management and difficulty modifying plans.
Theme | Frequency | Typical example |
|---|---|---|
Plan control issues | Common | Users struggle to modify plan |
Forced feature exposure | Repeated | Copilot appears in workflows |
Billing shock | Repeated | Unexpected usage-related increases |
Source | Rating | Main topic | Sentiment |
|---|---|---|---|
TechRadar | Negative | Forced integration | Negative |
TechRadar | Negative | Promotional messages | Negative |
Tom's Hardware | Negative | Usage billing hikes | Negative |
Source | Rating | Number of reviews |
|---|---|---|
TechRadar | Negative | 2 |
Tom's Hardware | Negative | 1 |
Only negative review examples were supplied in the research set, so the fair reading is that the published criticism is concentrated on product behaviour and pricing, not necessarily on the click-to-cancel path itself. Balanced against that, many developers still value Copilot for speed, editor integration, and convenience when it works well.
If you are already frustrated, do not rush and skip the evidence step. Save a screenshot of the billing page, the plan name, the cancellation button screen, and the next renewal date before you submit anything.
This takes less than 2 minutes and can save days later. If you move to a complaint with KPDN or a bank dispute, these screenshots are often more useful than memory.
For refund requests, keep the transaction ID, the exact amount, the card statement line, and the date of the charge. If the amount was in USD, note the local RM amount that actually hit your bank statement as well.
After cancelling, save the on-screen confirmation and any email confirmation if one arrives. Then check your next bank statement cycle to make sure no further Github Copilot charge appears.
This is the classic trap. A user subscribes through App Store, then tries to cancel only on GitHub and gets billed again because Apple is still the billing merchant.
The fix is simple: match the cancellation channel to the original billing channel. Direct GitHub billing goes through Settings and Billing, while Apple and Google purchases must be cancelled in their own subscription menus.
Because Github states no refund for unused time, being late by even one day can cost a full monthly charge. On Pro, that is $10.00 (RM47)*, while on Max it is $100.00 (RM472)*, which is painful if you barely used it.
Set two reminders, one 7 days before renewal and another 3 days before. This buffer gives you room if the website behaves oddly or you realise you are on the wrong account.
Many users assume a software subscription will refund the unused half of the month. For Github Copilot, the verified policy says no refund for unused time, while access usually continues until the end of the paid cycle (docs.github.com).
The practical solution is to cancel before the next billing date, not after. If you were charged because of an error or unclear renewal, then move from ordinary cancellation to a proper refund dispute with evidence.
Some users click around the billing page, assume it is done, and leave without proof. Later, when the charge appears, they have no screenshot showing when they cancelled or whether the system confirmed it.
Always save the final screen and, if possible, revisit the billing page once more to confirm the new status. One extra screenshot is worth more than ten follow-up emails.
The review set includes complaints about forced integrations and promotional insertions in workflows. A user may cancel because the product changed, but forget to remove the extension or disable related settings in their development environment.
Do a clean exit. Remove or disable the Copilot extension, check pull request and review settings, and test your editor with an alternative so your workflow does not break suddenly on the final access date.
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, best proof |
The fastest option is usually the same place where you pay. Direct users should use the GitHub web billing path, while mobile-billed users should stick to App Store or Google Play to avoid mismatch problems.
Registered mail is slower but may suit readers who want independent evidence for a dispute file. There is no single perfect method for every case, so choose based on where the billing started and how much proof you want.
Right after cancelling, confirm the plan status on the billing page and save that screen. Then create a calendar note for the last paid day so you know when access should stop and when to remove the tool fully from your workflow.
If you rely on Copilot daily, line up a replacement before that date. Good alternatives in this research set include Cursor, Codeium, and Amazon CodeWhisperer, with free options available for some individual users.
Watch your card or e-wallet statement through the next billing cycle. If a fresh charge appears after confirmed cancellation, contact the billing merchant immediately and attach the screenshots, then escalate to your bank if needed.
In Malaysia, banks usually call this a chargeback or a dispute for an unauthorised or recurring card transaction. The practical window is commonly around 60 to 120 days, and the process sits within Bank Negara Malaysia's complaint-handling framework under the Financial Services Act 2013 or Islamic Financial Services Act 2013.
If you are cancelling because of cost, Codeium may be the easiest low-friction replacement because it is free for individuals in the supplied data. Cursor adds deeper AI editing inside an IDE, while Amazon CodeWhisperer is another option for individual use at no cost in the supplied set.
No dedicated physical cancellation address for Github Copilot was found in the verified data supplied for this guide. In practice, Github Copilot is managed as an online subscription, so the standard route is through your account billing page or through App Store or Google Play if those platforms billed you.
This means most Malaysian users do not need a physical address to stop renewal. What you do need is proof, timing, and the correct billing channel.
If you are already in a dispute and want to send a formal notice, prepare a short letter with your GitHub account email, plan name, billing date, charge amount, and a request to confirm cancellation or refund review. Since no verified cancellation address was found, use postal escalation only as a support step alongside the online route and your KPDN complaint file.
Your strongest evidence remains the digital one: account screenshots, store subscription status, bank charges, and support ticket references. For Github Copilot, that set usually matters more than a physical letter.
Already sent a letter? Enter its tracking number to see its proof of dispatch and certified timestamp.