GetSigned beta — invite-only access
For developers

Build signing
into anything.

REST API · OpenAPI 3.1 · OAuth2 · Webhooks

envelope.js
const env = await GetSigned.create({
  file   : './nda.pdf',
  signers: [{ email: 'sam@co.com' }],
});
// → sealed + webhook in 2.8s
Request API beta →
For teams

Send envelopes
in minutes.

Drag-drop fields · No code needed · Templates included

✎ SIGNATURE
DATE
SEND →
Request portal beta →
PKCS#7 sealedPIPEDA + ESIGN/UETAHash-chain auditWebhook events
Production-ready templates

Send your first envelope
in under five minutes.

Five field-mapped templates, ready to go. Pick one, add a recipient email, hit send. No field placement needed.

NDA
Non-Disclosure
4 fields pre-mapped
MSA
Master Services
6 fields pre-mapped
Offer Letter
Employment
5 fields pre-mapped
Service Agreement
Consulting
5 fields pre-mapped
Vendor Agreement
Procurement
7 fields pre-mapped
How It Works

Four steps.
One sealed document.

01

Upload

Drop in any PDF via the dashboard or POST to /v1/envelopes. SHA-256 hash captured on ingest.

02

Place

Drag signature, initial, date, and text fields onto any page. Assign each field to a specific signer.

03

Send

Add recipients, set routing order, click send. Each signer gets a one-time OTP-verified signing link.

04

Sealed

PKCS#7 digital signature applied. Audit certificate appended. Webhook fires in under three seconds.

Built to hold up

Every layer, deliberate.

REST API

Developer-first

Full OpenAPI 3.1 spec. OAuth2 client-credentials. Type-safe SDKs. Every envelope operation programmatic.

Cryptographic Sealing

Legal-grade

SHA-256 on ingest. Service-level PKCS#7 digital signature on completion. Any byte change after signing is detectable in Acrobat.

Hash-chain Audit Log

Forensic-grade

Every event chained with hash_prev → hash_this. Tamper-evident even with direct database access. Append-only at the grant level.

Drag-drop Field Placer

No-code path

Browser-native PDF renderer with draggable overlays. Pixel-perfect coordinate mapping from screen to PDF space. Save as reusable templates.

Audit Trail

Architecture you can see working.

Viewed#3a2f
Consented#3b4c
Signed#3c69
Sealed#3d86

GetSigned records each step in order: the signer views the document, gives consent, signs, and the final PDF is sealed. Each event links to the previous one, so changing the audit trail breaks the chain.

PIPEDAESIGN / UETAPKCS#7
Who uses GetSigned

One infrastructure.
Many workflows.

Developer Teams

Embed signing into any product via REST API. Webhooks notify your system the moment an envelope completes.

Learn more →

Operations Teams

NDAs, MSAs, offer letters. Upload a template, assign fields, send — sealed PDF back in minutes, not hours.

Learn more →

Legal Teams

Court-admissible sealed PDFs with full audit certificates. PIPEDA + ESIGN/UETA compliant.

Learn more →

Join
the beta.

GetSigned is free during beta while we onboard teams manually.
Public signup is closed until launch.

Request beta accessExplore the API →