← Latest papers
🤖 AI

PrivScope: Task-scoped Disclosure Control for Hybrid Agentic Systems

PrivScope is a trusted on-device payload governor for hybrid agentic systems that enforces task-scoped disclosure control by filtering out irrelevant context and abstracting sensitive details to their least-revealing form, thereby eliminating profile leakage and reducing re-identification risks while maintaining high task success rates across various cloud language models.

Original authors: Shafizur Rahman Seeam (Ian), Zhengxiong Li (Ian), Zhiyuan Yu (Ian), Yimin (Ian), Chen, Yidan Hu

Published 2026-05-20
📖 5 min read🧠 Deep dive

Original authors: Shafizur Rahman Seeam (Ian), Zhengxiong Li (Ian), Zhiyuan Yu (Ian), Yimin (Ian), Chen, Yidan Hu

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you have a very smart, helpful personal assistant (the Local Controller) living on your phone. This assistant knows everything about you: your address, your insurance number, your medical history, and your schedule. When you ask for something complex, like "Find me a dentist for my toothache," this assistant does the heavy lifting locally.

However, sometimes your phone isn't powerful enough to search the entire internet or do complex reasoning. So, the assistant has to ask a super-smart, cloud-based brain (the Cloud LLM) for help.

The Problem: The "Over-Sharing" Assistant
The problem is that when your local assistant asks the cloud brain for help, it tends to be too chatty. It sends the cloud brain the entire story, including:

  • Your exact home address (even if the cloud just needs to know your city).
  • Your insurance ID number (even if the cloud just needs to know which insurance company you have).
  • Details about a dentist visit you had three years ago (even though you're asking about a new appointment today).

This is like hiring a travel agent to book a flight but handing them your entire life story, your bank account numbers, and your childhood diary. The travel agent doesn't need that to book a ticket, but now they have it, and it's a privacy risk.

The Solution: PRIVSCOPE (The "Smart Filter")
The paper introduces PRIVSCOPE, a new system that acts like a strict but helpful gatekeeper right before your phone sends information to the cloud. It doesn't stop the work from getting done; it just makes sure the cloud only sees what it absolutely needs to do the specific job.

Here is how PRIVSCOPE works, using a simple analogy:

1. The "Inventory Check" (Extraction)

When your local assistant prepares the message for the cloud, PRIVSCOPE first breaks the message down into individual pieces (like separating ingredients in a recipe). It identifies things like "Name," "Address," "Symptom," and "Insurance ID."

2. The "Safe Deposit Box" (Local Binding)

PRIVSCOPE immediately grabs the sensitive items that the cloud never needs, such as your exact home address or your specific insurance ID number. It locks these away in a "Safe Deposit Box" right on your phone. The cloud will never see these.

3. The "Need-to-Know" Filter (Cloud Necessity)

Next, it asks: "Does the cloud brain actually need this piece of information to find a dentist?"

  • If yes: It keeps it, but...
  • If no: It throws it away.
  • If it's a "carryover" from a past task: It gets very strict. If you asked about a dentist last month, that old info doesn't automatically get sent to the cloud for this month's request unless you specifically asked for it.

4. The "Blur Effect" (Abstraction)

This is the cleverest part. If the cloud does need some information, PRIVSCOPE doesn't send the exact, sensitive version. It sends a vague but useful version.

  • Instead of sending "123 Maple Street, Apt 4B," it sends "Rochester, NY."
  • Instead of "Tooth pain and bleeding gums," it sends "Dental discomfort."
  • Instead of "March 18th and 19th," it sends "The third week of March."

The cloud brain can still find the right dentists with this vague info, but it can't pinpoint exactly who you are or your precise schedule.

5. The "Local Finish" (Resolution)

Once the cloud brain sends back a list of potential dentists, the message comes back to your phone. Your local assistant (which still has the "Safe Deposit Box" with your real address and insurance ID) takes that list and does the final booking. It matches the vague list from the cloud with your real details to complete the task.

Why This Matters (The Results)

The researchers tested this system with 100 different medical booking scenarios. Here is what they found:

  • Privacy: In the old way (without PRIVSCOPE), the cloud saw your private profile details 17.7% of the time. With PRIVSCOPE, that dropped to 0%.
  • Re-identification: If a hacker tried to guess who you were based on the vague info sent to the cloud, they succeeded 64.3% of the time with the old method. With PRIVSCOPE, they only succeeded 23.1% of the time.
  • Utility: Did the system still work? Yes! The cloud still found the best dentists, and the task was completed successfully almost as often as before.
  • Speed: It only added a few seconds of delay on your phone, which is a small price to pay for keeping your secrets safe.

In Summary
PRIVSCOPE is like a privacy filter for your digital assistant. It ensures that when your phone asks the cloud for help, it only shares the "bare minimum" necessary to get the job done, keeping your most sensitive details locked safely on your device. It solves the problem of "over-sharing" without making the assistant less helpful.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →