How to cancel GitHub Copilot in singapore: your complete legal guide and refund rights
Why you might cancel GitHub Copilot and what this section covers
GitHub Copilot is an AI-powered code completion assistant that integrates into your code editor and suggests lines or entire blocks of code as you type. The service learns from your project context to deliver real-time suggestions, helping you write boilerplate code, test cases, and routine implementations faster.
Many developers in Singapore use Copilot within popular IDEs like Visual Studio Code or JetBrains editors. The service operates on a subscription model, and not every developer finds the monthly cost justifies the value. Whether you are exploring cost-cutting measures, testing alternatives, or moving away from AI-assisted coding altogether, you deserve clear, straightforward cancellation guidance.
This guide walks you through every cancellation method, refund options, and your consumer protection rights under Singapore law. Yafee is committed to ensuring you cancel without unnecessary friction or hidden charges.
Your consumer rights when cancelling GitHub Copilot
Singapore's Consumer Protection (Fair Trading) Act establishes your right to cancel digital services fairly and transparently.
Legal protection under singapore consumer law
GitHub Copilot subscriptions purchased directly fall under the Consumer Protection (Fair Trading) Act. You have a statutory right to receive clear, upfront information about cancellation terms and conditions before you subscribe. If GitHub makes cancellation deliberately difficult, charges hidden fees, or fails to process your cancellation request within a reasonable timeframe, you can escalate to the Consumers Association of Singapore (CASE) for mediation and enforcement.
Your legal position: you must receive confirmation of cancellation within five business days. If GitHub does not confirm cancellation in writing or continues to charge your payment method after your requested cancellation date, CASE has powers to investigate and compel compliance.
Refund entitlements and app store policies
If you purchased GitHub Copilot through Apple App Store or Google Play Store, Apple and Google's refund policies apply instead of GitHub's terms. Apple offers a 14-day refund window; Google Play allows 48 hours for full refunds on most digital subscriptions. Both platforms process refunds independently of GitHub's systems.
Yafee recommends checking your specific app store's current refund window before attempting cancellation. Keep detailed records of your subscription purchase, cancellation request, and any confirmation emails. These documents become essential if you need to file a dispute or escalate to CASE later.
GitHub Copilot pricing and subscription structure
Understanding your subscription cost and billing cycle helps you plan the timing of cancellation and assess refund eligibility.
| Subscription tier |
Monthly cost (SGD) |
Annual cost (SGD) |
Billing cycle |
Refund window |
| GitHub Copilot (individual) |
approximately SGD 11-12 |
approximately SGD 110-120 |
Monthly or annual |
CASE-dependent |
| GitHub Copilot (student) |
Free (with verification) |
Free (with verification) |
N/A |
N/A |
| GitHub Copilot (business) |
Custom pricing |
Custom pricing |
Custom terms |
Per contract |
Prices are approximate and subject to currency fluctuation. Check your GitHub billing dashboard for exact amounts charged in SGD. Monthly subscriptions renew automatically unless you cancel before the next billing date; annual subscriptions lock in your rate for twelve months but renew automatically thereafter.
Methods to cancel GitHub Copilot by purchase channel
Your cancellation method depends entirely on where and how you purchased the subscription.
Cancellation routes: direct GitHub, apple app store, and google play
GitHub Copilot operates through three distinct sales channels. Direct purchases on GitHub's website are managed in your GitHub account settings. Subscriptions through Apple App Store are managed exclusively within Apple's ecosystem; GitHub has no control over these cancellations. Subscriptions through Google Play are managed entirely through Google's systems, independent of GitHub.
Yafee advises you to identify your purchase channel before beginning cancellation. Check your email for the original purchase confirmation or review your app store purchase history. This determines which step-by-step process you follow below.
Follow the exact steps matching your purchase method to avoid delays, errors, or unexpected renewal charges.
Cancel your direct GitHub subscription
- Open your web browser and navigate to github.com
- Use any modern browser (Chrome, Safari, Edge, Firefox)
- Sign in with your GitHub account credentials using the same email address you registered with
- If you have two-factor authentication enabled, have your authenticator app or backup codes ready
- Click your profile icon in the top-right corner and select "Settings" from the dropdown menu
- In the left sidebar, scroll down and click "Billing and plans"
- This section displays all active subscriptions and payment methods tied to your account
- Locate the "Plans and add-ons" row and find "GitHub Copilot" listed under active subscriptions
- Click the "Manage subscription" button next to GitHub Copilot
- Do not close this page; you are entering the critical subscription management screen
- Click the red "Cancel subscription" button at the bottom of the subscription details panel
- GitHub displays a confirmation message asking you to confirm cancellation
- Reason for cancellation may be optional; you can leave this blank or provide feedback
- Click "Yes, cancel GitHub Copilot" to confirm your request
- Do not refresh the page or navigate away until you see the final confirmation message
- Screenshot or save the confirmation page showing your cancellation date and time
- GitHub sends a confirmation email to your registered address within minutes
- Check your inbox (including spam and promotions folders) for the confirmation email from GitHub
- This email contains your cancellation reference number and the exact date your subscription terminates
Your subscription remains active until the end of your current billing period. If you subscribed on the 15th of the month, cancellation takes effect on the 15th of the following month. You retain full access to Copilot features until that date.
Cancel your apple app store subscription (iOS and macOS)
- On your iPhone, iPad, or Mac, open the Settings app
- Tap or click your name at the top of the Settings menu
- Select "Subscriptions"
- Apple displays all active subscriptions tied to your Apple ID
- Find "GitHub Copilot" in the list and tap or click it
- Tap or click "Cancel Subscription"
- Apple asks you to confirm the cancellation and may offer a retention discount
- Confirm cancellation by tapping or clicking again
- Apple immediately deactivates the subscription and displays a cancellation confirmation
- Apple sends you a confirmation email within minutes to your registered Apple ID email address
You retain access to Copilot until your current billing period expires. Apple processes refunds directly into your original payment method within five to ten business days, depending on your bank.
Cancel your google play store subscription (Android)
- On your Android device, open the Google Play Store app
- Tap your profile icon in the top-right corner
- Select "Manage my subscriptions"
- Find "GitHub Copilot" in the list and tap it
- Tap "Cancel subscription"
- Google displays details about your cancellation and any remaining access period
- Confirm cancellation by tapping "Cancel subscription" again
- Google sends a confirmation email to your registered Google account address within minutes
You retain full access until your current billing cycle ends. Google processes refunds to your original payment method within five to seven business days if you cancel within 48 hours of purchase.
What happens after you cancel GitHub Copilot
Cancellation takes effect, but understanding the post-cancellation timeline removes uncertainty and helps you verify successful disconnection.
Your subscription timeline after cancellation
You maintain full access to GitHub Copilot until the end of your current billing period. If you cancel on the 10th of a month and your subscription renews on the 15th, you retain access until the 15th. After that date, the Copilot extension no longer functions, and your IDE no longer displays code suggestions.
GitHub does not process partial month refunds for direct purchases. If you cancel mid-cycle, you forfeit the remaining balance for that month. However, if you cancel an annual subscription within 14 days of purchase, you may be eligible for a full refund through CASE intervention if GitHub refuses.
Yafee recommends monitoring your bank or payment method for 30 days after the stated cancellation date. If GitHub continues to charge you after cancellation, contact CASE immediately with your confirmation email and billing statements.
Deactivating the Copilot extension in your IDE
Cancellation stops billing automatically, but the Copilot extension may remain installed in your code editor. Uninstall it manually to remove it from your IDE interface.
In Visual Studio Code, open the Extensions sidebar, search for "GitHub Copilot," and click the uninstall icon. In JetBrains IDEs, navigate to Settings, find Plugins, search for Copilot, and uninstall it. Restarting your IDE completes the removal.
Refund eligibility and claim procedures
Refund rules differ based on your purchase channel and how quickly you act after purchase.
Direct GitHub purchase refunds
GitHub's standard policy does not offer refunds for monthly subscriptions once the billing cycle begins. However, Singapore's Consumer Protection (Fair Trading) Act overrides non-refundable terms if GitHub fails to disclose cancellation terms clearly before you subscribe or if you can demonstrate the service failed to match its advertised description.
If you purchased a GitHub Copilot annual subscription and change your mind within 14 days, you have grounds to dispute the charge with CASE. Provide your purchase confirmation, cancellation request, and evidence that GitHub's terms were unclear or the service underperformed.
App store refund windows and processes
Apple offers a 14-day refund window on app and in-app purchases. If you cancel within 14 days of your first charge, contact Apple Support directly. Google Play allows refunds within 48 hours of purchase for most subscriptions.
To claim a refund, visit the App Store or Google Play support page, select the GitHub Copilot subscription, and request a refund. Both platforms ask for a reason; select "The app does not work as described" or "I no longer want this subscription." Processing takes five to ten business days.
Yafee advises acting quickly; missing the refund window closes your claim automatically. Keep your purchase confirmation and any correspondence with Apple or Google.
Common mistakes to avoid when cancelling GitHub Copilot
Cancellation is straightforward, but a few common errors delay confirmation or result in unexpected charges.
Timing mistakes and billing cycle confusion
Many users cancel expecting immediate refunds, then find themselves charged on their next renewal date. GitHub and app stores do not charge a cancellation fee, but they do charge for your current billing period. If you subscribe monthly and cancel on day 25 of a 30-day cycle, you still pay for the full month unless you cancel before the billing date.
To avoid this, calculate your renewal date before cancelling. Check your billing dashboard for the exact date your subscription renews. Schedule your cancellation for the day before renewal to maximise the value of your final payment.
Payment method and confirmation issues
Some users cancel successfully but forget to verify the cancellation email. GitHub and app stores send confirmation within minutes, but email delays occasionally occur. If you do not receive confirmation within 24 hours, log back into your account and check the subscription status. If the cancellation shows as active, contact support immediately with your cancellation request timestamp.
Never assume silence means cancellation. Yafee emphasises the critical importance of written confirmation. A screenshot of the confirmation page or the confirmation email becomes your proof if billing disputes arise later.
App-level cancellations versus account-level cancellations
Uninstalling the GitHub Copilot extension from your IDE does not cancel your subscription; it only removes the software from your computer. You must cancel through your GitHub account settings, Apple Settings, or Google Play Store to stop billing. Similarly, deleting your GitHub account does not automatically cancel Copilot; you must cancel the subscription first, then delete your account.
Comparison: should you cancel or switch to an alternative?
Before finalising cancellation, consider whether another coding assistant better suits your needs and budget.
| AI coding assistant |
Monthly cost (SGD) |
Key features |
Best for |
| GitHub Copilot |
approximately 11-12 |
Multi-language support, IDE integration, fast suggestions |
Developers using VS Code or JetBrains |
| Amazon CodeWhisperer |
Free (in beta) |
AWS integration, Java and Python focus |
AWS developers |
| Tabnine |
Free (basic) / approximately 10-15 (premium) |
Broad language support, self-hosted option |
Privacy-conscious developers |
| Codeium |
Free (basic) / approximately 8-12 (premium) |
Fast autocomplete, lightweight |
Developers seeking lightweight alternatives |
| JetBrains AI Assistant |
Included in premium IDEs |
Deep IDE integration, refactoring support |
JetBrains IDE subscribers |
If cost is your primary concern, explore free tiers of CodeWhisperer, Tabnine, or Codeium before cancelling completely. If you use JetBrains Ultimate, your IDE already includes an AI assistant at no additional charge. Yafee recommends testing alternatives for one week before committing to cancellation; you can always reactivate Copilot later if you change your mind.
What to do if GitHub refuses to cancel or continue to charge after cancellation
Most cancellations process smoothly, but disputes occasionally arise when GitHub fails to honour your cancellation request.
Escalation steps under singapore consumer law
If GitHub continues to charge you after your stated cancellation date, or if they refuse to process your cancellation request, take the following steps.
First, gather all documentation: your cancellation confirmation email, billing statements showing unauthorised charges after cancellation, screenshots of your cancelled subscription status, and any support correspondence with GitHub. Send a formal written demand to GitHub Support requesting a full refund for all charges after your cancellation date. Reference the Consumer Protection (Fair Trading) Act and request a response within seven days.
If GitHub does not respond or refuses your refund claim, file a complaint with the Consumers Association of Singapore (CASE). Provide CASE with your complete documentation package. CASE has statutory powers to investigate, mediate disputes, and compel companies to refund unauthorised charges. Filing a complaint with CASE is free and requires no legal representation.
Your legal position: under the Consumer Protection (Fair Trading) Act, you are entitled to cancellation of services and refunds of charges incurred after your cancellation date. If GitHub argues that a clause in their terms permits continued billing after cancellation, that clause is void and unenforceable under Singapore law. CASE enforcement officers can compel GitHub to comply.
Checklist for successful GitHub Copilot cancellation
Use this checklist to ensure you complete every step and retain proof of cancellation.
- Identify where you purchased GitHub Copilot (direct GitHub, Apple App Store, or Google Play Store)
- Calculate your next renewal date and schedule cancellation for the day before
- Log into your account using the correct email address and complete any two-factor authentication
- Navigate to your subscription settings and locate GitHub Copilot in your active subscriptions
- Click "Cancel subscription" and confirm the cancellation (do not refresh or navigate away)
- Screenshot the confirmation page showing the cancellation date and time
- Wait for the confirmation email from GitHub, Apple, or Google (typically within 5-15 minutes)
- Forward the confirmation email to yourself or print it for your records
- Verify your cancellation status one week later by logging back into your account
- Monitor your bank or payment method for 30 days to confirm no further charges appear
- If unauthorised charges occur after cancellation, contact CASE within 30 days with your documentation
How yafee helps you cancel services and protect your rights
Yafee specialises in helping Singapore consumers cancel subscriptions, exercise refund rights, and navigate disputes with service providers. Yafee maintains up-to-date information on consumer protections under Singapore law and provides step-by-step guidance tailored to each subscription service.
Whether you are cancelling GitHub Copilot, disputing an app store charge, or escalating a refund claim to CASE, Yafee has helped thousands of consumers cancel services without friction and recover unauthorised charges. Visit yafee.com today to access cancellation guides for hundreds of services, template demand letters for service providers, and detailed resources on your rights under the Consumer Protection (Fair Trading) Act.
Yafee also provides live support if your cancellation encounters resistance or if a company refuses to honour your cancellation request. Your consumer rights are yours to exercise; Yafee ensures you know exactly how to exercise them.
If GitHub's support channels fail to respond or refuse your cancellation request, you have formal escalation routes.
GitHub support contact details
GitHub's primary support channel operates through their Help portal at support.github.com. Submit a support ticket describing your cancellation issue and attach your confirmation screenshots. GitHub aims to respond within two business days.
For postal correspondence regarding billing disputes or formal cancellation demands, GitHub maintains a corporate address in San Francisco, USA. However, postal mail to the United States may take four to eight weeks and incurs international postage. Yafee recommends exhausting digital support channels first.
Escalation to CASE (Consumers association of singapore)
If GitHub fails to respond or refuses your refund claim after 14 days, file a complaint with CASE online at case.org.sg. CASE is Singapore's statutory consumer rights enforcement body and can investigate billing disputes, unauthorised charges, and service cancellation refusals.
CASE requires your account number (if applicable), a detailed description of the issue, copies of all relevant correspondence, and supporting documentation (billing statements, screenshots, confirmation emails). The service is free, and CASE aims to mediate a resolution within 30 days. If mediation fails, CASE can escalate your complaint to the Small Claims Tribunal for litigation at minimal cost.
Yafee recommends keeping all documentation organised in a single folder before filing. Clear, chronological records dramatically improve CASE's ability to investigate and rule in your favour.