Unlimited subscription: promo at SGD 1,36 for 48h, then SGD 73,99 per month with no commitment
Github

Manage Github

What you don't know !

Silent Waste

84%

of people lose money every month on unused services

Lack of Transparency

60%

of users feel lost facing cancellation terms

Budget Illusion

82%

of consumers underestimate the cost of their automatic withdrawals

Fear of Commitment

44%

of subscribers have experienced a 'commercial trap' experience

Legal Validation

All our letters are written by legal experts to guarantee their compliance.

Legal Commitment

We generate legally binding documents that your provider is obligated to honor.

Immediate Efficiency

Free yourself from your commitments in less than 2 minutes, directly online.

Budget Optimization

Regain control of your finances by stopping superfluous withdrawals.

Cancel Github: The Right Way

How to cancel your GitHub subscription in singapore: step-by-step guide and your consumer rights

Understanding GitHub and why you might cancel

GitHub is a web-based platform where developers and organisations host code repositories, collaborate on projects, and automate software workflows using version control. You may use GitHub for free, but the platform also offers paid plans for teams and enterprises that unlock advanced security features, team collaboration tools, and priority support.

If you have signed up for a GitHub paid subscription, you may decide to cancel for several reasons: you no longer need advanced features, your team has changed, you are switching to a different platform, or your project requirements have simplified. Whatever your reason, Stopee has helped thousands of consumers in Singapore understand their cancellation rights and navigate the process smoothly.

Common reasons to cancel GitHub subscriptions

You might cancel a GitHub Team plan if your small team is no longer active, or downgrade from Enterprise Cloud if your organisation's development needs have shrunk. Alternatively, you may cancel GitHub Marketplace app subscriptions that no longer add value to your workflow, or stop charging for add-on features like GitHub Advanced Security.

Understanding your options helps you make the right choice before you commit to cancellation. At Stopee, we guide you through each scenario so you can cancel confidently and without regret.

GitHub plans and pricing in singapore dollars

GitHub offers multiple subscription tiers. Below is a snapshot of common plans with estimated Singapore dollar pricing to help you understand what you are paying for and whether cancellation makes sense for your situation.

Plan Price (SGD) Billing cycle Key features
Free S$0.00 Monthly Unlimited public and private repositories, basic issue tracking.
Team S$5.16 Monthly Protected branches, multiple code reviewers, team management.
Enterprise Cloud S$27.09 Monthly Advanced Security, single sign-on, audit logging, priority support.
GitHub Advanced Security S$2.58 Monthly (per active committer) Secret scanning, code scanning, dependency management.
GitHub Copilot S$12.90 Monthly AI-powered code completion and suggestions.
Marketplace apps Variable Monthly Third-party integrations (project management, CI/CD, monitoring).

Pro tip: Prices shown are estimates converted from USD; your actual billing amount may vary based on currency fluctuations and current exchange rates. Check your GitHub billing page for the exact SGD amount you are charged each month.

Why pricing matters before you cancel

Understanding what you pay each month helps you decide whether cancellation is the right move or if you should downgrade instead. If you are on Enterprise Cloud at S$27.09 per month but only need basic features, you could downgrade to Team at S$5.16 monthly and keep your repositories intact without cancelling altogether.

Your consumer rights in singapore when cancelling subscriptions

Singapore's Consumer Protection (Fair Trading) Act protects you when you enter into subscription agreements with service providers like GitHub. You have the right to cancel within a reasonable timeframe and to receive fair treatment if the service is not delivered as promised.

What the consumer protection (Fair trading) act means for you

Under Singapore law, GitHub must be transparent about its terms and conditions, cancellation policy, and billing practices before you subscribe. If GitHub fails to disclose material terms clearly, or if the cancellation process is deliberately made difficult or obscured, you have grounds to lodge a complaint with the Consumers Association of Singapore (CASE).

Additionally, if you believe GitHub has engaged in unfair or misleading conduct, you can escalate your complaint to CASE, which acts as your consumer advocate. Stopee recommends keeping records of all cancellation attempts, screenshots of billing pages, and email confirmations as evidence if you need to escalate.

Your right to cancel and refund expectations

You have the right to cancel your GitHub subscription at any time. However, GitHub's standard policy does not offer refunds for partial months or unused time. Your paid subscription typically remains active until the end of the current billing period, after which it will not renew automatically if you have cancelled.

If GitHub has charged you in error, or if you cancel within 14 days of your first payment and can demonstrate you did not use the service, you may have grounds to request a refund under the Act. Document your cancellation request and keep proof of payment.

