Skip to content
AI-first chat with human handoff Bring your own AI key or use Dchat-managed AI. White-label controls included.
Dchat
Self-hosted · Zchat.com

Your data. Your servers.
The same AI chatbot.

When EU residency, HIPAA, SOC 2 boundaries, air-gapped networks, or internal-only deployments take hosted chat off the table, Zchat runs the same Dchat platform on your own infrastructure.

Why self-host

When hosted AI chat isn't the right answer.

Most teams are fine on Dchat cloud. These are the four situations where self-hosted is the requirement, not a preference.

Data residency and regulatory control

EU GDPR, UK data-protection requirements, industry-specific rules that prohibit visitor-conversation data leaving your jurisdiction or crossing specific borders. Self-hosted chat keeps everything on infrastructure you pick.

Healthcare, finance, and compliance boundaries

HIPAA-covered entities, banks, defense contractors, and government-adjacent teams that can't send customer conversations through a third-party vendor without a BAA or equivalent. A self-hosted chatbot stays inside your compliance boundary.

Air-gapped and internal-only networks

Internal help desks, intranets, and classified environments where public-internet SaaS isn't reachable. Self-hosted deployment runs entirely inside your network with a local LLM or a private OpenAI-compatible endpoint.

Fixed-cost, high-volume workloads

Teams running 100K+ conversations per month where per-seat SaaS pricing stops making sense. A self-hosted chat server pays off on compute you already own — your only variable cost is the AI provider.

What you get

The same platform, on your infrastructure.

Zchat ships the same codebase that runs Dchat cloud. You don't trade features for control.

Complete AI chatbot

AI-first replies, same-thread human handoff, knowledge base, URL import, site crawl, proactive triggers, canned responses, routing, branded widget — everything Dchat cloud ships.

Your database, your servers

SQL Server on your hardware or cloud VM. Visitor conversations, contacts, and knowledge content never leave infrastructure you control.

Any AI provider

OpenAI, Anthropic, Azure OpenAI, or any OpenAI-compatible endpoint — including local LLMs for air-gapped networks. AI keys stay in your environment.

Your TLS, your domains

Bring your own certificates, run on your subdomains, integrate with existing SSO — the chat widget loads from your origin, not a vendor CDN.

IIS-ready deploy

Standard ASP.NET Core 10 on IIS, Nginx, or Kestrel. Production-ready PowerShell scripts for Windows Server. Docker images available.

One-time license

Perpetual license with optional support and update subscription. No per-seat fees, no per-conversation metering — pricing scales with servers, not traffic.

Cloud vs self-hosted

Pick the one that fits.

Same product underneath — different operating models. Most teams start on cloud and only move if specific constraints appear.

Decision factor Dchat cloud Zchat self-hosted
Setup timeMinutesHours to days
Infrastructure managementDchat runs itYour team runs it
Where visitor data livesDchat-managedYour servers only
Data residency controlUS / cloud-managedAny jurisdiction
Custom SSO / AD integrationEnterprise tierFull access
Works with local / private LLMNot yetYes
Pricing modelPer seat, flatOne-time license + optional support
Best forSaaS, e-commerce, most SMB/mid-marketRegulated industries, internal tools, high volume

Self-hosted AI chatbot — common questions.

What's the difference between Dchat and Zchat?

Same codebase. Dchat is the fully-managed cloud service at dchat.com. Zchat at zchat.com is the self-hosted distribution — you install it on your own servers and run it yourself.

Can I migrate from Dchat cloud to Zchat self-hosted later?

Yes. Data export from Dchat cloud into the Zchat import format keeps workspaces, knowledge base articles, agents, and contacts intact. The widget embed code changes origin but keeps the same token.

What infrastructure do I need to self-host?

Windows Server with IIS (or Linux with Nginx/Kestrel), SQL Server 2019+, .NET 10 ASP.NET Core runtime, TLS certificates for your subdomains, and an AI provider endpoint. A single mid-tier VM handles most small-team workloads.

Does Zchat work with local LLMs like Llama or Mistral?

Yes. Zchat's AI adapter accepts any OpenAI-compatible endpoint, so a local vLLM, Ollama, or llama.cpp server works out of the box. That's how air-gapped deployments run.

How is Zchat licensed and priced?

Perpetual license per server, with an optional annual subscription for updates and support. No per-seat or per-conversation fees — pricing scales with infrastructure, not traffic. Contact the team for a quote.

Do I get updates and new features?

Yes, with an active update subscription. Zchat releases track Dchat cloud; you pull the new version and run the deploy script when you're ready. No forced upgrades.

Next step

Run the same AI chatbot on your servers.

Zchat ships the same codebase Dchat cloud runs — on your infrastructure, in your jurisdiction, with your AI provider. Visit zchat.com or email the team for a deployment quote.