← All Features
Compliance

ESIGN Consent Capture

No pre-checked boxes. No assumed consent. Explicit agreement, every time.

The ESIGN Act (15 U.S.C. §7001) requires that signers explicitly consent to electronic signatures before signing. IUSign enforces this with a mandatory, non-pre-checked consent checkbox.

How It Works

  1. 1

    When a signer opens the document to sign, they must first review and check a consent checkbox.

  2. 2

    The consent text reads: 'I agree to sign this document electronically.'

  3. 3

    The checkbox is NEVER pre-checked — the signer must actively click it.

  4. 4

    Upon checking, the consent event is logged with timestamp, IP, user agent, and device fingerprint.

  5. 5

    Only after consent is captured does the signing interface become available.

Technical Details

Consent checkbox rendered as a mandatory step in the signing flow.

Consent record stored in audit_log table with event_type = 'consent_given'.

Device fingerprint computed from user agent, screen resolution, timezone, and language — hashed with SHA-256.

If a signer attempts to submit without consent, the API returns 400 Bad Request: 'Consent not captured.'

ESIGN Act Requirements

The Electronic Signatures in Global and National Commerce Act (15 U.S.C. §7001) requires: (1) consumer must affirmatively consent to electronic records, (2) consumer must be informed of their right to withdraw consent, (3) the consent must be captured before the electronic signature is applied. IUSign satisfies all three.

UETA Alignment

The Uniform Electronic Transactions Act (§7-§8) requires that the electronic record and signature be attributable to the person. IUSign's consent capture, combined with IP logging, device fingerprinting, and the audit trail hash chain, provides a complete attribution chain.

Ready to see it in action?

Create your free account and send your first document in under 3 minutes.

Get Started Free