How to cancel your GitHub subscription: step-by-step methods

Cancelling your GitHub subscription depends on what type of subscription you hold. The method differs for web-based plans (Team, Enterprise Cloud) and Marketplace apps. Follow the correct steps for your situation to avoid confusion.

Cancel a GitHub web subscription (Team or enterprise cloud plans)

If you pay GitHub directly for a Team or Enterprise Cloud plan, use the settings panel within your GitHub account to cancel. This is the most straightforward method and gives you immediate confirmation.

  1. Sign in to your GitHub account at github.com.
  2. Click your profile photo in the top-right corner and select Settings.
  3. In the left sidebar, click Billing and licensing (or Billing).
  4. Under the subscription you want to cancel, click Edit or Manage.
  5. Locate the cancellation option (usually labelled "Cancel subscription" or "Downgrade") and click it.
  6. GitHub will ask you to confirm your cancellation. Review any message about when the cancellation takes effect (typically at the end of your current billing period).
  7. Click Confirm cancellation or the equivalent button to finalize the request.
  8. You should receive an email confirmation within a few minutes. Save this email as proof of cancellation.

Warning: Do not close your account entirely if you want to keep your repositories and code intact. Cancelling your subscription is different from deleting your account. After cancellation, your repositories remain accessible under the free tier, but paid features (like branch protection and advanced security scanning) will no longer function once the billing period ends.

Cancel GitHub marketplace apps and third-party subscriptions

If you have subscribed to apps through the GitHub Marketplace (such as project management tools, CI/CD platforms, or monitoring services), you must cancel them separately from your main GitHub plan. The cancellation process varies slightly depending on where you purchased the app.

For apps purchased directly through GitHub marketplace

  1. Sign in to your GitHub account.
  2. Click your profile photo and go to Settings.
  3. Select Billing and licensing and then Apps and integrations or Marketplace apps.
  4. Find the app you want to cancel in the list of active subscriptions.
  5. Click the app name or an Edit option next to it.
  6. Look for a "Cancel subscription" button or link, usually near the bottom of the app's billing page.
  7. Confirm your cancellation when GitHub prompts you. The app will typically stop working at the end of your current billing cycle for that app.
  8. Check your email for a cancellation confirmation from GitHub.

Pro tip: Free trials for Marketplace apps often end immediately upon cancellation. If you cancel a free trial, access to that app will stop right away, not at the end of the trial period. Always check the app's trial terms before you cancel.

For subscriptions via apple app store or google play

If you purchased a GitHub-related app or subscription through the Apple App Store or Google Play Store (for example, a GitHub mobile app with a premium subscription), GitHub does not manage your cancellation. Instead, you must cancel directly in your Apple or Google account.

  • Apple App Store: Open the App Store on your iOS device, tap your profile photo, go to Subscriptions, find the GitHub-related app, and tap Cancel subscription.
  • Google Play Store: Open Google Play on your Android device, tap your profile icon, select Payments and subscriptions, then Subscriptions, find the app, and tap Cancel subscription.

Contact Apple Support or Google Support if you need help with the cancellation, as GitHub cannot process these refunds or cancellations on your behalf.

What happens after you cancel your GitHub subscription

Cancelling your GitHub subscription is not the end of the story. You should understand what access you retain, what features stop working, and whether your data remains safe. Stopee recommends taking these steps immediately after cancellation.

Access and service continuity after cancellation

After you cancel a GitHub Team or Enterprise Cloud subscription, your account does not disappear. Instead, it downgrades to the free tier at the end of your current billing period. You retain access to your repositories, pull requests, issues, and commit history for as long as your account exists.

However, paid features stop working once the billing period ends. This means branch protection rules will no longer enforce, advanced security scanning will be disabled, and team member limits may apply. Your code remains safe, but some collaborative workflows may be affected.

Marketplace app subscriptions typically stop at their next billing date after cancellation, or immediately if you cancel a free trial. You will lose access to integrations tied to that app.

Your repositories and data remain yours

GitHub does not delete your repositories, code, or account data when you cancel a paid subscription. Your repositories, documentation, issues, and pull requests all remain accessible under your free account indefinitely, unless you choose to delete them manually.

If you were using paid features like GitHub Advanced Security (code scanning, secret scanning, or dependency management), those scans will stop running once your subscription expires. You can still view historical scan results, but no new scans will be generated.

Pro tip: Before cancellation, download any reports or documentation you generated under your paid subscription. Export your repository data if your workflow requires offline backups. Stopee advises taking these precautions to avoid losing important project information.

Auto-renewal stops immediately upon cancellation

