Subscription RadarPrivate Bank CSV Analyzer FR
Transparent by design

How local bank CSV analysis works

The application performs preflight detection, asks for confirmation when needed, analyzes in a Web Worker and renders results without sending transaction contents to Sparkpond.

Local processingThis file is processed in your browser. Its contents are not sent to Sparkpond.
01

Detect structure and map columns

02

Normalize dates and exact decimal amounts

03

Find duplicates, merchants and categories

04

Score recurring-payment hypotheses and explain them

Bank CSVBrowser File APILocal parsing worker
Local analysis engineDashboardOptional IndexedDB / export

Financial contents do not leave this local flow

Analysis pipeline

File → local preflight → mapping → parsing worker → canonical transactions → local analysis → dashboard → optional local save or export.

Frequently asked questions

How local bank CSV analysis works

Why can mapping be required?

Bank exports vary widely. When headers, date order or debit direction remain ambiguous, asking you is safer than silently guessing.

Why are next dates shown as windows?

Weekends and billing behavior cause variation. An estimated window is more honest than an exact-date claim.

Start a private analysis

No bank connection. No account. Your transaction data stays on your device.

Open a bank CSV