Skip to content
Saakshya

All articles

Your phone can run a 30B model. It can't prove who its agent is.

By Saakshya · Published 29 September 2026 · Updated 12 October 2026 · 5 min read

First published on LinkedIn. Rewritten for this site.

A small phone drawn in brick standing beside a large empty rectangle, with a small red square between them.

In short

At Snapdragon Summit, Qualcomm showed a phone chip that runs a 30-billion-parameter model locally, with "secure permissions" on its list of agent needs and no spec after it. Running locally settles where data is read. It doesn't tell a bank which agent is calling, what it was handed, or when that ends.

On this page

Questions people ask

If the model runs on my phone, why does the receiving service need to know who the agent is?
Because the service is the one that acts. Your phone keeping data local protects the data while it is read. When the agent then sends a request to a bank or a clinic, that office still has to decide whether to say yes, and nothing about local processing tells it who is calling or what it may do.
Is a cloud agent easier to identify than a phone agent?
Often, because the platform running it can attach an identity before it makes a call. A phone agent leans on a keystore and whatever the operating system exposes. Neither route is automatic, and the cloud example in this piece shows an identified platform is still not enough for the other side to check.