Once you cancel, GitHub will not charge you again for that subscription. Check your billing settings to confirm the next billing date has been removed from your account. If you see a future charge after cancellation, contact GitHub Support immediately to report the error.

Refund policy: will you get your money back?

GitHub's refund policy is stricter than some other software services. Understanding what you can and cannot recover helps you make realistic cancellation decisions.

GitHub web subscription refunds (Team, enterprise cloud)

GitHub does not offer refunds or credits for partial months or unused time on web subscriptions. If you cancel on the 5th of the month but your billing cycle runs the 1st to the 30th, you do not receive a refund for the remaining 25 days. Your subscription remains active until the end of the paid period without any prorated refund.

The only exception is if GitHub has charged you in error or if you cancel within 14 days of signing up and can demonstrate you did not materially use the service. In this case, you may request a refund under Singapore's Consumer Protection (Fair Trading) Act by contacting GitHub Support with evidence of your minimal usage.

Marketplace app and add-on refunds

GitHub Marketplace app subscriptions are not refunded or prorated. If you cancel on day 10 of a 30-day billing cycle, you forfeit the remaining 20 days without compensation. Free trial cancellations remove access immediately with no refund opportunity.

If you purchased a subscription through the Apple App Store or Google Play, you must request refunds from Apple or Google, not GitHub. Both platforms allow refund requests within a limited window (usually 48 hours for Apple, up to 48 hours for Google). Submit your request directly in their app stores.

How to request a refund if you believe you qualify

If you believe you are entitled to a refund, contact GitHub Support at support@github.com or through your account settings. Provide the following information:

  • Your GitHub username and account email address.
  • The subscription plan and dates you were charged.
  • The reason you believe you qualify for a refund (e.g., charged in error, cancelled within 14 days without using paid features).
  • Evidence such as screenshots of your account activity, billing emails, and cancellation confirmation.

Allow 5 to 7 business days for GitHub Support to review your request. If GitHub refuses your refund request and you believe it is unfair, you can escalate to the Consumers Association of Singapore (CASE) for mediation at case.org.sg.

Common mistakes when cancelling GitHub subscriptions

Cancelling a subscription should be straightforward, but many users stumble on avoidable mistakes that delay the process or cause confusion. You deserve a smooth cancellation, so learn from these pitfalls.

Deleting your account instead of cancelling your subscription

The most costly mistake is permanently deleting your GitHub account when you only wanted to cancel your subscription. Account deletion is permanent and irreversible; GitHub will remove all your repositories, issues, pull requests, and team associations within 90 days. You cannot recover your code or project history after that point.

Cancelling your subscription downgrade your account to the free tier and preserves all your data. Always cancel your subscription first through Billing and Licensing settings, not through account deletion. Only delete your account if you are absolutely certain you no longer need access to any of your repositories.

Forgetting to cancel marketplace app subscriptions separately

Many users cancel their main GitHub plan and assume all subscriptions stop. However, Marketplace apps and add-ons (like GitHub Copilot, Advanced Security add-ons, or third-party integrations) must be cancelled separately. If you do not cancel these, you will continue to be charged even after your main subscription ends.

Before you confirm your main subscription cancellation, audit your active Marketplace apps and add-ons. Stopee recommends creating a checklist of every paid service linked to your account.

Cancelling too late in the billing cycle

GitHub charges on the same day each month, regardless of when you cancel. If your billing date is the 1st and you cancel on the 28th, you still owe the full month's charge. You do not receive a refund for the remaining days.

To minimize the amount you pay after cancellation, plan your cancellation date strategically. If you can, cancel a day or two before your next billing date. This way, you only pay for the month you actually used.

Not saving cancellation confirmations

GitHub sends confirmation emails when you cancel, but they can get lost in spam folders or forgotten. If you need to dispute a charge later, you will have no proof of cancellation. Always save your cancellation confirmation email in a dedicated folder or take a screenshot of your billing page showing "Subscription cancelled" or similar language.

Checklist before and after you cancel

Use this checklist to ensure you cancel smoothly and avoid surprises after the process is complete.

Action Before cancellation After cancellation
Audit all subscriptions Yes - List main plan + all Marketplace apps. Verify billing page shows "cancelled" for all services.
Export or back up data Yes - Download repositories, issues, reports. Confirm backups are saved offline.
Check next billing date Yes - Note when your current period ends. Confirm no future charge date appears on billing page.
Save cancellation confirmation Not applicable Yes - Email or screenshot as proof.
Review team access Yes - If you manage a team, plan transitions. Ensure team members understand downgrade impacts.
Test free tier features Not applicable Yes - Verify repositories are still accessible.

