Self-hosting moves responsibility as well as control. ZChat can't patch your operating system, configure your TLS, manage your database backups, or stop an agent reusing their password somewhere else. Software that claimed otherwise would be lying to you.
There's also no third-party penetration test or SOC 2 report to point at. If your procurement process requires one, that's a genuine reason to weigh ZChat carefully rather than a box we can tick for you. What we offer instead is inspectability: it runs on your hardware, the traffic is yours to watch, the database is yours to query, and the source licence is available if you want to read the implementation rather than trust a summary of it.