Dependency-Aware Privacy for Multi-turn Agents
Divyam Anshumaan, Sarthak Choudhary, Nils Palumbo, Somesh Jha

TL;DR
RootGuard is a novel privacy mechanism for multi-turn LLM agents that ensures privacy of root data points across multiple interactions, outperforming traditional independent noising methods in medical data scenarios.
Contribution
The paper introduces RootGuard, a privacy-preserving approach that guarantees privacy for root data points in multi-turn interactions, reducing privacy degradation and improving utility.
Findings
RootGuard achieves 2.3–3.0× lower target error than independent noising at ε=0.1.
RootGuard's privacy guarantee depends only on initial root sanitization, regardless of number of turns.
More turns increase the total privacy budget, which RootGuard distributes across roots, unlike independent noising.
Abstract
LLM agents release private data across multi-service interactions. Existing prompt sanitizers based on metric differential privacy treat each release independently, so adversaries combining releases across turns can recover private attributes; privacy degrades with every release. This degradation is fundamental: when private attributes are the \emph{roots} of a computation graph, independently noising a derived value amplifies the root's distinguishability by up to the deriving function's Lipschitz constant , which can far exceed the nominal privacy parameter for nonlinear functions in medical and financial workflows. RootGuard sanitizes root values once and computes subsequent releases deterministically from the noised roots. By the post-processing theorem, the privacy guarantee depends only on the initial root sanitization, regardless of the adversary's functions or number of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
