Trust information
Retention & Deletion
How BankStatements.us retains and deletes documents, results, and limited operational records.
We keep document-processing data only for the stated lifecycle and maintain limited content-free records for operations, security, and legal obligations.
Document-processing lifecycle
Uploaded source documents and temporary processing artifacts are deleted after every completed, failed, or cancelled processing outcome and are not retained for retry. Uploaded documents, filenames, extracted transactions, account numbers, results, and exports are excluded from long-term content-free records.
Retention schedule
| Record | Period | Status and deletion path |
|---|---|---|
| Source documents and temporary artifacts | After each completed, failed, or cancelled outcome | Processing lifecycle cleanup; not retained for retry. |
| Results and generated exports | 7 days | Available window; a user may delete earlier. |
| Stripe accounting records | 7 years | Applies when paid billing is available; retained for accounting obligations. |
| Job-level entitlement and usage records | 24 months | Content-free operational record; deleted at the stated period. |
| Upload idempotency records | 24 hours | Content-free duplicate-prevention record; expires automatically. |
| Abuse-control counters | No more than 24 hours | Security control; expires automatically. |
Deletion requests
You may delete available results and exports earlier through the service. For a verified account deletion request, contact privacy@bankstatements.us. Deleted or expired results cannot be restored. See our Privacy Policy for request handling and identity verification.