Made for Switzerland

Your finances.
On your terms.
Privately.

Finance Hub is a complete personal finance dashboard built from the ground up for Swiss residents — with 3-pillar pension tracking, AI-powered document import, live portfolio P&L, and a full tax report export. Runs on your machine. No cloud.* No subscriptions.

100% Self-hosted
7 App pages
3+2 Swiss pillars
4 AI providers
Finance Hub — Dashboard
Total net worth
CHF 284'320
Liquid CHF 108k · 38% Locked CHF 148k · 52%
Monthly income
CHF 8'450
Savings rate
34.2%
Runway
18 mo
Fixed costs
CHF 3'280
FIRE target
67%
Tax + ins.
CHF 1'640
Portfolio breakdown
4 pos
VWRL · 35%
Pillar 2 · 27%
3a VIAC · 18%
Cash · 20%
Monthly cashflow
Income
8'450
Expenses
4'720
Savings
2'200
Invest
1'530
Built for Switzerland

Not adapted.
Native.

Most finance apps treat Switzerland as an edge case. Finance Hub is built around Swiss financial reality — from Pillar 1 to health insurance deductible to wealth-tax-adjusted FIRE.

AHV / BVG / 3a

3-Pillar pension system

AHV, pension fund, and Pillar 3a tracked across accounts, scenarios, and strategy. Voluntary buy-in logic built in.

Taxes

4 Swiss tax line types

Cantonal/municipal + federal tax × provisional/final invoice per year, with paid dates and a multi-year chart.

KK

Health insurance logic

All franchise options (CHF 300–2,500), co-pay rules, break-even logic, and the October 31 switch deadline — the AI advisor knows it all.

FIRE

Wealth-tax adjusted FIRE

4% rule minus ~0.25% wealth tax = 3.75% net yield. Built into every capital and freedom target calculation.

Art. 16

Tax-free capital gains

Swiss private investors pay zero capital gains tax (Art. 16 Abs. 3 DBG). Reflected in FIRE calculations and fully explained to the AI advisor.

CHF

CHF-native throughout

All amounts use de-CH locale with apostrophe separators: CHF 1'234'567. Currency-native on every page and chart.

Seven pages.
One complete picture.

Every page feeds into the others. Drop a document anywhere — Finance Hub reads it and fills in the data automatically.

Drop a PDF, photo, or spreadsheet onto any section — accounts, subscriptions, insurance, or taxes — and the AI reads it and fills in the data. The import prompts can learn and be adjusted to your specific document formats. Works with Claude, GPT-4o, Gemini, or a fully local model via Ollama.

One click generates a structured tax report — account balances, investment positions, income, insurance premiums, and deductions. Hand it directly to your accountant or paste into your tax return.

01

Dashboard overview

Net worth with liquid/locked split, survival runway, cashflow chart, portfolio donut, and AI quick-actions.

02

Live portfolio P&L

Real-time market prices for ETF, stock, and crypto. Cost basis, current value, and P&L per position.

03

Budget scenarios

Model any income configuration. Toggle insurance and subscriptions. Cashflow donut updates live. PDF export per scenario.

04

Wealth tracker

Month-by-month portfolio grid. Forecast per account, sync actual balances, visualise forecast vs real growth.

05

Expenses & insurance

Subscriptions, recurring costs, insurance policies — all with AI import. Normalised to monthly and yearly CHF.

06

FIRE calculator

Capital target (money system) and monthly revenue (business system), wealth-tax adjusted for Switzerland.

07

AI finance advisor

Your full financial context auto-injected, customizable system prompt. Claude, GPT-4o, Gemini, or fully local Ollama.

08

PII masking — always on

Before any cloud AI provider sees your data, names, AHV, IBAN, email, phone and addresses are replaced with placeholders (PERSON_1, AHV_1…). The provider never sees your real identity. Real values are restored only in the response shown to you. Canton, marital status, children and age are kept — they shape tax advice without identifying you. Note: file attachments (PDFs, images) are sent to the provider as-is — masking cannot process binary file contents. Text files (CSV/JSON/TXT) are scanned for AHV/IBAN/email/phone patterns.

Founding Fiduciary Partner
Design partner · not customer

Build Finance Hub with us —
as Founding Fiduciary Partner.

We're looking for one Swiss fiduciary per canton as development partner — not as customer. Your private clients today arrive with shoeboxes and PDF bundles. With Finance Hub they arrive with a structured export: accounts, positions, insurance — ready. Save 1–2 hours per mandate. You shape the roadmap, co-brand the product, and share in the revenue.

What you get

White-label + lifetime licence

Whitelabel version with your logo, colors, and optional custom domain. Free lifetime licence for your own firm. Logo placement on the Finance Hub site as launch partner.

What you bring

2–3 test mandates · feedback

2–3 real private clients as test users for 6 months. One 1h strategy call per month, structured feedback, and domain expertise on tax software workflows, fiduciary standards, and compliance. Max. 2 hours of your time per month.

Economics

20–30% revenue share · 3 years

20–30% revenue share on every end customer who signs via you, for 3 years after contract. Founding Fiduciary Partner title, exclusive for your canton or region for 12 months.

Ground rules

6-month pilot · Letter of Intent

Simple Letter of Intent for the pilot, formal agreement after 6 months. Mutual exit with 3 months notice. Code ownership stays with Finance Hub — you hold a licence, no co-ownership. Data stays self-hosted; PII is masked before any cloud AI call.

Apply as Founding Partner Ask a question
Pricing

Buy once.
Own forever.

No subscription. No cloud sync fees. No data leaving your machine.* Pay once and Finance Hub is yours.

Open source
Free
Self-hosted via Docker
  • Full source code on GitHub
  • All 7 app pages
  • Bring your own AI key
  • Docker Compose setup
  • Community support
Design Partner Program
By application
1 fiduciary per canton
  • Whitelabel (logo, colors, domain)
  • 20–30% revenue share · 3 years
  • Monthly 1h roadmap call
  • Regional exclusivity · 12 months
  • 6-month pilot via Letter of Intent
* App data is stored locally on your machine and never synced to any server. However, if you use a cloud-based AI provider (Claude, OpenAI, Gemini, etc.), your financial context is sent to that provider's API. For full data privacy, use a local model via Ollama.