Financial Position
Budget Envelopes - Planned vs. Actual
Each envelope's plan for its own current period (week/month/quarter/year), against what's actually happened so far.
Trend Analysis
Category Comparison Tool
Pick 2–6 items (overall totals or specific categories) to overlay their trends and surface patterns a single chart or table can't show on its own - e.g. which expense category is growing fastest relative to income.
Spending by Category
Expense Category Mix - Trend Over Time
Each category's share of total expense per period, so you can see what a growing or shrinking slice of your spending over time - not just totals.
Cash Allocation Overview
Percentage of every dollar (USD) that left your cash-on-hand, broken down by category - across expenses, savings, and investments together, so you see the full picture of where cash actually goes.
Savings Goals
Debts & Credits
Debt Payoff Progress
Recent Transactions
Add Transaction
All Transactions
Manage Categories
Log an Asset
Anything you own with value - bank balance, property, vehicle, equipment, shares held outside this app, etc. These feed your Balance Sheet.
My Assets
Log a Liability
Loans, mortgages, credit cards - obligations that aren't a personal debt to an individual (use the Debts tab for money owed to a person).
My Liabilities
Record Debt or Credit (Person-to-Person)
Open Debts & Credits
Savings Goals
Default goals: Future Living Expense, Emergency/Miscellaneous, General Financial Freedom. Add more if needed.
Goal Progress
Financial Statements
Auto-generates Income Statement, Balance Sheet, and Cash Flow Statement - view all three or just one.
Balance Sheet is point-in-time, valued as of the "To" date above.
Quick Reports
Lighter, single-screen reports for day-to-day checking - no need to run the full statement package for these.
My Account
Change Password
Budget Envelopes
Plan an amount for a category, then as you log expenses, savings, or investments against it, this envelope tracks what's used and what's left - like handing yourself cash for each category up front.
Email Settings
This address is used everywhere the app sends or drafts an email - statement exports, quick reports, and alert notifications. Change it any time.
Alert Thresholds
Checked every time the app opens. Triggered alerts show at the top of the Dashboard. (For alerts emailed to you even when the app is closed, see "Always-On Alerts" below.)
Always-On Alerts (Email, App Closed or Open)
This build checks thresholds locally, in-app, whenever you open it - that works offline and needs nothing extra. To get an email even on days you never open the app, a small server needs to check your data on a schedule; that can't run from a single local file. Download the starter scaffold below and deploy it once you're ready - it wires the same thresholds you set above into a Cloudflare Worker cron job + Resend email, checking a synced Supabase copy of your data daily.
Data & Sync
This build stores all data locally on this device (IndexedDB) for offline-first use. Connect to IE's Supabase project to enable multi-device cloud sync (see deployment notes provided separately).
About
Faithful Steward is a personal finance management system, jointly developed by Impact Evaluation (IE) and the Siehdi Institute (SI) - sister organizations combining decision-intelligence research with performance-improvement capacity strengthening to support individuals, communities, and institutions. Hosted at fs.siehdi.org.