Skip to Content
EnterpriseDeploymentDeployment Overview

Deployment Overview

Veriproof offers four deployment modes. Choose based on your data sovereignty requirements, network connectivity, and infrastructure preferences.

Choosing a Mode

FactorSaaSEnterprise HybridLocal FirstDisconnected
Data leaves your networkYesHash only (32B)Hash onlyNever
Requires internet connectivityYesYes (per session)OccasionalNo
Real-time blockchain anchoringAutoAutoOn syncNo
Self-hosted portal requiredNoYesYesYes
Setup complexityLowMediumMediumHigh
Suitable for regulated industriesVariesYesYesYes

Mode Descriptions

SaaS (Default)

All data is managed by Veriproof. No infrastructure configuration required. Best for teams that want to get started immediately without infrastructure investment.

→ Follow the Getting Started guide.

Enterprise Hybrid

Session data stays in your PostgreSQL database and Azure Key Vault. Only 32-byte commitment hashes are sent to Veriproof for blockchain anchoring. The Customer Portal is self-hosted in your Azure subscription.

Enterprise Hybrid setup guide

Local First

Identical to Enterprise Hybrid for data placement. Blockchain anchoring uses a buffered sync model — hashes are queued locally and flushed to Veriproof when connectivity is available. Suitable for environments with intermittent internet access.

Local First setup guide

Disconnected

Fully isolated with no outbound communication to Veriproof. Session data is stored in your PostgreSQL database. Evidence packages are exported manually for external verification. Suitable for classified or air-gapped environments.

Disconnected mode guide

Prerequisites (All Enterprise Modes)

Before beginning deployment, ensure you have:

  • An active Enterprise plan API key (prefix vp_enterprise_...) from your Veriproof account manager
  • An Azure subscription with sufficient quota for:
    • Azure Functions (Flex Consumption or Premium EP1)
    • Azure Database for PostgreSQL Flexible Server (4 vCPU / 16 GB minimum)
    • Azure Key Vault (Standard SKU)
    • Azure Static Web Apps or Nginx hosting for the frontend
  • The enterprise deployment package (Docker images or Azure deployment artifacts) from Veriproof
  • Network egress rules permitting HTTPS to api.veriproof.app (Enterprise Hybrid / Local First only)

Contact your Veriproof account manager for access to the enterprise deployment package. It includes:

  • Infrastructure-as-Code templates (Bicep)
  • Pre-built Function App artifacts
  • Database migration scripts
  • deployment-config.json generation tooling
Last updated on