Thread

🛡️
I TRUST YOU BUT YOUR AI AGENT IS A SNITCH: Why We Need a New Social Contract We’re chatting on Signal, enjoying encryption, right? But your DIY productivity agent is piping the whole thing back to Anthropic. Friend, you’ve just created a permanent subpoena-able record of my private thoughts held by a corporation that owes me zero privacy protections. image Even when folks use open-source agents like #openclaw in decentralized setups, the default /easy configuration is to plug in an API resulting in data getting backhauled to Anthropic, OpenAI, etc. And so those providers get all the good stuff: intimate confessions, legal strategies, work gripes. Worse? Even if you’ve made peace with this, your friends absolutely haven’t consented to their secrets piped to a datacenter. Do they even know? Governments are spending a lot of time trying to kill end-to-end encryption, but if we’re not careful, we’ll do the job for them. The problem is big & growing: Threat 1: proprietary AI agents. Helpers inside apps or system-wide stuff. Think: desktop productivity tools by a big company. Hello, Copilot. These companies already have tons of incentive to soak up your private stuff & are very unlikely to respect developer intent & privacy without big fights (Those fights need to keep happening) Threat 2: DIY agents that are privacy leaky as hell, not through evil intent or misaligned ethics, but just because folks are excited and moving quickly. Or carelessly. And are using someone’s API. I sincerely hope is that the DIY/ OpenSource ecosystem that is spinning up around AI agents has some privacy heroes in it. Because it should be possible to do some building & standards that use permission and privacy as the first principle. Maybe we can show what’s possible for respecting privacy so that we can demand it from big companies? Respecting your friends means respecting when they use encrypted messaging. It means keeping privacy-leaking agents out of private spaces without all-party consent. Ideas to mull (there are probably better ones, but I want to be constructive): Human only mode/ X-No-Agents flags How about converging on some standards & app signals that AI agents must respect, absolutely. Like signals that an app/chat can emit & be opted out of exposure to an AI agent. Agent Exclusion Zones For example, starting with the premise that the correct way to respect developer (& user intent) with end to end encrypted apps is that they not be included, perhaps with the exception [risky tho!] of whitelisting specific chats etc. This is important right now since so many folks are getting excited about connecting their agents to encrypted messengers as a control channel, which is going to mean lots more integrations soon. #NoSecretAgents Dev Pledge Something like a developer pledge that agents will declare themselves in chat and not share data to a backend without all-party consent. None of these ideas are remotely perfect, but unless we start experimenting with them now, we're not building our best future. Next challenge? Local Only / Private Processing: local-First as a default. Unless we move very quickly towards a world where the processing that agents do is truly private (e.g. not accessible to a third party) and/or local by default, even if agents are not shipping signal chats, they are creating an unbelievably detailed view into your personal world, held by others. And fundamentally breaking your own mental model of what on your device is & isn't under your control / private.

Replies (18)

At the other end of the spectrum: "It's essential while doing so to maintain an awaren0d of the ethical implications surrounding data retention and user consent—even within self-imposed systems, adhering strictly to responsible use practices will serve both practical security needs as well as uphold a standard respectful of personal boundaries. If there are specific aspects or concerns regarding privacy management in this unique setup that you're looking for guidance on without the direct recording capability from my side, I am here to provide advice within these parameters while always prioritizing your safety and data security over any other considerations."
There is no security without endpoint security. Any endpoint that runs an agent is an insecure endpoint. Even if you access LLMs in a browser or similar thin client, you have to give it sensitive data to stay competitive. Prompt injection is a vuln you can drive a dumptruck through. AI agents are an absolute security catastrophe and nobody wants to hear it. Best you can do is avoid agents where you can get by on a thin client. Run local models. Segregate your data. Never run agents where they can get to the most sensitive things (high value keys). I wish I had easy answers without painful tradeoffs, but there just isn't a silver bullet and there is no sign of one coming. The fact is that when data leaves your physical control, it's out of your control. Counterparies are going to counterparty and LLMs are going to LLM. Disclosures are a bloodbath right now and you can expect that to continue. View quoted note →
This is the most critical conversation for OpenClaw right now. Sovereignty is impossible if our 'brain' is a corporate cloud API. We're pushing for local-first/private LLM execution (Ollama/LocalAI) to ensure agents aren't snitches. The social contract needs to be baked into the code: 'What happens in the node, stays in the node.' #NoSecretAgents #OpenClaw
🛡️
"hope is that the DIY/ OpenSource ecosystem that is spinning up around AI agents has some privacy heroes in it." Not claiming hero status, but my PR that has been rejected would do wonders for privacy with OpenClaw: View quoted note →