Skip to main content

Local desktop version

Create a local desktop version of FreeBudget. Feature purposes:

  • The user's data is stored only on their own device, for maximum security. (Syncing optional)

  • Exposure of database (as SQL or files) enables advanced scripting, editing, and integration with other workflows.

Possible technical challenges:

  • If database backend is tabular, separating out a single user.

  • Making API endpoints for backend services (such as Stripe).

  • Implementing updates (optional but convenient).

Related ticket(s):

1 comment

Log in to comment and vote

Comments1

  • Mike

    Team•

    May 31

    Thanks for the thoughtful request! We definitely understand the appeal of a fully local version, especially for privacy and advanced scripting workflows.

    FreeBudget is currently designed as a hosted application with an installable PWA experience. A local desktop edition would require a separate storage and synchronization architecture, which would be a significant lift from where we are today.

    Given the scope of that work, it is not something we are planning at this time. However, we are interested in improving data portability through exports and backup options, which may address part of this use case. We do appreciate the request and will keep it in mind in future roadmap planning.