Skip to content

Live demo · synthetic data

Personal finance dashboard

Cash flow, budgets, net worth, recurring charges and search, over two years of fake transactions. Click a category, change the period, or generate a whole new household.

Every number here is fictional. No real financial data is used, stored or requested.

Period

Apr 26 to Sep 26

Data

Seed 42. Same seed, same data, every time.

  • Net worth

    $62,448

    +$13,591 in period

  • Income

    $36,371

    -4% vs previous 6 mo

  • Spending

    $22,780

    -11% vs previous 6 mo

  • Savings rate

    37%

    +4 pts vs previous 6 mo

Cash flow

Income and spending by month, with the net as a line.

  • Income
  • Spending
  • Net
$0$2.5k$5k$7.5k$10kApr 26May 26Jun 26Jul 26Aug 26Sep 26

Insights

Computed from this data. No model involved.

  • GoodYou saved 37% of income over this period, up 4 points on the previous 6 months.
  • WatchTravel grew the most: $325 more than the previous 6 months.
  • GoodFitPass Gym stopped after Jun 26, saving about $468 a year.
  • WatchOver budget in September 2026: Travel ($175 over), Dining out ($39 over).
  • NoteLargest one-off expense: $395 at Harbor Stay Hotels on 2026-09-19.

Spending by category

Select a category to filter the transactions below.

Budgets

Latest month in the data.

Budgets for September 2026

  • Travel$395 of $220

    Over by $175

  • Dining out$359 of $320

    Over by $39

  • Housing$1,924 of $1,924

    $0 left, close to limit

  • Insurance$152 of $152

    $0 left, close to limit

  • Utilities$232 of $240

    $8 left, close to limit

  • Personal care$63 of $65

    $2 left, close to limit

  • Transport$178 of $190

    $12 left, close to limit

  • Groceries$387 of $560

    $173 left

  • Entertainment$45 of $80

    $35 left

  • Subscriptions$37 of $85

    $48 left

  • Gifts & giving$25 of $70

    $45 left

  • Shopping$65 of $300

    $235 left

  • Health$0 of $50

    $50 left

Net worth

Checking plus savings, minus card balance.

$0$20k$40k$60k$80kApr 26May 26Jun 26Jul 26Aug 26Sep 26$62.4k

Recurring charges

Detected from timing and amounts, not from labels.

$44.96/mo in subscriptions, about $540 a year.

Subscriptions

  • StreamBox

    Monthly · next about Oct 3 ▲ was $15.49

    $17.99/mo

  • Tunewave Music

    Monthly · next about Oct 14

    $10.99/mo

  • The Weekly Brief

    Yearly · next about May 18

    $96.00/yr

  • CloudNote Pro

    Monthly · next about Oct 9

    $4.99/mo

  • Pixel Cloud

    Monthly · next about Oct 21

    $2.99/mo

Bills and regular charges

  • Maple Court Apartments

    Monthly · next about Oct 1

    $1,924.00/mo

  • Shield Auto Insurance

    Monthly · next about Oct 10

    $138.00/mo

  • FiberNet Internet

    Monthly · next about Oct 18 ▲ was $65.00

    $69.99/mo

  • Clearline Mobile

    Monthly · next about Oct 22

    $55.00/mo

  • Aqua Municipal Water

    Monthly · next about Oct 16

    $45.00/mo

  • Local Food Bank

    Monthly · next about Oct 11

    $25.00/mo

  • Haven Renters Insurance

    Monthly · next about Oct 10

    $14.00/mo

Ended

  • FitPass Gym

    Monthly · last charged Jun 1 Ended

    $39.00/mo

Transactions

287 transactions

Transactions in the selected period
MerchantCategoryAccount
2026-09-30Apex FuelTransportRewards Card-$48.57
2026-09-30Noodle TheoryDining outEveryday Checking-$13.64
2026-09-30Savings InterestInterestHigh-Yield Savings+$158.38
2026-09-28Blue Door CafeDining outRewards Card-$26.47
2026-09-27Ember PizzaDining outRewards Card-$26.10
2026-09-27RideLoopTransportEveryday Checking-$12.23
2026-09-26Bulk Barn WholesaleGroceriesEveryday Checking-$102.70
2026-09-26Noodle TheoryDining outRewards Card-$23.41
2026-09-26RideLoopTransportRewards Card-$8.99
2026-09-25Noodle TheoryDining outRewards Card-$17.76
2026-09-23Corner FreshGroceriesRewards Card-$100.97
2026-09-22Clearline MobileUtilitiesEveryday Checking-$55.00
2026-09-22Ember PizzaDining outRewards Card-$40.18
2026-09-21Pixel CloudSubscriptionsRewards Card-$2.99
2026-09-20Rewards Card payment TransferCard paymentEveryday Checking-$986.66
2026-09-20The Daily GrindDining outEveryday Checking-$24.55
2026-09-19Harbor Stay HotelsTravelEveryday Checking-$395.00
2026-09-19Harvest & Co MarketGroceriesRewards Card-$68.40
2026-09-18FiberNet InternetUtilitiesEveryday Checking-$69.99
2026-09-18Employer PayrollSalaryEveryday Checking+$2,673.47

Under the hood

How it's built

  • A seeded generator

    Plain TypeScript with a fixed seed. Merchants are invented, amounts follow skewed distributions, and the household has paydays, rent, seasonal bills, lumpy travel, a subscription price rise and a cancellation. Automated tests check determinism, signs, solvency and seasonality.

  • An analytics layer

    Pure functions for monthly totals, category breakdowns, budgets, net worth and recurring-charge detection. Recurring charges are found from the timing and amounts of payments, never from their labels.

  • A small, accessible UI

    Hand-written SVG charts with snapping crosshairs, keyboard navigation and table views of every chart. No charting library, so the page stays fast.

  • A Firefly III adapter

    The UI only knows a Dataset shape. An adapter maps a self-hosted Firefly III into it: a local export script holds the API token, and the page loads the resulting file in your browser without uploading it. Checked against the official API spec and a mock server; not yet run against a live instance.

Read the case study →