Azure Marketplace
Deploy VeriVeri from Azure Marketplace
What to have ready, what the wizard creates, and what happens afterwards
For application version 8.16 and laterLast updated: 25 August 2026
VeriVeri is an Azure managed application: the deployment wizard creates everything in a resource group inside your own subscription, in the Azure region you choose, and the application calls the AI models in your own Azure AI Foundry. A first deployment takes about 20 minutes. There is one plan — a flat monthly fee per deployment on your Azure invoice, no minimum term; you evaluate by running it for a month and stop by deleting it.
1. Before you start
- An Azure subscription where you can create resource groups and resources (Contributor or Owner).
- Resource providers registered on that subscription. A managed application cannot register them for you:
Microsoft.App,Microsoft.DBforPostgreSQL,Microsoft.KeyVault,Microsoft.Communication,Microsoft.ContainerInstance,Microsoft.Insights,Microsoft.OperationalInsights,Microsoft.Network,Microsoft.ManagedIdentity,Microsoft.Storage,Microsoft.Solutions. In the portal: Subscription → Resource providers → Register. - Models — either of these:
- An Azure AI Foundry resource in the same subscription with chat-model deployments, and its Key 1. Each verification pool needs at least two models from two providers; the wizard checks your deployments against the tested list and tells you what is missing. Tested configuration — US or Global deployments: gpt-5.4-mini, DeepSeek-V4-Flash, gpt-5.6-luna, grok-4-20 and claude-sonnet-5 for short inputs; gpt-5.4, gpt-5.6-terra, gpt-5.6-sol and claude-opus-5 for long inputs. EU Data Zone deployments in an EU region: gpt-5.4-mini, DeepSeek-V4-Flash, gpt-5.6-luna; gpt-5.4, gpt-5.6-terra, gpt-5.6-sol.
- Or choose Connect models later in the wizard. The deployment completes without a Foundry resource and you add backends from the dashboard afterwards — any Foundry workspace, or an OpenAI- or Anthropic-compatible endpoint. Until then the API answers 503 by design.
- A region. Any EU or US region the wizard offers. Everything — data, support email, uptime probes — stays in that geography. We verify every release in North Europe and Norway East.
- An operator email address for the welcome email and dashboard sign-in, and a first-login passphrase you choose in the wizard. Microsoft Entra single sign-on can be connected after deployment.
2. What the wizard creates
All of it in one managed resource group in your subscription:
- Azure Container Apps environment and the VeriVeri API container (digest-pinned image from our registry)
- Azure Database for PostgreSQL Flexible Server, behind a private endpoint
- Azure Key Vault for secrets, private by default
- Log Analytics and Application Insights, with alert rules for errors and availability
- Azure Communication Services for the welcome email (sent from an Azure-managed domain)
- A user-assigned managed identity, and four one-time deployment scripts that provision secrets, mint your first API key and send the welcome email
Nothing is created outside your subscription. The application sends us no telemetry, licence check or heartbeat.
3. What the wizard asks
- Basics — subscription, resource group, region, application name.
- Database — a development tier for evaluation, or the production tier with geo-redundant backups.
- AI models — your Foundry resource (detected), authentication by API key, and the model coverage check; or Connect models later.
- Data privacy — a preset that sets payload storage and PII masking at rest (Balanced by default); you can change every setting later under Privacy & Security.
- Network — public endpoint, or private with an IP allowlist.
- Access — operator email, first-login passphrase, and whether to opt in to onboarding assistance (sends us one notice with your operator email address so our customer success team can reach out).
- Review + create.
The portal shows the managed application’s status while it deploys; PostgreSQL and the private endpoints take most of the time.
4. After deployment
- The deployment outputs show apiUrl and dashboardUrl.
/v2/healthzreturns{"status":"ok"}when the application is up. - The welcome email carries a one-time sign-in link (check junk folders — it comes from an Azure-managed sender). The passphrase you chose also works without it. Both first-login paths are time-limited and switch off once you connect Entra sign-in.
- Your first API key is stored in the Key Vault the wizard created; the dashboard shows where to find it and how to create more under API keys.
- The Setup tab in the dashboard walks through the remaining steps: connecting Microsoft Entra single sign-on with the provided script, and — if you chose managed-identity authentication for Foundry — granting the application’s identity the Cognitive Services OpenAI User role on your Foundry resource.
- Run a first verification in the Playground, then review the result in the Audit log.
5. What it costs
- The VeriVeri plan — a flat monthly fee per deployment, billed by Microsoft on your Azure invoice; unlimited verifications; no per-call charge from us. The current price is on the Marketplace listing.
- Azure infrastructure — the resources above, billed by Azure. A minimal installation (development database tier, scale-to-zero) idles at a few tens of euros a month.
- Model usage — billed through your Azure AI Foundry (or the external provider you connect), per token.
6. Updates and support
New versions are published to the Marketplace; you apply them from the Azure portal when it suits you. We support the current and the immediately preceding minor version. Support is available from the Support page in the dashboard or by email to support@veriveri.io; see the Support Policy for response targets. Onboarding and optimisation — model setup, pool tuning, capacity planning — are included for Marketplace customers.
7. Data and residency
Everything the application stores lives in your subscription, in your chosen region; verification content never reaches us. Our support group can access the managed resource group only when you ask for help, under the access you granted at deployment, and every action is logged in your Azure Activity Log. See the Privacy Policy, the Data Processing Agreement and the sub-processor list.
8. Removing VeriVeri
Delete the managed application in the Azure portal. The managed resource group and everything in it is removed, and the Marketplace plan ends with it. Export anything you want to keep from the Audit log first.
9. Links
- Azure Marketplace listing — link published when the offer is live.
- Support Policy · Privacy Policy · Data Processing Agreement · Sub-processors