Security & data handling

Bank statements are sensitive. Here is exactly what happens to yours, in plain language. This describes how the software is built, not a certification.

What happens when you upload

  1. The PDF is sent over HTTPS and written to a temporary file on our server.
  2. We read the text (or, for scanned PDFs, run OCR with Tesseract on the same server) and extract the transactions.
  3. The temporary file is deleted before the results page is shown. The original PDF is never stored.
  4. The extracted transactions are held in memory only (not on disk, not in the database) for up to 1 hour so you can download exports. "Delete now" removes them immediately. A server restart also erases them.

What we store

What we don't do

AI fallback for hard scans

An optional AI vision fallback exists in the code but is switched off on this server. Scanned statements are read with local OCR only, and no statement data is sent to third-party AI services.

Accounts

Reporting a problem

Found a security issue? Email support@statemio.com.