← Back to home

Trust Center

A factual overview of who operates the service, what happens to uploaded data, which providers are involved, and where to find the detailed policies behind each claim.

Last updated: March 29, 2026

Quick summary

  • Uploaded bank statement files are processed to generate results, then discarded instead of being kept as raw PDFs or images.
  • Structured analysis data is stored only as needed to show results and support account history.
  • Third-party analytics, attribution, and support scripts are limited to selected marketing and pricing pages, not upload or account flows.
  • No bank-login or bank-API connection is required. Users upload documents directly.
  • Detailed security, retention, AI, and subprocessors information is linked below.

Service operator

Brand: mybankstatementanalysis

Operator: DPmedia

Founder: Dawid P.

Jurisdiction: Poland, European Union

Primary contact: contact@mybankstatementanalysis.com

What happens to an uploaded statement

1. Upload

A PDF or image is sent to the application over HTTPS so the service can read and process it.

2. Extract

OCR is used when the statement is scanned or image-based. AI and parsing logic then extract dates, descriptions, and amounts.

3. Store only results

The application keeps the structured analysis output needed to show results and history. It does not keep the original uploaded statement as a raw file.

4. Delete on schedule or on request

Retention depends on whether the analysis is anonymous, free-plan, or paid-plan. Users can also delete analyses manually.

Retention snapshot

Uploaded PDF or image file

Retention: Not retained

Reason: Processed in memory to extract transactions and generate results.

Anonymous analysis results

Retention: 7 days

Reason: Allows users without an account to revisit a recent analysis.

Free account analysis results

Retention: 30 days

Reason: Lets free users review recent analyses without keeping data indefinitely.

Paid account analysis results

Retention: Until deleted by the user or account closure

Reason: Supports ongoing history, exports, and paid plan workflows.

Full retention details live on the data retention page.

Current subprocessors

The current stack includes infrastructure, payment, OCR, AI, and limited support or analytics providers. The complete list is published on the subprocessors page.

  • VercelHosting and edge infrastructure. Runs the web application, API routes, and edge delivery.
  • TursoDatabase hosting. Stores structured analysis results and account-related application data.
  • Google Gemini APIAI processing. Helps categorize transactions and power AI-assisted analysis features.
  • Google Cloud VisionOCR. Extracts text from scanned or image-based statements.
  • StripePayments. Handles subscription billing, checkout, and customer portal flows.

Detailed pages

Security

High-level security and privacy safeguards for uploads, storage, and account access.

Subprocessors

Current infrastructure, payments, support, and analytics providers.

Data Retention

What is kept, for how long, and how deletion works.

Responsible AI

Where AI is used, where it is not, and what users should review manually.

Vulnerability Disclosure

How to report a security issue responsibly.