Every signature,
bound to a key only you hold.
SecurySign turns your passkey or security key into a legally-binding digital signature. Each one is sealed with its own certificate and embedded into the document itself — tamper-evident, instantly verifiable, and impossible to forge.
What is SecurySign?
A handwritten signature can be traced. A typed one can be copied. A SecurySign signature can be neither.
SecurySign is a digital signing service that uses the same hardware-key technology that secures your bank and your email — and applies it to the documents that matter. No passwords to steal, no images to forge. Just cryptographic proof that holds up.
Bound to your hardware
Instead of a drawn squiggle or a typed name, your signature is created by a physical key — a passkey on your phone or a YubiKey in your hand. It can't be copied, because the secret never leaves the device.
Tied to your identity
Every key is issued its own X.509 certificate with your verified email written inside. So a SecurySign signature doesn't just prove a document was signed — it proves who signed it.
Sealed into the document
The signature is embedded directly into the PDF (a standard called PAdES). Change a single character afterwards and the seal breaks — anyone can tell at a glance that it was tampered with.
Getting your key
From zero to signing-ready in about a minute
A “key” is the hardware that proves it’s really you — plus the certificate that gives it a name. Here’s how you set one up.
Choose your authenticator
Use the passkey already built into your phone or laptop — Face ID, Touch ID, Windows Hello, or an Android fingerprint. Prefer the highest assurance? Plug in a YubiKey. Either way, there's nothing to download or install.
No purchase required to startVerify your email
Sign in once so SecurySign can confirm who you are. That verified email is written into your certificate — it's what ties every future signature back to you, not just to a device.
OAuth2-verified identityReceive your certificate
SecurySign generates a certificate signing request and issues your personal X.509 certificate, cryptographically bound to your key. Issuance is automatic — no paperwork, no waiting for approval. You're ready to sign immediately.
Full certificate chain for auditYour private key never leaves your device — SecurySign never sees it.
How it works
Signed in five simple steps
All the cryptography happens quietly in the background. Here's what it looks like for you.
Why it's different
Bank-grade cryptography, made effortless
Phishing-proof by design
Signatures are created by FIDO2 passkeys and YubiKeys. There's no password to phish and no private key to leak — the secret never leaves the hardware.
Hardware-bound PAdES PDFs
Signatures are embedded into the PDF as a standards-compliant PAdES container, signed with ES256 — readable by any compliant viewer.
Tamper-evident & verifiable
Every signature carries a SHA-256 hash of the document. Alter the file and verification fails instantly — with a full X.509 chain for audit.
Encrypted in your browser
Sensitive documents can be encrypted client-side with PRF-hardware, AES, or RSA-OAEP schemes before they're ever stored. Keys stay with you.
An Advanced Electronic Signature
Each signature is an AdES, cryptographically linked to a verified identity — the legally significant tier recognised across modern e-signature law.
Works with the keys you already have
Passkeys from Apple iCloud Keychain, Google Password Manager, Windows Hello, or a dedicated YubiKey — SecurySign meets your users on the device in their hand.
Under the hood
Real cryptography, not a checkbox
Every signature is backed by standards-based public-key infrastructure — the same primitives that secure the open web, applied to the documents you sign.
PKI Architecture
Every authenticator gets an X.509 certificate. Full certificate chain for audit.
CSR-Signed Enrollment
The authenticator cryptographically signs a CSR that becomes its certificate.
Identity-Bound Keys
OAuth2-verified email is embedded in the certificate subject.
Hardware-Attested
AAGUID parsing distinguishes YubiKeys from software passkeys.
For developers
Add trusted signing to your product
SecurySign is built to be embedded. Register as a relying party and bring hardware-key signatures into your own application or service.
Embed with an iframe
Drop a SecurySign frame into your checkout or onboarding flow. Users register a passkey and sign — without ever leaving your site.
Full API & headless signing
Issue certificates on behalf of users, sign programmatically, and manage relying parties with full API access.
Webhooks & sub-accounts
Get notified the moment a document is signed, spin up sub-RPs, and set per-client rate limits.
<script src="https://signa.dev/sdk.js"></script> <!-- Drop signing into your flow --> SecurySign.embed({ rp: "your-app", document: pdfBytes, onSigned: (signedPdf) => { // X.509-backed PAdES PDF download(signedPdf) }, })
Questions, answered
New to hardware-key signing?
No. SecurySign works with the passkey already built into your phone or laptop — Face ID, Touch ID, Windows Hello, or an Android fingerprint. If you want the highest assurance, you can also use a dedicated security key like a YubiKey, but it's optional.
A passkey is a modern replacement for passwords, backed by a secret stored securely on your device that never leaves it. You unlock it with your fingerprint or face. It's the same phishing-resistant technology that banks and Google use — SecurySign applies it to signing documents.
Each signature is an Advanced Electronic Signature (AdES): it's uniquely linked to a verified identity, created with a key only you control, and tamper-evident. That places it in the legally significant tier recognised under modern e-signature frameworks — well above a typed name or pasted image.
When you sign, SecurySign records a cryptographic fingerprint (SHA-256) of the exact file and embeds the signature inside the PDF. If even one character changes, the fingerprint no longer matches and verification fails — so any tampering is obvious.
Hashing and encryption happen right inside your browser. Documents can be encrypted client-side before they're ever stored, and the keys to decrypt them stay bound to your hardware — not on a server.
Anyone can re-hash the document and check the signature against the X.509 certificate — confirming the file is unchanged, the signature is valid, and the certificate is trusted and not revoked. No SecurySign account needed to verify.
Sign your next document with a key,
not a password.
Set up your hardware-key identity in under a minute, and sign documents that are tamper-evident, verifiable, and unmistakably yours.
