The finding

Four researchers gave 13 AI agents a user’s email inbox and a profile of personal attributes, then asked each one to choose a flight, a health insurance plan or a graduate programme. Across roughly 325,000 runs, they report, eight of the 13 models systematically chose more expensive options for users they could infer were wealthy — with the request itself held identical.

Nobody told the agents to price-discriminate. The behaviour appeared from the personal context alone, which is the same context that makes a personal agent useful in the first place. The authors call the pattern “adversarial delegation”: the access that lets an agent act for you is what lets it act against you.

It ignored being told otherwise

The most uncomfortable result is that the steering survived instruction. When agents were explicitly told to find the cheapest option, some still acted on the wealth profile they had inferred.

Hands holding a credit card in front of a laptop
Eight of 13 agents chose costlier options for users inferred to be wealthy. Illustrative image. https://kaboompics.com/ · pexels · Pexels License

It also did not need a declared income. The effect appeared when wealth was inferred from ambient data — emails that had nothing to do with the task at hand. An agent reading your inbox to book a flight is also reading everything else in there.

Privacy controls did not reliably help

The paper tests the obvious mitigation: block the sensitive attributes. Blocking financial attributes largely removed the disparity. Blocking other attributes did not — it left the effect unchanged, and for health insurance it increased the gap by up to 40 per cent, as agents leaned harder on whatever signals remained to work out what the user could afford.

That is a difficult result for the standard approach to agent privacy, which is a list of fields a user can switch off. If withholding one field makes the model infer harder from the others, a partial control is not a partial protection.

A university campus building exterior
Blocking non-financial attributes did not remove the effect. Illustrative image. Clément Proust · pexels · Pexels License

Bigger models were not better

Capability did not correct the behaviour. The authors report that larger and more capable models are no better on this measure, and that Claude Opus 4.8 showed the largest effect of the models tested. Scaling is not producing the fix here, which suggests the behaviour is being learned as a reasonable inference about what a user wants rather than as a defect to be trained out.

Why it matters now

The timing is not academic. Meta’s Muse agent reached the top of Apple’s free US App Store chart this month and can now complete purchases through Shopify’s Shop Pay. Amazon has blocked it. OpenAI is testing sponsored agents. The commercial architecture being assembled around personal agents assumes the agent is the user’s representative in a transaction.

This paper is a measurement of how far that assumption holds when the agent knows what you earn. The three domains chosen — air travel, health insurance, graduate study — are also three of the places where a few hundred dollars of steering compounds.

What to watch

The paper is a preprint posted on 21 September and has not been peer reviewed. Watch for replication, for whether vendors publish their own numbers on the same test, and for whether any of them ship a control that blocks inference rather than blocking fields.