How to cancel Branch and protect your refund rights in singapore
What Branch is and why cancellation matters
Branch is a Git management and collaboration platform designed to help development teams streamline version control workflows, manage code repositories, and automate integration with standard developer tools. The service operates on both free and paid subscription models, scaling from individual developers to large enterprise organisations.
You might subscribe to Branch to simplify your team's branching strategy, enhance code collaboration, or reduce manual version control overhead. However, if your workflow has shifted, budget priorities have changed, or you've selected an alternative platform, cancelling your subscription should be straightforward once you understand your options under Singapore law.
Yafee specialises in helping consumers navigate subscription cancellations across digital platforms. This guide walks you through every cancellation method Branch offers, your statutory rights under Singapore consumer law, what happens after you cancel, and how to recover refunds you may be entitled to claim.
Who uses Branch and when cancellation becomes necessary
Software engineers, product managers, technical team leads, and development organisations of all sizes rely on Branch to manage repositories and coordinate collaborative workflows. Whether you're part of a startup scaling rapidly or an established enterprise consolidating tools, Branch positions itself as a solution that adapts to your needs.
You might cancel if your team has migrated to an alternative version control system, decided to merge tools into a single platform, experienced performance issues, or determined the service no longer aligns with your technical requirements. Yafee ensures you complete this process without encountering delays, hidden charges, or refusal from the provider.
Branch subscription plans and pricing structure
| Plan type |
Cost (SGD) |
Cancellation method |
Refund eligibility |
| Free tier |
$0 |
No cancellation required |
N/A |
| Team plan (monthly) |
Variable per user |
Dashboard or email |
Within 14 days of charge |
| Enterprise plan |
Custom negotiated price |
Direct contact with support |
Subject to contract terms |
| Apple App Store subscription |
Varies by region |
iOS Settings or App Store |
14-day refund window (Apple policy) |
| Google Play subscription |
Varies by region |
Google Play Console |
14-day refund window (Google policy) |
| Web-based direct account |
Varies |
Account settings or support email |
Dependent on service quality and misrepresentation |
Your consumer rights under singapore law when cancelling Branch
Singapore's Consumer Protection (Fair Trading) Act establishes statutory protections that apply to all digital service purchases, including subscriptions to platforms like Branch. These protections exist independently of any "non-refundable" clauses a provider might include in their terms.
Under this legislation, you retain the right to cancel or claim refunds if the service was defective, misrepresented, or failed to meet reasonable quality standards expected of similar services in the market. This means Branch's policy statement regarding refunds does not override your statutory entitlements if the platform did not deliver the functionality promised.
Your legal position when Branch fails to meet standards
The Consumer Protection (Fair Trading) Act protects you if Branch was advertised with specific features that do not function as described, if the platform experiences systemic failures preventing you from using core services, or if you were misled about the service's capabilities or performance benchmarks. You may qualify for a refund or cancellation regardless of stated policy if any of these conditions apply.
Furthermore, if you purchased Branch through Apple App Store, you benefit from Apple's 14-day subscription refund window. Similarly, Google Play allows refunds within 14 days of your first charge if you cancel promptly. These timeframes are enforced independently of Branch's internal policies and supersede them.
Consequently, if you cancel within 14 days of your initial charge through either app store, you are entitled to a refund by default. Beyond this window, your right to claim a refund depends on proving that the service failed to meet the standards described in Branch's marketing materials or failed to function as a reasonable consumer would expect.
Escalation route if Branch refuses your refund
If Branch declines to process your cancellation or refund, you may escalate your complaint to the Consumers Association of Singapore (CASE), which investigates disputes between consumers and service providers. CASE operates independently and can compel refunds or cancellations if it determines the provider breached consumer law.
Yafee recommends documenting all correspondence with Branch, screenshots of any service failures, and evidence of when you initiated your cancellation request. This documentation strengthens your position if you need to escalate to CASE or pursue a claim.
How to cancel Branch via your account dashboard
The fastest and most secure method to cancel Branch is through your account settings on the web platform or within the mobile app.
Step-by-step cancellation through the web dashboard
- Log into your Branch account at the official website using your registered email and password.
- If you cannot access your account, request a password reset immediately.
- Navigate to your account settings, typically found in the top-right menu or under "Profile."
- Look for headings such as "Billing," "Subscription," or "Account Management."
- Locate the "Subscriptions" or "Billing" section and select your active plan.
- If multiple plans are listed, identify the one you intend to cancel.
- Click "Cancel Subscription" or "Downgrade Plan" as presented.
- Branch may offer downgrade options; ensure you select full cancellation if that is your intent.
- Confirm your cancellation when prompted and review the date your subscription ends.
- Most providers process cancellations at your next billing cycle, not immediately.
- Retain a screenshot of your cancellation confirmation for your records.
- This serves as proof if a dispute arises later.
Cancelling Branch via the mobile app (iOS or android)
If you subscribed through the Branch mobile application on iOS or Android, you must cancel through the respective app store rather than within the app itself.
- On iOS, open the Settings app and navigate to "Subscriptions" (under your Apple ID).
- Scroll down and find "Branch" in your active subscriptions list.
- Tap "Manage Subscription" and select "Cancel Subscription."
- On Android, open the Google Play Store app and tap your profile icon.
- Select "Payments and subscriptions" then "Subscriptions."
- Find "Branch" and tap "Cancel subscription."
- Confirm your cancellation request.
- You will receive an email confirmation from Apple or Google within minutes.
- Retain this confirmation email as proof of cancellation.
- If a charge appears after cancellation, you have documented evidence of your cancellation date.
How to cancel Branch via email if dashboard access fails
If you cannot access your account dashboard or prefer written cancellation documentation, you may cancel by contacting Branch's support team directly via email.
Preparing your cancellation email
- Open your email client and compose a new message to Branch's support address ([email protected] or similar, confirmed via the official website).
- Verify the email address on the official Branch website to avoid phishing scams.
- Write a clear subject line: "Cancellation Request - [Your Account Email]".
- Use your exact registered email address in the subject for immediate identification.
- In the body, include:
- Your full name and registered account email address.
- Your account ID or billing reference number (found in your account settings).
- The subscription plan you are cancelling (e.g., "Team Plan - Monthly Billing").
- Your requested cancellation date (immediate or end of current cycle).
- A brief reason for cancellation (optional but helpful).
- Do not include sensitive information such as passwords, credit card numbers, or full payment details.
- Branch will never request this information via email.
- Send your email and retain a copy for your records.
- Note the exact date and time you sent the request.
- Expect a response within 2-5 business days.
- If you receive no response within one week, escalate to the official contact address listed on Branch's website.
Following up if Branch does not respond
If Branch fails to acknowledge your cancellation email within 7 business days, send a follow-up email with the subject line: "URGENT: Cancellation Request Follow-Up - [Your Account Email]." In this follow-up, reference your original cancellation request date and include all original details. If you receive no response within another 5 business days, escalate your complaint to CASE (Consumers Association of Singapore) with copies of your email correspondence.
What happens after you cancel Branch
Understanding the post-cancellation timeline ensures you know when your access ends and when refunds (if any) will be processed.
Your access and billing after cancellation
Once you cancel, your subscription typically ends at the completion of your current billing cycle rather than immediately. For example, if you cancel on the 15th of a month and your billing cycle runs from the 1st to the 30th, your access continues until the 30th. You will not be charged again after that date.
If you subscribed to an annual plan and cancel mid-year, most providers (including Branch) do not offer pro-rata refunds for the remaining months unless you purchased within the 14-day refund window or unless service failures justify a refund claim under consumer law.
Refund processing and timelines
If you qualify for a refund, Branch processes it to your original payment method within 5-10 business days after confirming your cancellation. Your bank may take an additional 3-5 business days to reflect the refund in your account, meaning total processing time ranges from 8-15 business days.
If you cancel within 14 days of an Apple App Store or Google Play charge, the respective platform processes your refund automatically. You do not need to contact Branch separately in these cases.
Pricing comparison and when to cancel versus downgrade
Before cancelling entirely, consider whether downgrading to a lower tier might better serve your needs at reduced cost.
| Decision point |
Cancel entirely |
Downgrade to lower plan |
| You no longer need the service |
Yes |
No |
| Cost is the primary concern |
Possibly |
Recommend downgrade first |
| Switching to a competitor |
Yes |
No |
| Temporary budget pressure |
No |
Yes, pause or downgrade |
| Service failed to meet expectations |
Yes, claim refund under consumer law |
No |
| You wish to retain access but reduce spend |
No |
Yes |
Yafee advises reviewing whether downgrading preserves the core functionality you require before committing to full cancellation. Many consumers discover they only need a single user license or reduced feature set rather than a team plan.
Common mistakes to avoid when cancelling Branch
Cancelling a subscription is straightforward, but several errors can lead to unexpected charges, lost data, or unnecessary disputes. Remain vigilant and follow these guidelines to protect yourself.
Mistake 1: cancelling without confirming your next billing date
Before you initiate cancellation, check your account settings to identify your next billing date. If you cancel on the 25th but your billing runs on the 1st, you may still be charged if you fail to cancel before the 1st. Verify this date and cancel before it arrives if you want to avoid an additional charge.
Mistake 2: assuming immediate cancellation without checking the fine print
Branch's cancellation policy typically processes cancellations at the end of your current billing cycle, not immediately. If you need access to end today, confirm whether immediate cancellation is available or whether you must wait for your cycle to complete. Some plans offer immediate cancellation; others do not.
Mistake 3: failing to document your cancellation
Whether you cancel via dashboard or email, retain screenshots, confirmation emails, or written records. If a charge appears after cancellation, this documentation proves you acted in good faith and strengthens any refund claim or dispute you may need to file.
Mistake 4: cancelling without exporting your data first
Depending on your use case, you may have repositories, settings, or integration configurations stored within Branch. Before you cancel, export any data you require by downloading backups or migrating repositories to an alternative platform. Once your account closes, recovery of this data may become difficult or impossible.
Mistake 5: ignoring refund windows on app store subscriptions
If you subscribed through Apple or Google, the 14-day refund window begins from your first charge date, not from when you request cancellation. If you exceed this window, your eligibility for an automatic refund expires. Cancel as soon as you determine the service is unsuitable to maximise your refund claim.
Checklist for cancelling Branch successfully
Use this checklist to ensure you complete every step of the cancellation process correctly and protect yourself against billing errors or disputes.
- Verify your next billing date in your account settings.
- Confirm the cancellation method available to you (dashboard, app store, or email).
- Export or migrate any critical repositories or data before cancelling.
- Initiate cancellation using the appropriate method for your subscription type.
- Screenshot or save the cancellation confirmation message immediately.
- Retain all confirmation emails from Branch, Apple, or Google for your records.
- Set a calendar reminder to verify no charge appears on your next billing date.
- If a charge appears after cancellation, contact Branch within 14 days and reference your cancellation documentation.
- If Branch refuses to refund or acknowledge your cancellation, compile all evidence and file a complaint with CASE.
- Review your payment method statements monthly for the next three months to confirm no further charges occur.
Frequently encountered issues and resolution steps
Even when you follow cancellation procedures correctly, unexpected issues sometimes arise. Yafee has identified the most common problems and their solutions.
Issue: you are still charged after cancellation
If a charge appears on your statement after you cancelled, contact Branch's support team immediately with your cancellation confirmation. Request a refund within 14 days of the unexpected charge. If Branch refuses, dispute the transaction directly with your bank or card issuer using the chargeback process. Provide your bank with copies of your cancellation confirmation and correspondence with Branch.
Issue: the cancellation button does not appear in your dashboard
Some accounts, particularly enterprise contracts, do not display a self-service cancellation option. In this case, email Branch's support team with your cancellation request. Include your account email, account ID, and the date you wish cancellation to take effect. Expect a response within 5 business days confirming the cancellation or requesting additional information about your contract terms.
Issue: you cannot access your account to initiate cancellation
Request a password reset via the login page. If you receive no reset email within 15 minutes, check your spam folder. If the reset fails, contact Branch's support team and request manual account verification. Provide your registered email address and the last four digits of the credit card on file. Once verified, support can process your cancellation via email if the account cannot be recovered immediately.
Issue: Branch claims it cannot process your cancellation request
If Branch states it cannot cancel your subscription due to contract terms, outstanding invoices, or other reasons, request a detailed explanation in writing. In accordance with the Consumer Protection (Fair Trading) Act, consumers possess the statutory right to cancel services that fail to meet agreed standards. If Branch refuses without valid legal grounds, escalate your complaint to CASE and provide copies of all correspondence.
When you should consider cancelling versus continuing your subscription
Before you finalise cancellation, weigh your circumstances against the factors below.
| Situation |
Recommendation |
Action |
| Your team no longer uses Branch's features regularly |
Cancel |
Free up budget and terminate unnecessary access. |
| You have found a superior alternative platform at lower cost |
Cancel and migrate |
Migrate repositories first, then cancel. |
| Branch charged you twice due to a billing error |
Cancel and claim refund |
Request immediate refund within 14 days; escalate to CASE if refused. |
| The service is missing features promised in marketing materials |
Cancel and claim refund |
File complaint with CASE under Consumer Protection Act; request full refund. |
| You are uncertain whether you still need the service |
Downgrade first, cancel later |
Switch to free tier or lower plan to test; cancel after 30 days if unused. |
| You cancelled within 14 days and are unsatisfied |
Claim automatic refund |
Initiate cancellation via app store immediately for guaranteed refund. |
If you encounter resistance during cancellation or believe Branch has violated your consumer rights, contact the following organisations and provide all documentation.
Branch support contact details
Branch's official support address is typically listed on their website under "Contact Us" or in your account settings. Email all cancellation requests directly to the support address confirmed on the official website. Do not use email addresses from third-party support forums or community pages, as these may not reach the authorised cancellation team.
Escalation to the consumers association of singapore (CASE)
If Branch refuses to cancel your subscription or process a refund without justification, file a formal complaint with CASE. CASE investigates disputes at no cost to consumers and can compel refunds or service corrections if it determines the provider breached consumer law. You may lodge a complaint online at CASE's official website or by visiting their office in person. Provide copies of all correspondence, cancellation confirmations, payment receipts, and evidence of any service failures.
Disputing charges with your bank or payment provider
If cancellation fails and Branch continues charging after your cancellation date, dispute the transaction with your bank. Contact your bank's dispute or chargeback department and provide your cancellation confirmation, copies of unexpected charges, and all correspondence with Branch. Your bank will investigate within 30-45 days and can reverse charges if it determines you acted in good faith by requesting cancellation.
Why yafee helps thousands of consumers cancel Branch successfully
Navigating subscription cancellations across digital platforms demands clarity about your statutory rights, the correct procedural steps, and confidence that you will recover refunds you are entitled to claim. Yafee specialises in demystifying these processes and ensuring consumers understand their legal position before, during, and after cancellation.
This guide grounds every recommendation in Singapore's Consumer Protection (Fair Trading) Act and provides transparent, actionable steps you can follow immediately. Whether you cancel via your account dashboard, request cancellation by email, or escalate to CASE, Yafee has helped thousands of consumers cancel Branch without delays, unexpected charges, or refusal from the provider. Your consumer rights are enforceable, and this guide ensures you exercise them effectively. Begin your cancellation process today with the confidence that Yafee backs your statutory entitlements every step of the way.