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 sold, never trained on.

CSV / OFX import
Zero-log AI
Smart budgets
Receipt scan
Bank syncsoon
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

Import a CSV or OFX export from your bank, scan a receipt, or type them in by hand. Direct bank sync is on the way. However they arrive, they're yours.

02 · The difference

AI analyzes it privately

Your transactions are processed in memory for the length of one request. No copy of the analysis is kept, no transaction logs, no training. 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 doesn't keep your data

Your transactions are analyzed for the length of a single request and discarded the moment the insight is returned. No copy of the analysis is kept, no data broker or ad network is in the loop, and nothing is ever used to train a model.

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

Import it however you like

Drop in a CSV or OFX export from your bank, snap a receipt, or type it in yourself. Every feature works exactly the same regardless of how the data arrives, and nothing is locked behind one import method. Direct bank sync is in progress and will join the same pipeline.

CSV / OFX importReceipt scannerManual entry
Scanned → parsed automatically
CSV export
OFX / QFX
Receipt
Manual
Bank syncsoon
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. We share the AI service code with anyone who asks. You can read it. You can run it yourself.

  ai-service / main.py · condensed
# the entire lifetime of your transactions on our server:

@app.post("/api/analyze")
async def analyze(req):
    prompt   = f"{_tx_table(req.transactions)}\n{req.query}"
    response = await query_llm(prompt)

    # ✗ no db.insert(), nothing is written
    # ✗ no logger.info(txns), nothing is logged

    return {"response": response}  # txns released here
MIT · source on request · 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 service code, shared on request.

Export anytime, delete on requestOne click to export. It's your data, so 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.

Source available on request

The AI service source is MIT licensed and shared with anyone who asks. 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 ledger is stored under your account so you can see it across sessions, encrypted in transit and at rest. Analysis is separate: the transactions are held in memory for the length of one request and dropped when the response is sent. No copy of the analysis is kept, no transaction logs are written, and your data is never sold or used to train a model.

QWho actually sees my transactions when the AI runs?

Analysis runs through a third-party inference provider (currently Groq) under a no-retention, no-training arrangement: your transactions are processed for the length of one request and are not kept. They are never sold, never shared with data brokers or ad networks, and never used to train a model. And because we share the AI service code with anyone who asks, you don't have to take our word for it: you can read exactly what gets sent, or run the service yourself and send nothing to anyone.

QDo I have to connect my bank?

Not today, and not ever if you would rather not. You add transactions by importing a CSV or OFX export from your bank, scanning a receipt, or entering them by hand, and every feature works the same regardless of how the data arrives. Direct bank sync is being built and will always be optional.

QWhat currencies are supported?

You choose your currency in account settings, and every amount, budget, and report is formatted for it. One thing to know: TrackFin stores a single currency per account rather than per transaction, so it does not convert between currencies today. Mixed-currency accounts are on the roadmap.

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, and we erase it and all associated data permanently. It's your data, and 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