Someone sends you a PDF and says it's the NDA you both signed. The verify page tells you whether it is, byte for byte, the PDF Send NDA sealed. It checks a signing certificate the same way. It's free and needs no account.
How to check
- Open the verify page.
- Drop the PDF on it, or click to pick the file. It has to be a PDF of 20 MB or less.
- Press Verify PDF.
The answer is one of three: the file matches an NDA sealed on a given date and time, it's the signing certificate of one, or it matches none.
What a match means
Send NDA takes the SHA-256 of the file you uploaded and looks for a sealed PDF or signing certificate with the same hash. Finding one isn't enough on its own. It then checks that NDA's whole signing record, event by event. You only see a match when both hold:
- the file's SHA-256 equals the one recorded when the PDF or its certificate was sealed;
- the chain of events behind that NDA passes every check.
A match says the file is the one both parties received at completion, and that the record of how it came about is intact. It doesn't say the agreement is enforceable, or that it applies to the situation you have in mind. That's for you and, where it matters, your lawyer.
Why a real copy can fail
The check compares exact bytes. Any change makes the hash different, including changes that leave the text looking identical:
- printing the PDF to a new PDF, or saving it again from a viewer;
- adding a comment, a highlight or a signature on top;
- compressing it, or running it through a scanner;
- a PDF from before completion, which was never sealed.
If a copy fails, ask for the file exactly as it arrived by email, or download it again from the NDA's page or your dashboard. Both are the sealed original.
What happens to your file
Your upload is hashed, compared and then deleted, whether it matches or not. Nothing about it is kept, and the check isn't written to the NDA's signing record. To stop anyone trying hashes at scale, the page allows 10 checks per minute from one IP address; past that, you're asked to wait a minute.