Offline mode

Budget Flow v8.9 · Build 017

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

Add purchase

Add meal/snack

Search purchases

Meals

Meals are grouped by the current 14-day pay period. Today opens automatically.

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

Archive Manager

Select completed .bfp pay-period files from your Budget Flow folder. They are checked one at a time and are not permanently stored in Safari.
No archive files selected.

Pay-period history

Budget setup

Settings, backup & database tools

Customize layout
Move cards into the order you prefer. Hidden cards can always be restored here. Money Left and Meals always remain available.
Emergency full-app backup and legacy exports

Database maintenance

Database healthChecking…

Recovery

Security

This browser is trusted. Lock it anytime to require the passcode again.
Change passcode

Optional encrypted full-app backup
Encrypted backups use a separate backup password.
Diagnostics
What’s new
v8.9 Build 018
• Added true offline mode for the installed iPhone web app after the first successful online load.
• Added full and partial returns/refunds with dates, notes, status and automatic Money Left adjustments.
• Updated spending totals, gas remaining, charts, search, archives and Excel exports to use net spending after refunds.
• Existing data is preserved automatically.

v8.9 Build 017
• Fixed the Meals Today button so it displays only today in a separate compact panel while the full 14-day section remains collapsed.
• Today toggles the compact panel closed, while + opens the full Meals section.

v8.9 Build 016
• Added customizable card order and show/hide controls.
• Added Focus Mode to completely hide collapsed cards while keeping Money Left and Meals visible.
• Moved Spending by Category directly below Add Meal/Snack in the default order.
• Added a Today shortcut and compact current-day label to the Meals header.

v8.8 Build 014
• Moved receipt photos from localStorage into IndexedDB so meals and purchases can continue saving when photos make the main database large.
• Existing receipt photos migrate automatically and stay attached to their purchases.
• Added receipt cleanup when a purchase is deleted.

v8.8 Build 013
• Added mandatory pay-period archive saving before a period can be cleared.
• Added date-based .bfp filenames, integrity checks and Archive Manager.
• Added one-at-a-time archive processing for combined Excel and archive search.
• Kept every card collapsible and remembered on this device.
• Simplified old export/import controls into optional details.

v8.7 Build 012
• Fixed Add Meal so the selected date and meal type stay selected after saving.
• Added Edit controls to move or correct existing meals without re-entering them.
• Improved compatibility with existing meal-type labels.

v8.7 Build 010
• Reordered the main cards for faster daily use.
• Added Add Meal/Snack and a 14-day Meals view tied to the current pay period.
• Today is selected and opened automatically.
• Meals archive with each completed pay period.
• Moved Budget Setup beside Pay-period History.

v8.6 Build 009
• Added Hide/Show name control beside the debt tracker minimize button.
• Added Hide/Show photos control beside the purchases minimize button.
• Fixed Days to target using calendar-day math so daylight-saving changes cannot add a day.
• Fixed Settings collapse so Lock and all security controls hide with the section.

v8.5 Build 008
• Added a cleaner Security area with Lock and Change Passcode controls.
• Added receipt enlargement, saving and optional receipt names.
• Added optional password-encrypted .bfbackup export and restore while keeping normal JSON backup.
• Refined mobile layout and kept the existing database format and calculations unchanged.

v8.4 Build 006
• Restored the stable Budget Flow database and removed the broken encryption/login migration.
• Added a simple passcode lock, trusted-device unlock, manual Lock button, and recovery-code reset.
• Keeps backups as standard JSON so they remain recoverable without a special app.

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 JSON backup and Excel export.
Completed pay periods are saved as .bfp files in your Files folder. Keep the emergency full-app backup only as an extra safety copy.