Budget Flow v8.2 · Build 003

Money left this pay period
$500.00
Starting budget
Total spent
Gas remaining
Possible Cap One payment

Budget setup

Add purchase

Search purchases

Vehicle & fuel tracker

Add fill-up

Average economy
Average cost/km
This month$0.00
This year$0.00
Summer average
Winter average

Fuel economy history

Maintenance reminders

Spending categories

Every category can be deleted with two-tap protection. Existing purchases keep their original category name.

Spending by category

Capital One payoff

Balance
Paid down
Approx. monthly interest
Days to target

Pay-period history

Security & this device

Protected

Trusted device

This device is trusted only in this browser. Your budget database is encrypted locally. The webpage code is compacted to make it harder to read, but anyone who can open the URL can still download the webpage files.

Settings, backup & database tools

Database maintenance

Database healthChecking…

Recovery

Diagnostics
What’s new
v8.2 Build 004
• Fixes first-time setup on Safari when existing budget data or receipt images make the encrypted vault large.
• Uses chunked Base64 conversion to prevent “Maximum call stack size exceeded.”
• Keeps existing encrypted storage, backups, passcode, recovery, and trusted-browser features.

v8.2 Build 003
• Removes Cloudflare D1/device-sync requirements so the app works with a normal ZIP upload from iPhone.
• Encrypts the browser database and exported backup package with AES-GCM.
• Keeps local trusted-device unlocking, manual lock, passcode change, and recovery reset.
• Removes the plain-text JSON backup export; old JSON backups can still be imported.
• Compacts the deployable HTML/JavaScript to make casual copying harder.

v7.2 Build 008
• Encrypts the budget database with AES-GCM.
• Adds trusted-device unlocking, manual locking, passcode changes, recovery-code reset, and trusted-device management.
• Adds receipt enlargement and download/save controls.
• Includes optional Cloudflare sync backend files for encrypted vault and device syncing.

v7.1 Build 006
• New-entry date fields now default to today when the app opens.
• Debt payoff days now recalculate from the actual current date and refresh while the app stays open.
• Every card can collapse to its header; the blue card keeps Money Left visible.
• Collapsed/open choices are remembered on the device.
• Vehicle-specific maintenance reminders were regression-tested.

v7.1 Build 005
• Fixed fuel-entry Delete so the two-tap confirmation works.
• Deleting a fill-up also removes its linked Gas spending entry.
• Undo Delete restores the fuel and spending records together.
• Fuel fill-ups now reduce both the gas budget and overall budget.
• Each fill-up is added automatically to Spending as Gas.
• Deleting or undoing a fill-up also removes or restores its linked spending entry.
• The debt payoff section title is editable.
• Automatically repairs missing or duplicate record IDs during startup and imports.
• Adds Verify Database, Repair Database and Optimize Database tools.
• Repairs older Capital One payments so they can be deleted.
• Adds database health and diagnostics information.
• Keeps encrypted Budget Flow backup and Excel export.
Excel is for reports and viewing. The Budget Flow backup is encrypted and can fully restore the app after browser data is cleared. Save it in Files, iCloud Drive, or another private location.