AI OCR for Legal Documents & Contracts
Extract data from contracts, IDs, and legal forms instantly with high precision.
Opening a case always starts the same way: identify the client and organise what they bring. WhappScan extracts the data from those documents so the file starts with complete fields instead of a folder of unnamed PDFs.
Try it with a document from your industry
No account, no card. Up to 3 documents a day.
Drag your document or click to upload
PDF or image · max 2 pages
Free trial of up to 2 pages per document.
Documents it handles
ID card and passport
Fields extracted
Full name, document number, date of birth, expiry date and nationality
Deeds and powers of attorney
Fields extracted
Notary, protocol number, date, grantors and powers conferred
Corporate documents
Fields extracted
Company name, tax ID, registered office, directors and beneficial owner
Case invoices and receipts
Fields extracted
Issuer, tax ID, date, description and amount, for client account purposes
Why it gets stuck today
- Client identification is an obligation, not a formality: you have to keep the data and be able to evidence it.
- Documents arrive by email, by WhatsApp and by hand, and nobody renames them on the way in.
- Having the PDF is not the same as having the data: searching by tax ID or date requires that someone typed it.
Frequent questions
Is it valid for client identification?
It extracts and structures the fields from the identity document. Judging whether the identification meets your regulatory duty remains with the firm.
Where are documents stored?
Results export to your own system. Review the privacy policy and the data processing agreement before uploading client documentation.
Can I define my own fields?
Yes. You define the extraction templates, with the field names your case management already uses.
Guides for your industry
How to Store Client ID Copies Without Breaking GDPR
How to Verify the Beneficial Owner of a Corporate Client (and What Changes on 10 July 2027)
The Digital DNI in 2026: What Changes When You Identify Clients
Turn a Signed Rental Contract Into CRM Fields by Sending It Over WhatsApp
Other industries