Last updated: March 1, 2026
MessyTax.com ("MessyTax," "we," "us," or "our") is an automated financial data extraction and tax organization service. We help self-employed individuals and small businesses organize their bank statement transactions into clean, audit-ready Excel reports. We are not a licensed tax preparer, CPA, or financial advisor.
When you create an account, we collect your name, email address, and a hashed password (or OAuth token if you sign in with Google). We use this to authenticate you and communicate with you about your jobs.
You upload PDF bank statements to our service. These files are stored temporarily on our servers solely for the purpose of automated data extraction. Uploaded PDF files are automatically deleted within 48 hours of your job completing, whether it succeeds or fails.
The Excel report and JSON data generated from your statements are stored securely so you can download and access them from your dashboard at any time.
We collect basic usage logs (page views, API calls, error logs) to keep the service running reliably. These logs do not contain your financial data.
Payments are processed by Stripe. We never see or store your full credit card number. We only receive a token and the last four digits of your card for your records.
| Data Type | Retention Period | Deletion Method |
|---|---|---|
| Uploaded PDF bank statements | 48 hours after job completion | Automatic - permanent deletion from servers |
| Excel report & extracted data | Retained for your ongoing use | On request via support |
| Account information | Until account deletion | On request via support |
| Payment records | 7 years (tax compliance) | Per Stripe's data retention policy |
| System logs | 90 days | Automatic rotation |
Your data is transmitted using TLS (HTTPS) encryption. Files are stored on servers with restricted access. We do not share your uploaded documents or extracted data with any third party except as necessary to provide the service. Our staff cannot access your raw bank statement content — only anonymized processing logs.
We use minimal session cookies to keep you logged in and a short-lived cookie for secure OAuth flow (PKCE). We do not use advertising cookies or track you across other websites.
We may update this Privacy Policy from time to time. We will notify you of significant changes by email. Continued use of the service after changes constitutes acceptance of the updated policy.
Pricing Adjustments: We reserve the right to change and adjust our subscription pricing at any given time. We will provide prior notice at least 7 days before any pricing changes take effect.
For privacy-related questions or data deletion requests, contact us at support@messytax.com or use our contact form.