Privacy

Your CSV contents stay in the browser.

The reconciliation is designed so Etsy and bank CSV contents do not need to be sent to the application server.

CSV processing

Uploaded CSV files are parsed and reconciled in your browser. Product telemetry does not accept uploaded filenames, raw CSV rows, amounts, dates, bank descriptions, bank-account ending digits, or arbitrary CSV values.

Operational telemetry

The app can send whitelist-only events such as page views, whether an Etsy or bank CSV loaded, coarse row/column-count buckets, coarse match-rate buckets, whether exceptions or ambiguity were present, sample usage, export clicks, and one-click “worked / looks wrong” feedback.

Repeat-use signal

For uploaded-file reconciliations, the browser may store a local marker indicating that a prior reconciliation was run. It contains no filename, amount, account data, date, or user identifier.

Infrastructure

The site is intended for Cloudflare Pages. Normal network and hosting logs may be processed by the hosting provider, while the custom application telemetry remains deliberately coarse and identifier-free.

Samples

The downloadable sample files are synthetic demonstration data and do not contain real Etsy seller, customer, shop, or bank information.