FAQ
Find answers to common questions about BetterBudget. Can't find what you're looking for? Reach out to our support team.
Email us at support@betterbudgetapp.com and we'll get back to you as soon as possible.
No. BetterBudget is completely offline-first. Your data never leaves your machine — no cloud, no servers, no tracking.
Yes. Visit the Manage License page to transfer your license to a new machine.
The Express backend may have failed to start. Try:
%APPDATA%/BetterBudget/budget.db.bak if it existsIf the problem persists, the database may be corrupted. Delete %APPDATA%/BetterBudget/budget.db and restart (this erases data — export a backup first if possible).
The app is not code-signed, so Windows shows a warning on first run. Click More info → Run anyway. This only appears once per version.
The embedded Express server failed to start or is on a different port than expected.
127.0.0.1Auto-update only works with the NSIS installer version, not portable. Go to Preferences > About > Check for Updates to manually trigger. Make sure you have internet connectivity.
Verify the license key is entered exactly as provided (no extra spaces). The license is validated offline using RSA-4096 — no internet is needed after first activation. If your machine changes significantly (new hardware), you may need a new license.
After importing, the app must fully restart to load the new database. The import should automatically restart the app. If it doesn't, close and reopen the app manually.
Try these steps:
%APPDATA%/BetterBudget/ for a corrupted budget.dbbudget.db to budget.db.old and relaunching (creates fresh database)license.dat and re-activateReach out to us at support@betterbudgetapp.com and we'll get back to you as soon as possible.