Everything we’ve shipped, newest first. Canopy is currently on version 0.5.04.
Each of the three weekly sections now leads with a one-line headline — the single fact that matters most — so you can tell in a few seconds whether anything needs your attention.
The Goal progress section adds a row of chips, one per goal, showing where each stands ("33% funded", "on pace for 62", "debt-free Nov 2033") and what changed since your last visit. These numbers come straight from your account data, not from the AI. A caption under the chips tells you exactly what period the changes cover — if you skip a couple of Mondays, it says "since your last Lookout on Jul 13" instead of pretending everything happened this week.
The learning section now shows its point up front and tucks the full explanation behind a "How it works" toggle, so a drop you just want to skim stays short.
Drops you've already received keep their original layout; new drops use the new one.
Your weekly Lookout drop got a voice overhaul, in two ways.
First, it now sticks to information. It tells you what happened, what it means, and where the numbers lead — "at $450/mo the loan clears in November 2033; at $750/mo, mid-2030" — and leaves the decision with you. It no longer says things like "I'd pause the home push" or "the move is to max your HSA." Canopy isn't a financial advisor, and the writing now reflects that properly: you get the math on each path, and the pick is yours.
Second, less finance-speak. Earlier drops leaned on words like "baseline," "delta," and "the mechanism is anchoring" — the kind of language that makes a paragraph feel like homework. The same ideas now read the way a friend would actually say them.
Drops you've already received keep their original wording; every drop generated from now on uses the new voice.
The net worth page used to have a bad habit: if it couldn't reach your account data, it showed a net worth of $0. Which looks exactly like a real answer, and isn't one.
It now tells you it couldn't load, and gives you a button to try again. Your weekly Lookout got the same treatment — it could previously report $0 saved toward your goals when the truth was that it hadn't managed to read them.
Nothing was ever wrong with your actual balances. The problem was that a failure to load looked identical to an answer of zero, and you had no way to tell them apart.
Nothing here changes what you see.
The nightly job that keeps manually-added accounts up to date — the one that applies interest and watches for payments — got a thorough overhaul. It's faster, it's no longer at risk of quietly skipping accounts as more people join, and it now keeps a record of what it did each night so we can tell at a glance whether it worked.
We also wrote the project's first automated tests, starting with the interest calculations. Those run on real balances every night, so they're the place where being quietly wrong would cost the most.
There's a Feedback button at the bottom of the sidebar. It opens wherever you are, so you can flag something the moment it annoys you instead of trying to remember it later. One box, half a sentence is plenty.
If you tick the follow-up box, you may hear back directly.
The transactions page now opens with a summary band above the ledger: where your money actually went, your savings rate, your biggest category and merchant, and what your recurring subscriptions are costing you. It's the same read you'd get from scrolling the whole month, without the scrolling.
Every connected bank now shows a health dot and when it last synced — "Synced 2h ago" rather than leaving you guessing whether the numbers are current. If a connection actually needs your attention, a pill at the top counts them and jumps you straight to the one that broke.
Nothing here changes what you see. We tidied up some of the machinery behind Lookout and fixed a couple of cases where a failure could have gone unnoticed instead of being reported properly.