Compliance checklist for legal teams handling PDFs
A concrete, item-by-item checklist for legal ops teams evaluating any PDF tool — with our own answers where relevant.

Legal operations teams routinely evaluate document-processing tools. The evaluation criteria are similar across firms: privacy, security, audit, contractual, and operational fitness. Here is the checklist we get sent, with our answers.
Privacy
- Where does the vendor process personal data? Answer: for our conversion tools, in the user's browser only.
- Which sub-processors are used? Answer: none for conversion; nctools Cloud for account management.
- What is the retention period? Answer: zero, for files; account data retained for the life of the workspace plus 90 days.
- Is there a Data Processing Agreement? Answer: yes, standard EU DPA available on request.
Security
- How are TLS certificates managed? Answer: TLS 1.3, managed by our hosting provider, rotated quarterly.
- Is the platform SOC 2 audited? Answer: type II in progress; type I completed Q4 2025.
- Are dependencies scanned for vulnerabilities? Answer: yes, on every commit via Dependabot and Snyk.
- How are credentials stored? Answer: bcrypt hashes; no plaintext, no reversible encoding.
Audit
- Can we see who ran which conversion, when? Answer: on Team and Enterprise plans, yes — the per-user activity log records tool name, page count, timestamp. It does not record the file itself.
- Are logs immutable? Answer: yes, appended-only in nctools Cloud with per-workspace encryption.
- How long are logs retained? Answer: 12 months by default, configurable up to 7 years on Enterprise.
Contractual
- What is the SLA? Answer: 99.9 percent for the auth and dashboard; conversion tools are client-side and inherit the user's device availability.
- Where is the governing law? Answer: Slovak law, with an English-language contract available.
- What happens on termination? Answer: 30-day export window, then full deletion.
Pass rate
Ninety-two percent of legal-team evaluations we have been through end with a green light. The eight percent that do not usually require an on-prem deployment we do not yet offer.
Operational fitness
A checklist without operational fitness is theory. Ask any tool for a 15-minute pilot with your team's real files. If the pilot is a smooth experience, if the outputs are usable, if support answers in hours not days — that is the last thing to verify.
Priya Raman
Head of Security at nctools
Keep reading
Compliance
GDPR and document conversion: what 'in-browser' really means for compliance
A practical explainer of why local-first document tools sit outside the processor-controller relationship, and what that means for your DPA burden.
ReadProduct
Convert PDF to Word without uploading — a privacy-first workflow
How nctools extracts editable text, images and structure from a PDF into a .docx file, all inside your browser, with zero server round-trips.
ReadEngineering
OCR in the browser: how Tesseract.js and WebAssembly changed everything
A deep look at running the world's most-used open-source OCR engine at 200+ MB of trained models directly in a user's tab.
Read