Should you cancel, downgrade, or keep your GitHub subscription?

Cancellation is not always the best choice. Before you cancel, consider whether downgrading might serve you better. Stopee helps you weigh the options so you make the right decision for your situation.

When to cancel entirely

Cancel your GitHub subscription if you no longer need any paid features, your project is inactive, you have migrated to another platform, or your team has disbanded. Cancellation is right when the cost outweighs the value and you are willing to lose access to advanced features like branch protection and security scanning.

When to downgrade instead

If you need to keep your repositories but do not need advanced features, downgrade to the free tier instead of cancelling. The free tier includes unlimited public and private repositories, basic issue tracking, and GitHub Actions at no cost. This approach preserves your code and account history without ongoing charges.

Alternatively, if you only use a few paid features, you might downgrade to Team (S$5.16 monthly) instead of paying for Enterprise Cloud (S$27.09 monthly). Stopee recommends comparing plans on your billing page to find the right fit.

Contact details and escalation if GitHub does not help

If you encounter problems cancelling your GitHub subscription or believe GitHub has treated you unfairly, you have multiple options for escalation. Stopee is here to support you through the process.

GitHub support contact methods

Contact GitHub Support for cancellation issues at support@github.com. You can also access the Support portal through your GitHub account settings. Allow 24 to 48 hours for a response, as GitHub Support is email-based and may be busy during peak periods.

For urgent billing issues, mention "billing dispute" or "cancellation not processed" in your email subject line to prioritize your request.

Escalation to singapore's consumer authority

If GitHub does not respond to your cancellation request within 7 business days, or if GitHub refuses a refund you believe you are entitled to, escalate your complaint to the Consumers Association of Singapore (CASE). CASE acts as your consumer advocate and can mediate disputes with service providers.

Contact CASE:

  • Website: case.org.sg
  • Phone: 6100 0315 (Monday to Friday, 9am to 5pm Singapore time)
  • Email: enquiry@case.org.sg
  • In-person: CASE office, 168A Lorong Chuan, Singapore 556741

Submit a complaint if GitHub has charged you after you cancelled, refused a legitimate refund request under the Consumer Protection (Fair Trading) Act, or made cancellation deliberately difficult or misleading. CASE will investigate and can compel GitHub to refund or correct billing errors.

How stopee can help you

Stopee (stopee.com) has helped thousands of consumers in Singapore cancel subscriptions, understand their consumer rights, and escalate disputes with service providers. If you need guidance on your GitHub cancellation, want to understand whether you qualify for a refund, or need help preparing a complaint to CASE, Stopee's expert team is ready to support you.

Visit Stopee today to access cancellation templates, consumer law guides for Singapore, and step-by-step walkthroughs for every major subscription service. Stopee empowers you to cancel with confidence and recover money you should not have been charged.

Summary: taking control of your GitHub subscription

Cancelling your GitHub subscription is a straightforward process when you follow the right steps and understand your consumer rights. You now know how to cancel web subscriptions and Marketplace apps separately, what happens to your repositories and data, and whether you qualify for a refund under Singapore law.

Remember: cancellation downgrades your account to the free tier and stops future charges, but does not delete your code. Marketplace apps and add-ons must be cancelled separately. GitHub does not refund partial months unless you cancel within 14 days and can prove non-usage, or if you were charged in error.

If you run into problems, contact GitHub Support first. If that does not work, escalate to CASE. Stopee has helped thousands of consumers navigate cancellation disputes and recover refunds they deserved. Use this guide, keep records of your cancellation request and any confirmations, and do not hesitate to escalate if GitHub fails to help. Your subscription is your money, and you deserve clarity, fairness, and respect when you decide to cancel.

FAQ

When you cancel your Github subscription, you typically retain access until the end of your current billing period. After that, paid features may stop working, but your repositories and data will remain under your account.

Github generally does not offer refunds for partial months or unused time on subscriptions. Cancelled subscriptions usually remain active until the end of the paid period without prorated refunds.

To cancel a Github Marketplace app subscription, go to Settings, then Billing & Licensing, and select Marketplace apps to cancel the app subscription. For purchases through app stores, cancel directly in your Apple or Google account settings.

While you can cancel your Github subscription through the website, you may also choose to do so in writing, such as via email or registered post. However, it's recommended to follow the online cancellation process for immediate effect.

If you have a billing dispute with Github, it's best to review your billing settings and contact their support for assistance. Ensure you have all relevant information ready to facilitate the resolution process.

This letter is also available in other countries