~/.neuralcleave/privacy_audit.db (override via the NEURALCLEAVE_AUDIT_DB_PATH env var), with entries older than 90 days pruned automatically — durable enough for compliance review, bounded so it isn’t an indefinite log.
GET /privacy/report
Get the audit report — every outbound HTTP call recorded, optionally filtered to one session.session_id to get every recorded session.
DELETE /privacy/report
Clear recorded audit entries — omitsession_id to clear everything.
Privacy mode (zero external calls)
Withprivacy_mode = true, every request routes to local Ollama — the report will show zero entries for any session started after enabling it:
