Skip to content

Open source · private by default

Shared
expenses.
Your data.

Split trips, homes, and everyday life without handing your history to another opaque service. BranchBalance keeps every group in a private GitHub repository your group controls.

Download latest versionAndroid APK · GitHub Releases
branch-balance-road-trip
Private by default
Every group is a private GitHub repository.
No app backend
The Android app talks directly to GitHub.
MIT open source
Read, audit, learn from, and improve the code.

Ownership you can point to

Your expense history has an address.

Not in a mystery database. Not behind an export request. It lives as readable files in the private repository created for your group.

Private repository

The creator owns the repository and invites trusted GitHub collaborators.

Portable, readable JSON

Group settings and expenses use documented files, not a proprietary data format.

History included

Git records how files change, while BranchBalance prevents silent conflict overwrites.

More than who owes whom

A clear view of life together.

Use it for a weekend away, a shared flat, or the everyday costs that are easier when everyone can see the same picture.

01 / Share fairly

Add once. Balance instantly.

Record who paid and who joined. BranchBalance allocates every cent deterministically and turns the result into a short settlement list.

Equal splitsFull-to-oneJust me
02 / Spend intentionally

See where the money went.

Follow a group budget, optional category limits, card-or-cash totals, and daily guidance across a trip.

BudgetsCategoriesTrip pacing
03 / Stay in control

Trust through visibility.

Membership comes from GitHub collaborators, writes use explicit conflict checks, and your repository remains the authority.

Private repoGit historyOpen source

Simple on the surface

From GitHub sign-in to settled.

Connect GitHub

Authorize BranchBalance through GitHub’s device flow. Your rotating credentials stay in secure storage on your phone.

Create a private group

Name the group, choose a currency, and invite collaborators. The new private repository becomes the shared space.

Track and understand

Add expenses, follow the budget, and see balances update from the same repository-backed snapshot.

Built in the open

Don’t just take our word for it. Read the source.

BranchBalance is MIT licensed. Inspect how money is calculated, how GitHub access works, and how local credentials are handled—then open an issue or make it better.

MITOpen source

Shared expenses, backed by a repository your group controls.