Private · AI-powered · Your data stays yours

Your money.
Your data.
No bank required.

AI-powered budget tracking and anomaly detection — with a privacy-first guarantee that no other finance app can match. Analyzed in-memory, never stored.

Plaid auto-import
Zero-log AI
Smart budgets
Receipt scan
Early adopters already tracking — privately.
TrackFinPrivate analysis · live
AI
Tracked this month
$8,412.90
↑ 2.4% vs last month

Uber Eats spend is 38% above your food budget this month.

Netflix, Spotify, Hulu — $47.97/mo in subscriptions detected.

At this savings rate, you'll reach $10k by Q3.

Computed in-memory · nothing logged
$0
Monthly fee during beta
100%
Of your data stays private
<1s
Average AI response time
0
Transaction logs kept
How it works

Data in. Something you can verify. Insight out.

Three steps — but the middle one is the whole point. It's the step every other finance app asks you to take on faith.

01

Add your transactions

Connect a bank through Plaid, import a CSV or OFX file, scan a receipt, or type them in. However they arrive, they're yours.

02 · The difference

AI analyzes it privately

Our AI processes your data in-memory on our own servers. No third-party AI, no logs, no retention. The analysis happens — then the data is gone.

✗ database write   ✗ log line   ✗ retention
this is where every other app stores your history. we left it empty on purpose.
03

Get actionable insights

Budgets that track trends, anomaly alerts, subscription detection, and savings projections — returned in under a second.

Private AI

AI that never phones home

Your transactions are analyzed by our own model, on our own servers. No OpenAI, no Anthropic, no data broker in the loop. Each request is processed in memory and discarded the moment the insight is returned.

In-memory onlyNo third-party AIZero retention
Your transactionsTLS 1.3 ↑
TrackFin AI · in-memoryprocess
Insight returned to you<1s ↓
— nothing written, nothing retained —
Your data, your way

Bank sync or manual — your choice

Connect a bank through Plaid, drop in a CSV or OFX export, snap a receipt, or type it in yourself. Every feature works exactly the same regardless of how the data arrives. Nothing is locked behind one import method.

Plaid bank syncCSV / OFX importReceipt scannerManual entry
receipt.jpg
Scanned → parsed automatically
Plaid
CSV / OFX
Receipt
Manual
One private ledger→ same insights
Budgets

Budgets that actually work

Set a budget and TrackFin watches the trend, not just the total. It flags a category drifting over before the month ends — so you can adjust while it still matters, not after the statement lands.

Category budgetsTrend detectionAnomaly alerts
Week 1Week 2Week 3Week 4
Dining is trending 22% over — flagged in week 3, not week 4.
Privacy, by architecture

Other apps ask you to trust them.
We let you check.

Every finance app has a privacy page with a shield and three reassuring paragraphs. Ours is different in one way that matters: the claim is verifiable. The AI service code is open source. You can read it. You can run it yourself.

  ai-service / analyze.ts
// the entire lifetime of your transactions on our server:
export async function analyze(txns) {
  const insights = await model.run(txns);
  // ✗ no db.insert()  — nothing is written
  // ✗ no logger.info() — nothing is logged
  return insights; // txns discarded when this returns
}
MIT · auditable · self-hostableRead the full service

Transaction data stored on the AI serverIt exists in memory for one request, then it's gone.

Model trained on your dataYour spending never becomes training material.

Data sold to third partiesNo brokers. No ad networks. No "partners."

End-to-end encryptionTLS 1.3 in transit, encrypted at rest.

Zero-log processingVerifiable in the open-source service code.

Export anytime, delete on requestOne click to export. It's your data — leaving is easy.

Zero-log AI processing

The AI service holds your transactions in memory only for the length of one request. It writes nothing to disk and emits no log lines containing your data.

End-to-end encryption

Data in transit is protected with TLS 1.3. Data at rest is encrypted. The keys to your account are never part of what an attacker could sell.

Open-source server

The AI service is open source under the MIT license. Read exactly how your data is handled — or run the whole thing yourself.View the architecture

Still skeptical? Good.
Read the full privacy architecture — the exact path a transaction takes, and where it stops.
See the architecture
Pricing

Free during beta. Genuinely.

No credit card. No trial clock. Just the whole product, while we build toward paid plans — and early adopters keep a permanent discount when they arrive.

BETA · EARLY ADOPTER

Everything, free

$0/ month

The complete TrackFin product during public beta.

  • Unlimited transactions
  • Full private AI insights
  • Receipt scanning & import
  • Budget tracking & anomaly alerts
  • Export your data anytime
Start free — no card
Coming later

When paid plans launch

We'll introduce paid tiers as TrackFin grows — with the same privacy architecture, never a data-for-discount trade. The free beta is a real offer, not a countdown.

Beta users lock in a permanent early-adopter discount. Join now and your rate is set before pricing ever exists.
Questions

The things skeptics actually ask.

QIs it really free?

Yes — TrackFin is free during our public beta. No credit card, no trial clock. Beta users lock in a permanent early-adopter discount when paid plans launch.

QHow is my data kept private?

Your transactions are analyzed in-memory on our own servers and discarded the moment the response is sent. Nothing is written to a database, nothing is logged, and nothing is sold. TLS 1.3 in transit, encrypted at rest.

QHow does the AI work without sending my data to OpenAI or Anthropic?

It doesn't use them — and that's the point. TrackFin runs its own model on its own infrastructure. Your transactions never touch a third-party AI provider or a data broker. Because the AI service code is open source, you don't have to take our word for it: you can read exactly what happens to your data, or run the service yourself.

QDo I have to connect my bank?

No. Bank sync via Plaid is optional. Import a CSV or OFX file, scan receipts, or enter transactions by hand — every feature works the same regardless of how the data arrives.

QWhat currencies are supported?

TrackFin supports major world currencies and formats amounts to your locale. Multiple currencies are handled per transaction, so mixed-currency accounts stay accurate.

QCan I export my data?

Anytime. Export everything you have in one click from the Account page, and ask us to delete your account whenever you want — we erase it and all associated data permanently. It's your data — leaving is as easy as arriving.

Take back your financial privacy

The finance app that can't sell you out.

No credit card
Zero data selling
Cancel anytime
Create your free account