Security overview · Updated August 22, 2026

How SignApprove protects early-access workflows

This page describes controls currently implemented in the SignApprove service. It is not a certification or promise that risk can be eliminated.

Transport and application access

Production traffic uses HTTPS with modern TLS. Workspace routes require authenticated, expiring sessions; roles and tenant checks limit access. Passwords are one-way hashed. Users can change passwords and revoke sessions, and team role or status changes revoke affected sessions.

Documents and signing links

Uploaded PDFs are kept outside the public web root and are served only after an authorization or active-token check. Uploads have byte, MIME, structure, page, encryption, active-content, attachment, and parser-time limits. Signing links are random, stored as hashes, single-workflow scoped, and revoked when an envelope completes, expires, is declined, or is voided.

Signing evidence

The completion workflow records the consent version, signer intent, relevant timestamps, document hashes, and audit events. Completed evidence can include a verification code and integrity digests. SignApprove does not claim notarization, biometric identity proofing, immutable storage, or guaranteed legal validity.

Operations and recovery

The service uses container health checks, a background-worker heartbeat, queue monitoring, bounded logs, and scheduled backups. Release changes retain a rollback point. Backups are verified and restore-tested. These controls reduce risk but do not replace a customer's own document-retention and continuity plan.

Integrations and secrets

API keys are shown once, stored as hashes, and can be revoked immediately. Outgoing webhook secrets and queued email bodies are encrypted with the application key; delivery uses signed events, retries, and bounded failure states. Provider credentials remain restricted to server configuration.

Data encryption limits

HTTPS protects data in transit. SignApprove does not currently claim end-to-end encryption, customer-managed keys, or per-document encryption at rest. Authorized application processes and infrastructure administrators may access stored data when required to operate, support, secure, or recover the service.

Reporting a concern

Send suspected vulnerabilities or incidents to security@signapprove.com. Include a description and safe reproduction details; do not access other people's data or disrupt the service. We will acknowledge actionable reports and coordinate remediation.

Cookie choices

We use essential storage for security and forms. Analytics stays off unless you allow it; advertising cookies are disabled.

Cookie preferences

Essential storage supports security, CSRF protection, forms, and your preference. Optional analytics helps us understand public-page use. It never runs on signing links, portals, login pages, or workspaces.

EssentialAlways on for site operation and security.

Read the Privacy Policy