Documentation
Last updated March 4, 2026
50 MB files • Questions rollover • Unlimited docs
Welcome to the ChatDocs documentation. Here you'll find detailed information about limits, quotas, supported features, and technical specifications.
Token & Session Lifetimes
ChatDocs uses secure tokens for authentication. Different token types have different lifetimes depending on their purpose.
| Token Type | Lifetime | Description |
|---|---|---|
| Trial Token | 1 year | Limited by 30 questions, not time (data deleted after 14 days of inactivity) |
| WhatsApp Source Link | 30 minutes | Temporary link in WhatsApp answers to view the source page. Expires after 30 minutes, cannot be guessed or tampered with, and only grants access to that specific page |
| Email Verification | Managed by Auth0 | Email verification for account sign-up, handled by Auth0 |
Sources in Answers
Every AI answer includes source citations so you can verify the information. Sources are chosen based on what the AI actually references in its answer (up to 5).
How Sources Work
When you ask a question, ChatDocs searches through your documents and identifies the most relevant sections. Each source includes:
- Document name and page number
- Tappable link to view the source page directly
- Citation marker in the answer text (e.g. [1], [2])
File Upload Limits
File limits vary by subscription plan. All plans support the same file formats.
Limits by Plan
| Limit | Trial | Standard |
|---|---|---|
| Max file size | 10 MB | 50 MB |
| Max total storage | 20 MB | 50 MB |
| Max documents | 3 | Unlimited |
Supported File Formats
- PDF (.pdf) — Including scanned documents via AI vision
- Word (.docx)
- Text (.txt)
- Markdown (.md)
- HTML (.html) — Saved web pages
- Email (.eml) — Email files
Scanned PDF Support
ChatDocs analyzes page images using AI vision models, so diagrams, tables, and visual content in scanned documents are searchable and can be referenced in answers. For best results, scan at 300 DPI or higher with good contrast.
Question Quotas
Questions are included with your plan. Need more? Top up anytime.
Questions by Plan
| Plan | Monthly Questions | Top-up |
|---|---|---|
| Trial | 30 total (not per month) | N/A |
| Standard (€19/mo) | 1,000/month | €10 for 250 extra |
How Rollover Works
Unused questions from your monthly quota carry over to the next billing period. For example, if you use only 700 questions in a month, the remaining 300 questions will be added to your next month's quota.
- Rollover questions are used after your monthly quota
- No cap on rollover — keep all your banked questions
- Downgrading or cancelling resets your rollover balance
How Top-ups Work
If you run out of questions before your billing cycle renews, you can purchase additional questions. Top-up questions are added to your account immediately and don't expire.
- Top-ups are available for the Standard plan
- Each top-up adds 250 questions for €10
- Top-up questions are used after your monthly and rollover quota
AI Models
ChatDocs uses OpenAI's latest GPT-5 series models for question answering.
Available Models
| Model | Used For | Availability |
|---|---|---|
| GPT-5 Mini (Smarter) | Question answering | All plans |
| text-embedding-3-small | Document indexing, semantic search | All plans |
Models by Plan
| Plan | Available Models |
|---|---|
| Trial | GPT-5 Mini |
| Standard (€19/mo) | Smarter (GPT-5 Mini) |
Response Quality
GPT-5 Mini (Smarter) provides high-quality responses optimized for document-based Q&A with enhanced reasoning for complex questions. All responses are generated based solely on your uploaded documents.
Error Codes
When something goes wrong, ChatDocs returns specific error codes to help identify the issue.
| Code | Meaning | Resolution |
|---|---|---|
QUOTA_EXCEEDED | Monthly question limit reached | Wait for next billing cycle or upgrade plan |
FILE_TOO_LARGE | File exceeds 50 MB limit | Split document or compress file |
STORAGE_LIMIT | Total storage quota reached | Delete files or upgrade plan |
DOCUMENT_LIMIT | Max documents reached | Delete documents or upgrade plan |
INVALID_FILE_TYPE | Unsupported file format | Convert to PDF, DOCX, TXT, MD, HTML, or EML |
PROCESSING_FAILED | Document processing error | Re-upload or contact support |
DOMAIN_NOT_ALLOWED | Email domain not in allow list | Contact document owner |
VERIFICATION_EXPIRED | Email code expired | Request a new verification code |
RATE_LIMITED | Too many requests | Wait a moment and try again |
SESSION_EXPIRED | Login session ended | Sign in again |
Data & Privacy
ChatDocs is committed to protecting your data. Here are the key points:
Data Storage
- Location: All data stored in EU (AWS Frankfurt, eu-central-1)
- Encryption: AES-256 at rest, TLS in transit
- Backups: Encrypted daily backups retained for 35 days
AI & Your Data
- Your documents are never used to train AI models
- All AI processing stays within the EU — no data leaves European servers
- Documents are processed only to generate responses to your questions
Data Retention
| Data Type | Retention |
|---|---|
| Trial data | Deleted after 14 days of inactivity |
| Documents | Until you delete them or close account |
| Chat history | Until you delete them or close account |
| Account data | Deleted immediately on account closure |
Compliance
- GDPR: Full compliance as an EU-based company
- Data Processing Agreement: Available for business customers
- Right to deletion: Delete your account and all data directly from the admin page
For more details, see our and .