Khesh

A household ledger that runs in your browser

Khesh is a free, open-source app for keeping the books of a household. It records every shekel, dollar or euro that moves using double-entry bookkeeping, the same method an accountant uses, so the numbers always balance and you can see where the money actually went.

Open app Source on GitHub

The dashboard: account balances, this month's income and spending, and a breakdown by category.
Dashboard
The journal: entries by date with their description, category and amount.
Journal
The budget screen: a monthly limit per category with how much of it is left.
Budget

It runs entirely in your web browser. There is no account to create, nothing to sign up for, and no server of ours behind it - the book is stored on your own device, and the app keeps working with no connection at all.

What you can do with it

Who it is for

People and families who want to keep their own books - to know what they have, what they spend it on and whether they are inside the month's plan - without handing their finances to a service, and who are happy for the data to live on their own device.

Where your data lives

The book is stored in your browser's IndexedDB storage, on the device you are using. There are no accounts, no server of ours, no telemetry, no advertising and no cookies. Nothing leaves the browser unless you export a backup yourself, or you turn on the optional Google Drive sync described below.

Optional Google Drive sync

Because there is no server, a second device would otherwise know nothing about your book. Sync closes that gap using storage you already own: your own Google Drive. It is switched off until you connect it in Settings, and the app works fully without it.

The full account of what is stored, where, and how to delete it is in the privacy policy.

Open source

Khesh is released under the MIT licence and developed in the open, so every claim on this page can be checked against the code: github.com/anatolykhelmer/khesh.