Enter password to unlock
Set a monthly cap per category. Spending is compared against these amounts.
The app is locked until the correct password is entered. Change it below β the new password is saved to this browser and used from then on.
Note: this is client-side protection (password is stored as a hash). It keeps casual visitors out, but it is not unbreakable β the code is public on Cloudflare Pages.
On macOS, use Save to iCloud to write budget-data.json directly into your iCloud Drive folder. On iPhone/iPad, open this same HTML file from iCloud Drive, then use Restore from file (tap the gear) after editing on another device.
β
Header: date,category,subcategory,amount,type,account,note
date = YYYY-MM-DD, type = expense|income, amount = number.
Imports the 145 transactions from your Excel export (Jun 24 β Aug 17, 2026) so you can explore the app with real data.