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
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.
- Vercel — Hosting and edge infrastructure. Runs the web application, API routes, and edge delivery.
- Turso — Database hosting. Stores structured analysis results and account-related application data.
- Google Gemini API — AI processing. Helps categorize transactions and power AI-assisted analysis features.
- Google Cloud Vision — OCR. Extracts text from scanned or image-based statements.
- Stripe — Payments. Handles subscription billing, checkout, and customer portal flows.
Detailed pages
High-level security and privacy safeguards for uploads, storage, and account access.
Current infrastructure, payments, support, and analytics providers.
What is kept, for how long, and how deletion works.
Where AI is used, where it is not, and what users should review manually.
How to report a security issue responsibly.