Production calls may contain customer identifiers, business context, and sensitive support details. Evaluation adds another processing layer, so teams need a clear model for where data is stored and which providers receive it.
A self-hosted evaluation workspace gives the operator control over the application, database, credentials, and retention policy. It can also make integration and debugging easier when the team needs direct access to normalized conversation records.
Self-hosting does not remove security work. Teams still need encrypted credentials, access controls, backups, audit practices, provider agreements, and a documented deletion process.
VaaniEval is open source so teams can inspect the data path and deploy the workspace in an environment they control. Evaluator and voice-provider credentials remain configurable rather than being tied to a single hosted vendor.