How DocuParse API handles your documents
When developers and SaaS teams upload receipts, invoices, and financial documents, they need to understand how that data is handled. This page explains what DocuParse API processes, stores, and how it protects your data.
Security principles
DocuParse API is designed to minimize unnecessary data storage and give developers control over their documents.
Encryption in transit
All communication between clients and the DocuParse API uses HTTPS/TLS. Data is encrypted in transit.
Hashed API keys
API keys are hashed before storage. The raw key is shown only once at generation and is not recoverable afterward.
Document deletion
Deleting a document from your dashboard is designed to remove both the associated file and its extracted data.
No model training
Uploaded documents are not used to train AI or machine learning models.
Minimal storage
DocuParse API is designed to minimize unnecessary document storage. Documents are stored to support user-visible history where applicable.
Access control
Dashboard access requires authentication. API access requires a valid API key. Keys can be revoked at any time.
What DocuParse API processes
When you use the DocuParse API, the following data is involved in request processing:
Document storage and retention
DocuParse API is designed to minimize unnecessary document storage. Documents are retained to support your document history and dashboard visibility.
API key handling
API keys are the primary authentication method for the DocuParse API. They are handled with the following protections:
Best practice: Treat API keys like passwords. Store them in environment variables, not in source code or version control. Rotate keys if you suspect exposure.
Encryption and transport security
All data transmitted to and from DocuParse API is encrypted in transit using HTTPS/TLS. This includes document uploads, API responses, and dashboard communication.
What data DocuParse API does not require
To use DocuParse API, you only need to provide document files for extraction. The following are not collected or required:
Frequently asked questions
Does DocuParse API store my uploaded files?
DocuParse API is designed to minimize unnecessary document storage. Uploaded documents are used to process extraction requests and support user-visible document history where applicable. Where deletion is available, deleting a document removes associated files and extracted data from the system.
Are uploaded documents used to train AI models?
No. DocuParse API does not use your uploaded documents to train AI or machine learning models.
How are API keys stored?
API keys are hashed before storage. The raw key value is shown only once at generation time and is not retrievable afterward. You can revoke and regenerate keys at any time from your dashboard.
Is data transmitted securely?
Yes. All communication between clients and DocuParse API uses HTTPS/TLS encryption in transit.
Can I delete my documents?
Yes. Documents can be deleted from within your dashboard. Deleting a document is designed to remove both the associated file and its extracted data.
Who can I contact about a security concern?
For security-related questions or concerns, contact us at support@docuparseapi.com.
Security contact
If you have a security concern, discovered a vulnerability, or have questions about how DocuParse API handles your data, contact us at:
support@docuparseapi.com