Welcome, TidBITS reader. Your holdings are stored only on your Mac, and connecting a brokerage is optional. ZBee needs an Apple silicon Mac (About This Mac shows the chip) with macOS 11 or later.

What can you safely spend in retirement?

Measured from the holdings you actually own, after every tax, on your Mac, with the arithmetic open for you to check. Every feature free for 30 days, then $132 a year.

One sample household, recorded in the app. Your figures will differ — the trade-off works the same.

This looks like an Intel Mac. ZBee needs Apple silicon (M1 or later), so it won't open here — better to say so now than after a download.

We'll keep your address for that one note — nothing else, no list.

Grabbing it for an Apple silicon Mac? Download anyway.

ZBee is a native Mac app — we'll email or text you the download link to open on your Mac.

No sign-up, no card.

Notarized by Apple · Published by ZBee LLC · Apple silicon (M1 or later), macOS 11 or later · For US taxpayers

How ZBee is different

There are plenty of retirement calculators. ZBee answers one question — how much can I safely spend? — and answers it from your real money, with real rigor you can check: every method is laid out in the methodology.

🔗

Built on your real portfolio

Most tools make you type in a balance and a guess at your mix. ZBee reads your real positions: drop in a screenshot or PDF of any holdings page, Vanguard included, or connect Fidelity, Schwab and most major brokerages read-only, so ZBee never sees your login. A CSV or hand entry works too. Real positions, priced from your broker as of your last sync, sorted by tax treatment.

🎲

A number that survives bad luck

Flat-return calculators quietly overstate what's safe. ZBee replays a thousand market histories — including bad runs early in retirement — then checks your plan against every real market sequence since 1928 and tells you how many it would have survived, naming any it wouldn't.

🧾

Taxes done like the pro tools

Federal brackets, capital gains, the taxation of Social Security, state tax, required minimum distributions, withdrawal order, and Medicare IRMAA surcharges — modeled year by year. Your tax bill is an output of the plan, not a number you guess. There's no optimizer, on purpose: enter the Roth conversion plan you or your adviser chose and see exactly what it does.

🔒

Private by design

Cloud planners custody your financial data on their servers. ZBee doesn't: your holdings flow between your Mac and your brokerage's data provider (SnapTrade), read-only, and are never stored on our servers. SnapTrade handles what it reads under its own terms. A screenshot you choose to have read passes through our server and Cloudflare to Claude, Anthropic's AI, and ZBee keeps no copy. Revoke the link and erase your account and data with one click.

From download to your number

  1. Open it

    No account, no card, nothing to sign up for.

  2. Add your holdings

    Drop in a screenshot or PDF of your holdings page, connect a brokerage read-only, or enter them by hand.

    Vanguard? It can't be linked, so drop in a screenshot, a PDF or its CSV download instead.

  3. See where you land

    Your safe yearly spend, with every year's taxes worked out behind it.

A look inside

A native Mac app, not a web dashboard. Here's what you actually work with — shown on built-in sample data. The whole plan also exports as a PDF report — year-by-year table, outcome distribution, every assumption disclosed — see a sample.

ZBee\'s projection on sample data: a $98,790 maximum safe starting spend with guardrails on, a Could I spend…? row, and the Projected-balance pane drawing two markets from age 63 to 102 inside a shaded fan of 1,000 simulated markets: a solid tough market drawn down to about $0 and a dashed typical market ending near $160,000, with a dashed marker where Social Security starts at 70 — above collapsed rows for Withdrawals this year, Withdrawals over the plan, Taxes over the plan, Spending shape and Floor coverage

The whole answer, one screen

The Projection page on the built-in sample data: a $98,790 safe starting spend — from an ~$900,000 portfolio plus Social Security and a pension, with guardrails on — and the portfolio drawn down year by year in a tough market and a typical one, inside the shaded spread of a thousand simulated markets. The 4% rule would have stopped at 4% of that portfolio, because the portfolio is all it counts; ZBee counts the Social Security and the pension alongside it, and works the tax out year by year. Most of the difference is income you already own. This is the built-in sample plan — your own portfolio takes a connection, a screenshot, or hand entry — and no account.

