Privacy Policy
Your financial data never leaves your computer
Quick Summary
| Aspect | Default Behavior |
|---|---|
| Data storage | Local only - your machine |
| Data transmission | None - fully offline capable |
| Telemetry | None |
| Cloud processing | Not available (self-hosted only) |
| Data retention | You control - delete anytime |
What Data is Processed
Input Data
The software processes bank statement PDF files that may contain:
- Account holder name and account numbers
- Transaction dates and descriptions
- Transaction amounts (credits, debits, balances)
- Bank branch and statement period information
- Reference numbers and payment details
Output Data
The software generates:
- Excel/CSV files containing extracted transaction data
- Debug artifacts (when debug mode is enabled)
- Calibration reports (when calibrating templates)
No Additional Data Collection
- No telemetry: We do not track usage statistics
- No analytics: We do not monitor how you use the software
- No network calls: The software works completely offline
- No account required: No registration or login needed
Where Data is Stored
All data remains on your local machine:
Your PDF → statement2xlsx → XLSX output
↓ ↓
Your disk Your disk
No data is ever transmitted to external servers during normal operation.
File Locations
| Data Type | Location |
|---|---|
| Input PDFs | Your chosen directory |
| Output XLSX/CSV | Your chosen directory |
| Debug artifacts | --debug-dir flag location |
| Configuration | ~/.statement2xlsx/config.yaml |
| License key | ~/.statement2xlsx/config.yaml or env var |
Debug Bundles
Debug bundles are ZIP files containing extraction artifacts, useful for troubleshooting and improving templates.
- Review the contents - Open the ZIP and inspect files
- Redact if needed - Remove or mask sensitive data
- Never share original PDFs unless absolutely necessary
Web UI Data Handling
When using the web interface (statement2xlsx serve):
- Runs on
localhostonly by default - Not accessible from other machines unless you configure it
- No data leaves your local network
- Uploaded PDFs are processed in memory
- Temporary files are deleted after response is sent
- No cookies, session tracking, or persistent storage
Compliance Considerations
POPIA (South Africa)
Since statement2xlsx processes data locally:
- You remain the responsible party for any personal data
- No data sharing with third parties occurs through the software
- Data subject rights remain your responsibility
GDPR (European Union)
- No data transfer outside your organization
- No cloud processing means no cross-border data transfer concerns
- Data minimization is supported - extract only what you need
Important Disclaimers
Not Financial Advice
statement2xlsx is a data extraction tool, not a financial advisor. The software extracts transaction data from PDF statements. It does not interpret, analyze, or provide advice on financial data. All financial decisions should be made with qualified professionals.
No Bank Affiliation
statement2xlsx is not affiliated with, endorsed by, or connected to any bank. We are an independent software provider. Bank names and logos are trademarks of their respective owners.
Accuracy Disclaimer
Extraction accuracy depends on PDF quality and format consistency. Always verify extracted data against original statements before use in financial reporting.
Security Recommendations
- Secure your machine - Use encryption, strong passwords
- Limit file access - Store statements in protected directories
- Clean up after processing - Delete temporary and debug files
- Review before sharing - Never share unredacted financial data
Changes to This Policy
We may update this privacy policy to reflect new features, regulatory changes, or clarifications. Material changes will be communicated via release notes and documentation updates.
Contact
- Privacy questions: privacy@statement2xlsx.com
- Security concerns: security@statement2xlsx.com
- General support: support@statement2xlsx.com
Last updated: January 2025 | Version 1.0