Every signing produces evidence to support your position if a signature is disputed: a tamper-evident event log, a sealed PDF and a bilingual certificate.

Each event is hashed together with the one before it. Edit or delete any entry and every later hash stops matching.
Sent, email link clicked, viewed, consent to sign electronically, code sent and verified, signed, declined, reassigned, completed — each with time, IP address and device.
An automatic sweep re-verifies every document’s chain overnight, so a break is caught by us, not discovered later by someone else.
Before signing, each signer enters a one-time code sent to their email. The code is stored only as a keyed hash, and the verification is part of the record.
One-time code verificationIf a signer is reassigned or delegates, the record shows who held the request at each moment — earlier events are never re-labelled with the new signer.
The signed PDF carries an embedded PAdES-B-T signature (ETSI EN 319 142). Change a single byte after signing and Adobe Reader, or any PAdES-aware viewer, flags it.
An RFC 3161 timestamp from DigiCert, a third-party timestamping authority, fixes when the signature existed — not just when our servers say it did.
Sent with the signed document: signers, the event timeline, document hashes and timestamp status. The certificate is itself sealed, so it is as tamper-evident as the document it describes.
Reading the certificateScan the QR code on the certificate to confirm it online, or drop any signed PDF into the free verifier to inspect its signature and timestamp.
Everything else on this page is live today.
The seal no longer matches the bytes, and PDF readers that check signatures report the document as modified after signing.
The certificate of completion summarises it, including the event timeline and hashes. The full chained log stays in SahlSign and can be exported from the document’s audit page.
Yes. The QR code on the certificate and the free PDF verifier both work without signing in.
Start free, sign a test document, and open the certificate that comes back.
Start free