ZBee's Range of outcomes card on sample data: a toggle between Spending that could last and What you'd leave behind, above a histogram of 1,000 simulated markets laid out by how much more or less than the plan's $98,790 a year each could support, the plan a blue line at $0, the roughly 90% of markets that could support it in gray to the right and the amber 10% that couldn't to the left

Your number is a position on a curve

Every bar counts simulated markets by how much more, or less, than your plan they could support each year. Your plan is the blue line at $0: the gray markets to its right could support it with room to spare, the amber ones to its left couldn't. Nudge the mode from Conservative to Aggressive and you watch the amber side grow — the exact trade-off the clip at the top of this page plays. Flip the toggle and the same thousand markets show what you'd leave behind instead.

ZBee's Spending shape chart on sample data, in a typical market: yearly spending drawn as a stacked area from age 63 to 102 — a steady blue baseline starting just under $100,000 at retirement, a green one-time-spending spike to about $137,000 around age 72, and small orange marks flagging the later years the guardrails raised spending, which ends near $113,000 by 102

Spending isn't a flat line

Your plan drawn the way it's actually consumed — year by year, in a typical market, the likelier outcome. The steady baseline is the sustainable paycheck; the spike is a one-time expense standing out against it, which a single row of a table can't show you. And with guardrails on, the small marks name the exact years the rails acted — a raise, a trim, or an inflation increase skipped.

ZBee's Floor coverage chart on sample data: stacked bands of guaranteed income from age 63 to 102 — maturing bonds and a flat pension carrying the early years, Social Security joining at 70 — with a dashed orange essential-spending line that sits above the bands in the part-year the plan starts in and runs under their top from then on

The essentials hold, whatever markets do

Social Security, a pension and a bond ladder stack up as income you're owed; the dashed line is what you'd call essential. Where the bands clear the line, those essentials are covered no matter what the market does — on this sample plan, 38 of its 40 years: the bond ladder bridges the gap until Social Security starts at 70, and the two years that fall short are the part-year the plan starts in and the year the first Social Security check arrives mid-year. That is the floor under the plan. The part above the line is what your portfolio funds.

ZBee's Taxes over the plan chart on sample data, in a typical market: each year's tax bill from age 63 to 102 drawn as stacked bands of federal and state tax — high through the Roth-conversion years before Social Security and peaking near $11,000 at 72, the year of the plan's one-time expense, then a long middle stretch near $4,000 that steps down in the later years, with a small rise in the final years

The tax bill is an output, not a guess

Every year's tax, stacked by what it's made of — federal and state here, with the investment-income tax and Medicare surcharge steps drawn the year they'd bite — in a typical market, the likelier outcome. On this sample plan it comes to about $137,000 over the plan, peaking near $11,000 in the year a one-time expense lands: numbers the plan worked out year by year, not an average rate you guessed at.

ZBee's year-by-year detail table on sample data: age, year, starting balance, spending, floor coverage and Social Security, row by row — a $732,000 portfolio at 63 with the bond ladder paying out beside it, $98,790 of spending floor-covered from the first full year, and $39,680 of Social Security arriving by 71

Every year, fully worked out

Spending, Social Security, withdrawals, RMDs, Roth conversions and the resulting tax — computed year by year, not estimated from an average rate. The first six columns are shown here; the table scrolls to the rest — and any row opens that year's full arithmetic, down to the tax worked out step by step.

Why only Mac?

Because this software touches your money, and starting with one platform done well beats spreading thin across several. Building for Apple silicon first means ZBee is a proper native Mac app — notarized by Apple, and local-first by design. We don't custody your financial data: your holdings are never stored on our servers, and connecting your accounts only authorizes a read-only link, so there is no store of your holdings to breach.

