It cannot trade, sell, or move money
Five allowlisted read commands, backed by a read-only CLI session.
Free and open source for Scalable Capital investors
Zielzeit keeps the answer in your menu bar, read from your account through the official Scalable CLI — read‑only, no scraping, no credentials.
brew install --cask mannafee/tap/zielzeit
Requires macOS 15 or later and the official Scalable CLI.
Every figure shown on this page is synthetic demo data, not a real account.
Safety
Five read commands. Zero write commands. Checked automatically on every change.
All seven checks passing as of the latest change. See the latest run ↗
One command, in a copy of the source. It needs no Xcode, no account and no build, so you can run it before you download anything.
git clone https://github.com/Mannafee/zielzeit-scalable-capital
cd zielzeit-scalable-capital
make audit
Zielzeit audit — against Sources/, not against the README
✓ broker write commands none the only broker verbs are overview, savings-plans, transactions, holdings
✓ broker commands enumerated 5 overview, savings-plans, transactions, holdings, whoami
✓ networking code none no URLSession, Network.framework or socket API in the app
✓ shell invocation none one Process(), run by absolute path with an argument array
✓ credential access none no Keychain, no token, no read of the CLI's session
✓ values stored on disk 3 goal, language, hasEnabledAccess — no figures
✓ third-party dependencies 1 Sparkle, the updater — nothing else
7 of 7 checks passed. Re-run with -v for every search and its output.
Add -v and it prints every search it made, so a passing run is evidence rather
than a green tick. And
SECURITY.md
states what no automated check can cover — including the two things that are true and not
reassuring.
Five allowlisted read commands, backed by a read-only CLI session.
You authenticate in Terminal. Zielzeit never receives credentials or tokens.
No analytics or network client—figures go from the official CLI to the popover.
Goal, language, and whether CLI access is enabled. Portfolio data is forgotten on quit.
It is signed, but not notarized. Use Privacy & Security → Open Anyway once.
The app must launch the CLI. Its limits are small, open, auditable code.
Features
Four views. One answer: when you get there.
Your actual pace sits beside cautious and moderate scenarios.
Try saving more—or choose a year and see the monthly amount.
Returns become weeks closer to your goal, not another abstract percentage.
Labels, dates, numbers, and currency all follow your chosen language.
Setup
The app walks you through the CLI setup on first launch.
Directly from Scalable Capital's official Homebrew tap.
brew install scalable-cli
Turn on Agentic Investing under Profile › Security in your Scalable account.
Do this before you sign in.
OAuth in your browser, with a locally enforced read-only session.
sc login --local-read-only
About a minute, and no Gatekeeper prompt.
git clone https://github.com/Mannafee/zielzeit-scalable-capital.git
cd zielzeit-scalable-capital
make run
If it is useful to you, a star on the repository is the cheapest way to say so.