Terms of service
Effective November 11, 2026
These terms are the agreement between you and Branch ("we") for using the Branch web app and its Chrome extension, Branch for LeetCode. By creating an account or using Branch, you agree to them. The privacy policy explains what we collect and why; it's part of these terms. Branch is independent and not affiliated with LeetCode or NeetCode.
Who can use Branch
- You must be at least 13 years old.
- You sign in with Google or GitHub, under their terms. Keep that account secure: what happens in Branch through your account is your responsibility. One account per person.
- The extension's connection key works like a password for syncing. Don't share it; disconnect a browser in Settings if a key might be exposed.
What you post
- You keep ownership of what you write and share: posts, comments, notes, and your code.
- You give us permission to store, process, and show it as needed to run Branch: to the groups you post in, and privately to you (for example, estimating your code's complexity). We don't use it for anything else, and this permission ends when you delete it, apart from short-lived backups.
- Only post what you have the right to share. Don't paste other people's copyrighted material, such as problem statements copied from other sites or paid solutions.
Using Branch fairly
Don't use Branch to:
- harass, threaten, or abuse anyone, or post hateful, sexual, or illegal content;
- spam, or pretend to be someone else;
- get into groups or accounts you weren't invited to or don't own;
- probe, attack, or overload Branch, get around its limits, or collect data from it with automated tools (the extension is the only automated access);
- break the law, or other sites' terms, through Branch.
Group admins can remove posts and comments in their group, and members can report them to the admin. We may remove content or suspend accounts that break these terms.
LeetCode, neetcode.io, and the extension
The extension reads the results of submissions you make on leetcode.com and neetcode.io and sends accepted ones to Branch, as the privacy policy describes. You're responsible for using those sites within their own terms. Branch isn't endorsed by them, and their changes can stop the extension working at any time; marking problems solved by hand always works.
Estimates and statistics
Complexity estimates, review suggestions, timers, and statistics are approximate. Branch reads code without running it, and its estimates can be wrong. They're for your own practice, not professional advice, and we make no promise about interviews or their results.
The service
- Branch is free. It runs on free hosting plans, which have limits.
- We may change, pause, or stop features, or Branch as a whole. Where we can, we'll say so beforehand on the site.
- Branch is provided "as is", without warranties of any kind, as far as the law allows. It can be unavailable, slow, or wrong, and data can be lost; keep your own copy of anything you can't afford to lose.
- As far as the law allows, we aren't liable for indirect or consequential losses, and our total liability for any claim about Branch is limited to US$50.
- If your use of Branch breaks these terms or the law and someone makes a claim against us because of it, you're responsible for that claim.
Ending your use
You can stop using Branch at any time. To delete your account and everything in it, email lawrencedegoma02@gmail.com. We may suspend or end an account that breaks these terms. The sections on what you post, estimates, the service, and the law that applies continue after an account ends.
Changes to these terms
When these terms change, the date above changes, and a meaningful change also appears on the What's new page. Using Branch after a change means you accept the new terms.
The law that applies
These terms are governed by the laws of California, USA, without regard to its rules on conflicts of law. Any dispute is for the state or federal courts in California, unless the law where you live gives you the right to bring it there.
Contact
For anything about these terms, email lawrencedegoma02@gmail.com.