A finance app, not a spreadsheet

Snap a receipt.
Fynr does the rest.

Personal finance for people who don't want to do personal finance. Capture every expense in five seconds — multi-currency, multi-account, dark-mode native.

Built on Cloudflare Works offline CHF · VND · EUR · USD
M
Migros
−42.85 CHF
S
SBB
−8.40 CHF
+
Salary
+7'200.00
The 5-second flow

From paper
to logged in 5s

Open the camera, snap, confirm. Amount, merchant, date and category are extracted in under two seconds. Two taps to save.

01

Snap

Tap the + button anywhere. Camera opens with auto-capture brackets locked on the receipt.

02

Scan

The receipt uploads to R2 and a vision model returns structured JSON — amount, merchant, date, category, confidence.

03

Save

Confirm three fields. Save. Done. Offline? It queues to IndexedDB and syncs when you're back.

New expense Reading receipt
MIGROS
Bahnhofstrasse 56, Zürich
06.05.2026 · 18:42
Amount
CHF 42.85
99%
Merchant
Migros
96%
Category
Food
88%
Multi-currency, no math

CHF in Zürich.
VND in Hà Nội.

Every transaction is stored in its native currency. The header pill swaps everything everywhere — instantly, with daily FX cached at the edge.

🇨🇭 Switzerland
56'283 CHF
Net worth across UBS · Revolut · VIAC · IBKR
🇻🇳 Vietnam
1'595M
Same money. Different number. Refreshed at the edge daily.
Projections

See your future net worth.
Move the rate. Watch it move.

Compounding math built in. Override the rate per account, walk forward through your real rate history, and see where 10 years gets you.

If you keep growing at
7.0 % / year
0%6%12%
Today
CHF 56'283
In 5 years
CHF 78'924
Gain
+CHF 22'641
Budgets that breathe

Spending,
by category.

A muted palette per category. Soft caps, never hard. Roll over what you didn't spend.

2'120.70
CHF spent in May · 12 days left

35% of your monthly cap. Right on track. Top category this month: Home at CHF 1'420.

Food
CHF 312
/ 600 budget
52%
Home
CHF 1'420
/ 1'500 budget
95%
Transport
CHF 84
/ 150 budget
56%
Fun
CHF 189
/ 250 budget
76%
Health
CHF 42
/ 100 budget
42%
0avg
to log a receipt — from camera open to saved.
0%
OCR confidence on tested Swiss & Vietnamese receipts.
0currencies
supported via daily FX cached at the edge.
0CHF / mo
Hosted on Cloudflare's free tier. So's yours.
One install. Lifetime.

Add it to your
home screen.

No App Store. No tracking. No subscription. Just a fast PWA that turns receipts into rows.

Open Fynr Read the privacy policy →