There's a free ZBee app for iPhone and iPad on the App Store — a quick, private estimate of your safe yearly spend that runs entirely on your phone. Other platforms may follow as ZBee grows; whatever comes next will be built for its platform — properly native, not a lowest-common-denominator port.

The ZBee iPhone app: a safe-spend estimate of $32,562 a year from $1,000,000 in savings at age 65, with inputs for savings, age, retirement age, and Social Security, and a caution setting.
The free iPhone app — a private, on-device estimate.

Built so your finances stay yours

Most money apps custody your financial data on their servers. ZBee doesn't: ZBee stores your accounts, balances, and plans on your device and never on our servers. (SnapTrade, the service that carries a brokerage link, handles what it reads under its own privacy terms.) The app's routine connections, such as update and license checks, carry none of your financial data, and a screenshot or PDF you choose to have read is not kept by ZBee. A built-in Privacy & Data screen lays out exactly what's stored and what leaves your Mac, and lets you delete your data on your device and your account on our servers in one step. Read the Privacy Policy for the details.

Made by one person, on purpose

ZBee is built by an independent developer — not a venture-backed startup with growth targets and an appetite for your data. That's the whole reason it works the way it does: a flat, honest price, your finances kept on your own machine, and a real person reading support@zbee.app. One tool, done carefully, sold straight. And you don't have to take the math on trust: every assumption and method ZBee uses is published in the methodology. Who builds ZBee — and why →

Simple pricing

Try the whole thing free for 30 days — every feature, on your own figures, no account and no card. After that your plan stays on your Mac and still exports; keeping it updating is what you subscribe for. ZBee Pro is a flat $132 a year. For context, an advisor charging 1% of assets runs about $5,000 a year on a $500,000 portfolio. See how ZBee compares.

Free for 30 days

The whole app, your own figures

$0

No account, no card. Your holdings are never stored on our servers.

  • Every feature, on your real money — nothing is held back
  • Your safe yearly spend, with the tax worked out year by year
  • A thousand simulated markets, and every real one since 1928
  • The Trade-offs view — retire age, claiming age, guardrails, bequest, Roth conversions and confidence, measured side by side
  • After 30 days your plan stays and still exports — it stops updating until you subscribe, and nothing is ever deleted
Download for macOS

30-day money-back guarantee — if Pro isn't right for you, email support within 30 days for a full refund. Cancel anytime; Pro runs to the end of your paid period. Payments are handled by Stripe — your card details never touch ZBee's servers.

Why a subscription, not a one-time price? Because what Pro adds is a running service, not a feature unlock: the read-only brokerage connection is a per-user service ZBee pays for as long as yours stays connected, and the year-end review is written fresh each December.

With guardrails on, Pro also keeps the running record of the level they guide you to — every trim and raise, kept on the Performance page — a walk through retirement, not a one-time answer. A pay-once app can't sustain any of it honestly. One flat price, nothing above it — $132 covers everything Pro does.

Get ZBee

No sign-up, no card. Add your holdings and see your safe starting spend, free for 30 days. After that, subscribe ($132/year) to keep it updating. Your plan stays on your Mac, readable and exportable, either way. Built for Apple silicon Macs (M1 or later) with macOS 11 or later.

Download for macOS

Notarized by Apple · Published by ZBee LLC · iPhone app on the App Store

No sign-up, no card · Annual Pro subscription · macOS 11 or later on Apple silicon (M1 or later, not Intel) · Built for US taxpayers

Not sure which chip your Mac has? Choose Apple menu › About This Mac. A Chip line (Apple M1 or later) means ZBee runs; an Intel Processor line means it won't.

Version 2.7 · updated October 13, 2026

Let's get it on your Mac.

ZBee is a native Mac app, so it can't run on this device. Send the download link to your Mac and open it there.

Just the download link. No list, no follow-ups — we don't keep your address.