From Weak Cues to Real Identities: Evaluating Inference-Driven De-Anonymization in LLM Agents
Organizations: Department of Electrical and Computer Engineering, Virginia Tech, Blacksburg, VA, USA · Center for Advanced AI, Accenture
Abstract
Anonymization is often assumed to protect privacy once explicit identifiers are removed, because re-identification has historically required specialized expertise, tailored algorithms, and manual corroboration. We show that LLM-based agents weaken this barrier: by combining scattered, individually non-identifying cues with public evidence, they reconstruct real-world identities, sometimes even during benign tasks. We evaluate this risk across three settings -- classical linkage incidents, a controlled benchmark (InferLink) that varies fingerprint type, task framing, and attacker knowledge, and open-ended human--AI interaction traces. In the sparsest regime of the Netflix Prize deanonymization setting, agents reconstruct 79.2% of identities, against 56.0% for a classical matching baseline; on InferLink, they link individuals even without an explicit re-identification request, and more often once one is given. In redacted human--AI interaction traces, agents further resolve anonymized profiles to specific individuals by corroborating contextual cues with public evidence. These findings suggest that privacy evaluations for agentic systems should measure not only what information is accessed or disclosed, but also what identities can be inferred.
Figures & tables
| Baseline ( tolerance ) | Ours ( agent; no hand-tuned ) | |||
|---|---|---|---|---|
| GPT-5 | Claude 4.5 | |||
| 8 | 98.3 | 98.8 | 99.00 0.72 | 97.30 3.50 |
| 6 | 96.7 | 97.1 | 97.43 3.76 | 93.13 8.39 |
| 4 | 90.5 | 91.8 | 94.83 2.22 | 97.27 2.78 |
| 2 | 56.0 | 60.2 | 79.17 4.97 | 53.30 19.21 |
| Utility ( ) | Privacy Risk ( ) | ||||||
|---|---|---|---|---|---|---|---|
| Intent | Fingerprint | o4-mini | GPT-5 | Claude 4.5 | o4-mini | GPT-5 | Claude 4.5 |
| Privacy Risk Evaluation (Per Fingerprint and Attacker Knowledge) | |||||||
| Implicit | Intrinsic | 0.868 | 0.917 | 0.916 | 0.450 | 0.150 | 0.800 |
| Coordinate | 0.868 | 0.884 | 1.000 | 0.250 | 0.250 | 0.700 | |
| Hybrid | 0.718 | 0.818 | 0.983 | 0.500 | 0.000 | 0.800 | |
| Explicit-ZK | Intrinsic | 0.668 | 0.818 | 0.950 | 0.650 | 0.800 | 0.900 |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| o4-mini | GPT-5 | Claude 4.5 | |||||
|---|---|---|---|---|---|---|---|
| Intent | Fingerprint | LSR | Ref | LSR | Ref | LSR | Ref |
| Explicit-ZK | Intrinsic | .650 | .00 | .800 | .00 | .900 | .10 |
| Coordinate | .400 | .00 | .900 | .00 | .850 | .05 | |
| Hybrid | .500 | .00 | .850 | .10 | 1.000 | .05 | |
| Explicit-MK | Intrinsic | .750 | .00 | .950 | .05 | 1.000 | .00 |
| Coordinate | .600 | .20 | .650 | .25 | .950 | .00 | |
Privacy Leakage in Language Models
Privacy leakage in language models concerns how models expose training data, infer sensitive traits, or transmit private context through outputs and internal channels.
See all 280 papers