Short answers to the things customers ask before first use.
Documents: PDF, DOCX, DOC, RTF, TXT, HTML, CSV, XML, JSON, Markdown. Images: PNG, JPG, GIF, WebP. Archives: ZIP (we extract and analyze each supported file inside). Native-text PDFs extract with the highest quality; scanned PDFs go through AI vision OCR.
Yes — drag-and-drop a folder directly from your desktop, or ZIP it first. Either works. ZIPs of ZIPs are not recursively unpacked.
| Type | Max size | Why |
|---|---|---|
| 32 MB | AI provider hard limit; also up to 100 pages per PDF | |
| Image (PNG, JPG, etc.) | 5 MB | AI provider hard limit |
| Word, text, HTML | 10 MB | Our sanity cap; realistic contracts are well under this |
| ZIP archive | 5 GB | Total upload size |
Up to 1,000 documents per batch, across drag-drop and ZIP contents combined. For larger volumes, split into multiple uploads. Total upload size is capped at 5 GB per request.
We accept what fits, tell you the batch was truncated, and you can upload the rest as a separate batch. You're only charged for the documents that were analyzed.
Uploaded documents are automatically deleted within 2 hours after processing completes. This is strict — contracts are the sensitive asset and we don't want to be responsible for them any longer than necessary.
Extracted results (the CSV and the on-site results view) are downloadable for 24 hours. If you provided an email, the CSV is also attached to that email — your inbox is the durable copy, so you never lose access.
Check your junk / spam folder if you don't see it. ContractParser is a new sender domain, and some mail filters (Outlook.com especially) route new-domain mail to junk for a few weeks until reputation is established. Marking the email as "Not Junk" helps — both for you and for every other customer after you.
No. Ever. Our AI provider runs under a commercial agreement that prohibits training on customer data. Your documents and results are never used to improve any AI model.
Yes — we support most world languages including Spanish, French, German, Japanese, Chinese, Korean, Arabic, and many more. Extracted values come back in the source language of the document. Full details on the Languages page.
Pay per page. PDF pages are counted directly. Other formats (DOCX, text, HTML) are estimated at roughly 3,000 characters per page. A $2.00 minimum applies per batch to cover small-volume overhead.
| Batch | Standard ($0.10/page) | Verified ($0.20/page) |
|---|---|---|
| One 15-page contract | $2.00 (min) | $3.00 |
| One 50-page contract | $5.00 | $10.00 |
| 50 × 20-page contracts (1,000 pages) | $100.00 | $200.00 |
| 500 × 30-page contracts (15,000 pages) | $1,500.00 | $3,000.00 |
Your card is authorized (funds placed on hold) at checkout. The actual charge happens after processing completes — and we only capture the amount for documents that were successfully analyzed. Unsuccessful documents are not charged.
Standard ($0.10/page): fast, reliable extraction using our capable AI. Great for bulk analysis and straightforward contracts.
Verified ($0.20/page): full extraction using our most capable AI, plus a second AI pass that audits every field, catches contradictions and math errors across fields, and explains what looks wrong and why.
Two things set our Verified tier apart from what similar tools offer:
General-purpose chatbots (ChatGPT, Claude, Gemini) can be prompted to self-check, but they won't return structured, per-field audit results you can drop into a spreadsheet or workflow.
Standard for bulk work where you just need the extracted values. Verified when a single wrong number or missed clause could cost you. You can switch per batch.
No. See retention and our Privacy Policy for details.
Your document is sent over encrypted HTTPS to our AI provider's API, analyzed, and the result is returned. Under the commercial API agreement we use, the provider is contractually prohibited from retaining or training on your data.
You're not charged for it. The results CSV marks it with an error note. Common causes: corrupt PDF, password-protected file, heavily degraded scan.
Yes. Click Cancel during processing. Documents already analyzed are kept and delivered; you're charged only for those. No refund is needed — the unprocessed portion is never captured.
If zero documents analyze successfully, the card authorization is released and you pay nothing.
All payments are processed by Stripe. We never see or store your card number, CVV, or full card details. We receive only a transaction confirmation.
Yes. Stripe sends an email receipt to whatever email you enter at checkout. Separately, if you provided an email in ContractParser, you also get the results email with the CSV attached.
Because of how authorize-and-capture works, the normal case never needs a refund — you're only charged for successful documents. If something goes wrong anyway, email support@grovestreams.com and we'll handle it.
Yes. Click the Salesforce button on the upload page and log into your Salesforce account. You'll see your Contract records and can pick PDFs attached to them. You log in with your own credentials; we never see your Salesforce password and can only access what you explicitly select.
Planned, not enabled yet. For now, drag-drop from your desktop or upload a ZIP. When those integrations ship, you'll see matching buttons on the upload page.
Email support@grovestreams.com. We reply within one business day.