LedgerJack is a free, open-source (AGPL-3.0), offline-first bookkeeping application for self-employed people: sole traders, gig-economy workers, subcontractors and landlords. It is privacy-first by design. All financial records are stored and encrypted on the user's own device using the browser-native Web Crypto API (AES-256-GCM with PBKDF2 key derivation). There is no server that can read a user's data, no account sign-up, no advertising, and no selling of personal information.

The application helps independent workers keep organised digital records of income, expenses, mileage and receipts, and processes those figures so the user can decide what to do with them (share with an accountant, or file their own taxes). LedgerJack performs no tax calculations on the user's behalf and gives no tax advice; it is an honest record-keeping tool, not an adviser. Users select their country and currency, and the app is architected to support multiple jurisdictions. The first jurisdiction implemented is the United Kingdom (where new 'Making Tax Digital' rules are bringing millions of low-income self-employed people into mandatory digital record-keeping), with the design intended to extend to other major economies.

The project follows open security best practices: it has earned the OpenSSF Best Practices passing badge, runs continuous integration with an automated test suite on every change, uses automated dependency-vulnerability scanning, and maintains a public, honest security-posture self-review. Funding would support an independent security audit of the cryptographic core, the development of the server component required for direct tax-authority filing, and the professional foundations (hosting, review, testing) needed to bring a privacy-preserving financial tool safely to the people who need it most.

Fund this project

Unverified URL

The funding manifest has not provided proof via wellKnown that this link is associated with it. Learn more.

Continue