Skip to content

Core Concepts

PreviewProof connects four concepts into a single workflow: deploy, share, test, approve.

A preview environment is a full-stack deployment of your application — frontend, backend, databases, and any other services — running in an isolated container. Each preview is tied to a branch, pull request, or manual trigger.

Every preview can be shared with anyone via a TOTP-verified link. Recipients don’t need a PreviewProof account — just an email address and a one-time code.

Structured checklists replace ad-hoc testing. Checklists can be created manually or generated automatically by AI from acceptance criteria linked from Jira or entered directly.

Multi-stage approval pipelines define who needs to sign off and in what order. Each stage has its own reviewers and requirements. The full history — who approved, when, and what they tested — is captured in an audit trail.