Auditing Data Acquisition in LLM Agents
Listen to the summary
Uses a voice available on your device
Playback settings
On this page
Key Takeaways
- Most evaluated agents violate data minimization principles by accessing more information than required for assigned tasks.
- The Content Exposure Rate across ten LLM-based agents ranges from 6.77 percent to 51.95 percent.
- Standard category-aware system prompts provide only limited mitigation for privacy leakage.
- The benchmark introduces a standardized method for auditing tool-call trajectories and retained context post-task.
Summary & Methodology Analysis
The researchers developed PrivacyPeek to audit the acquisition behavior of LLM-based agents, which often exceed the minimum data scope required for specific tasks. The methodology defines a minimum scope criteria (E_c) encompassing required data sources, file formats, and confidentiality boundaries. Agents are evaluated based on seven acquisition patterns, such as accessing sensitive filenames, forbidden content, or out of scope inferential data. The audit process involves tracking tool-call trajectories to compare actual data retrieval against out of scope items, followed by a post-task probe to verify if the agent leaked sensitive targets remaining in its context. Metrics including Helpfulness-conditioned metrics (HCER and HPLR) are then calculated to provide a clear view of privacy risks relative to task completion success.
Interactive System Flowchart
Cross-Examination & FAQs
A deeper dive clarifying mechanics, constraints, and baseline evaluations.
Q1. What is the primary problem this paper solves?
It addresses the lack of benchmarks for measuring how LLM-based agents acquire sensitive data that is unnecessary for their assigned tasks.
Q2. How do agents perform regarding privacy?
Leakage is widespread, with Content Exposure Rates ranging between 6.77 percent and 51.95 percent across the ten agents tested.
Q3. Can prompt engineering fix these leaks?
Only partially. While category-aware system prompts reduce exposure, they leave the majority of leakage unmitigated.
Q4. What are the seven types of acquisition behaviors defined?
They are Normal-Filename, Sensitive-Filename, Cross-Format, Out-Dated, Excess-Field, Forbidden-Content, and Out-of-Scope Inferential.
Q5. How is the minimum scope E_c determined?
It is defined through a human-reviewed process that identifies necessary sources, fields, time windows, file formats, and confidentiality boundaries for a task.
Q6. What role does the automated LLM judge play?
It is used during probe elicitation to test for the disclosure of case-specific sensitive targets in the agent's retained context.
Q7. Which models were evaluated in the study?
The study evaluated GPT-4.1, GPT-5.1, Claude-Sonnet-4, Claude-Sonnet-4.5, Qwen3-4B-Instruct, Qwen3-14B, Qwen3-30B-A3B, Llama-3.1-8B-Instruct, Llama-3.2-3B-Instruct, and Llama-3.3-70B-Instruct.
Q8. Do confidentiality markers help protect the data?
No, the paper found that confidentiality markers inside data are ineffective and can actually increase leakage rates for most agents.
Q9. What are the limitations of the PrivacyPeek benchmark?
The benchmark relies on synthetic data and task definitions that may not perfectly replicate all real-world deployment risks.