Enter your passcode. This device will stay trusted until you press Lock.
Save completed pay period
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.
DiagnosticsWhat’s new
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.