Supported formats
Conformly accepts:
The upload size limit is 100 MB per file. If you need to analyze
a larger document, split it first.
The upload flow
The simplest path is the New Analysis page:1
Sidebar → New Analysis
Lands you on a clean drop zone.
2
(Optional) Pick a product to tag uploads with
If you have products defined in your workspace,
a small picker appears above the dropzone. Pick one and every dropped
file inherits that product.
3
Drag files into the dropzone, or click 'Browse files'
You can drop multiple files at once. Each file gets its own row in
the staging area below the dropzone.
4
Watch the per-file status indicators
Each row goes through
uploading → classifying → ready automatically.
The whole flow takes 5–15 seconds for a typical document.What happens during upload
Conformly does five things between “you drop the file” and “the file is ready to analyze”:- Stream the file to secure object storage. The bytes never sit on a Conformly-controlled disk.
- Run the parser. PDFs go through Landing AI Vision (page-aware, high-fidelity) when available, with PyMuPDF and pypdf as fallbacks. DOCX/XLSX use their native parsers. ReqIF/XML use a structured parser.
- Extract page-level chunks so findings can later cite exact pages.
- Auto-classify the document. The classifier reads the parsed text and decides whether this is a system requirements spec, a software requirements spec, an architecture document, a test plan, etc., and suggests which standards to evaluate it against.
- Cache the parsed content in storage. Re-uploads of the same file (matched by content hash) skip parsing entirely and become near-instant.
Auto-classification
The classifier picks one of these V-Model categories:- Requirements (system requirements, stakeholder requirements, software requirements)
- Architecture (system architecture, software architecture, detailed design)
- Testing (unit test plans, integration test reports, validation reports)
- Documentation (manuals, design notes, anything that doesn’t fit the V-Model)
- ASPICE 3.1 for general process compliance
- ISO 26262 for safety-relevant content
- ISO 21434 for cybersecurity-relevant content