Noisegate's noise mechanism has been independently verified: it matches the differential privacy reference implementation OpenDP across 35 noise scale checks with error less than 1e-9; a 500k sample distribution test passes, and positive controls prove the test itself can detect deviations. This ensures the mathematical foundation is sound.
In terms of utility, the project uses hybrid zCDP (zero-concentrated differential privacy) composition accounting, allowing 308 queries under the same privacy budget, while naive accounting allows only 100—a 3x improvement in utility. This means users can ask more questions under the same privacy protection level.
The trust boundary is deliberately kept small and deterministic: the LLM proposes queries, a 'boring but thoroughly tested' validation layer enforces all constraints. The model output cannot expand its own privileges. The tech stack includes DuckDB (embedded database), FastAPI (API framework), Streamlit (demo interface), and MCP SDK (Model Context Protocol), with over 250 tests running in CI.