If AI chatbot leakage is really a failure of intent containment, then the solution must begin with giving chatbots a way to prove that every piece of information they output belongs to the task the user requested. Armoriq's Intent Assurance Plane (IAP) delivers precisely that. It brings cryptographic boundaries to a domain where none exist today. Here's how IAP prevents the exact types of leakage described in the Malwarebytes article.
Step 1: Every user request is converted into a signed plan
When a user asks a chatbot to "summarize this document" or "answer this question," IAP captures this request as a structured plan, a Canonical Structured Reasoning Graph (CSRG). This plan encodes: what data sources may be used, what context is allowed, what reasoning steps the agent may take, and what forms of output are permitted. IAP hashes this plan to produce a Merkle root and signs it. This becomes the intent boundary. Anything outside this boundary is off-limits.
Step 2: The chatbot receives a Composite Ephemeral Identity
IAP then fuses the user's identity, the agent runtime identity, the allowed context domain, and the plan's Merkle root, into a single ephemeral identity. This identity governs every part of the chatbot's behavior. If the model attempts to use context outside the plan even if technically accessible the identity no longer matches and the system rejects the action. This prevents leaking system prompts, leaking unrelated user data, mixing contexts from previous sessions, or revealing internal configuration details.
Step 3: Every information access and output must prove it belongs to the plan
This is where most leakage disappears. Before the chatbot can fetch external content, pull from context memory, draw from internal configuration, or generate a response based on sensitive data, IAP's Policy Enforcement Point requires the signed intent token, and a Merkle proof that the action or context node exists in the CSRG.
If the proof doesn't exist? The action is denied.
This prevents prompt-conditioned data leaks, summarizers revealing hidden metadata, chatbots slipping system instructions into responses, and accidental disclosure from long-running context windows.
Step 4: Mid-task expansions require signed Trust Updates
If the chatbot truly needs additional information to complete the task for example, expanding context or retrieving domain-specific metadata IAP requires a Trust Update. This update re-anchors the plan, computes a new Merkle root, issues a new composite identity, and logs the change immutably. No silent expansion. No accidental leakage.
Step 5: Every output becomes cryptographically traceable
IAP writes every plan, every update, every approved context node, and every response proof, into a tamper-evident Merkle audit log. If a chatbot reveals something unexpected, teams can answer: Why was this information accessed? Was it part of the signed task? Did the agent attempt an off-plan action? This provides forensic-grade accountability for AI output.
Final Perspective
AI chatbots leak when they cross the invisible boundary between what the user meant and what the model decides is "relevant." Today, that boundary exists only in natural language. Armoriq IAP turns that boundary into a cryptographically enforced contract between the user and the system. With IAP chatbots cannot leak context they are not authorized to use, cannot mix unrelated user sessions, cannot reveal prompt internals, cannot hallucinate data beyond the approved scope, and cannot silently expand what "helpfulness" means.
"Rogue behavior" becomes mathematically impossible.
AI stays helpful. Privacy stays intact. And enterprises finally gain the confidence to deploy chatbots and agentic systems at scale.



