Instinct Denies Cross-User Data Leak: Model Hallucination Behind 48-Hour Emergency Safeguards
Instinct Denies Cross-User Data Leak: Model Hallucination Behind 48-Hour Emergency Safeguards
A recent incident involving AI platform Instinct has raised an important question for the crypto industry: when an AI assistant produces a financial document or image that appears to belong to another user, should the event be treated as a data breach, a model hallucination, or a failure somewhere between the two?
Instinct founder Noah Shinn has rejected the cross-user data leak explanation. According to his account, the model initially invented a person’s name, continued adding details during its reasoning process, and only later generated the theory that an image from another conversation had entered the chat. Shinn said that no user data had been shared and that the platform’s cross-user isolation had not failed.
However, the public explanation leaves an important gap: Instinct has not released backend logs, access records, or independent evidence demonstrating that the output was definitely fabricated. As a result, the incident remains unresolved from an external observer’s perspective.
For crypto users, this distinction is not merely academic. AI systems are increasingly being connected to wallets, blockchain data, trading tools, and financial workflows. A hallucinated answer can be inconvenient. A hallucinated transaction instruction, wallet address, or risk assessment can result in permanent financial loss.
What Instinct Says Happened
The incident appears to have followed a pattern that security researchers frequently associate with generative AI systems:
- The model produced an unsupported name.
- It gradually added specific financial details.
- It constructed an explanation involving an image from another conversation.
- The explanation made the response appear more credible, even though the underlying information had not been verified.
This is a classic example of how a language model can transform an initial error into a detailed narrative. Once a false assumption enters the context, the model may generate additional information that is grammatically consistent but factually unsupported.
Shinn’s position is that the apparent “foreign document” was not retrieved from another user’s private data. Instead, the model allegedly invented the content and then created a plausible-sounding explanation for its own output.
That explanation is possible. But it is not the same as proving that no data exposure occurred.
Why “No Data Leak” Requires More Than a Model’s Explanation
A language model’s response cannot independently establish the origin of the data it describes. Its output is not a reliable audit trail, and its confidence level does not indicate whether the underlying information came from:
- A legitimate user-provided file
- A tool response
- A cached application state
- A retrieval system
- A prompt injection
- A model-generated fabrication
- An actual isolation failure
To determine what happened, a platform would normally need to examine several layers of evidence, including:
- Conversation and tool-call logs
- File-upload and image-retrieval records
- User and session identifiers
- Cache and storage access events
- Sandbox boundaries
- Authentication and authorization decisions
- Network requests made during the response
- Hashes or provenance metadata for the disputed file
- Reproduction results in an isolated test environment
Without this information, the public can evaluate Instinct’s explanation, but cannot independently verify it.
This is particularly relevant for blockchain applications. On-chain transactions are transparent, but the surrounding data is often not. Wallet labels, tax records, KYC documents, trading strategies, seed backup reminders, and private business information may all exist off-chain. A system can therefore expose sensitive information without creating a visible blockchain transaction.
Why the Crypto Industry Should Pay Attention
The crypto sector is moving toward more automated financial interfaces. AI assistants can already help users interpret wallet activity, compare token approvals, monitor governance proposals, summarize decentralized finance positions, and interact with smart contracts.
The next stage is more consequential: AI agents that can call APIs, prepare transactions, execute swaps, manage smart accounts, or coordinate payments.
Developments such as Ethereum’s account abstraction roadmap and EIP-7702 are expanding the design space for programmable accounts and delegated actions. These technologies can improve user experience, but they also make authorization boundaries more important.
An AI system may produce a technically valid transaction that is still unsafe for the user. For example, it could:
- Select the wrong token contract
- Misread a token allowance
- Interpret a phishing page as a trusted application
- Substitute an attacker-controlled address
- Underestimate slippage or liquidation risk
- Approve a broad permission instead of a single action
- Present a fabricated balance or transaction history
In each case, the problem is not necessarily a private-key leak. The danger may come from the system persuading a user to authorize an action based on inaccurate information.
The Difference Between Data Isolation and Output Reliability
Instinct says it already uses separate sandboxes, short-lived local credentials, and identity-signed tool calls to separate users. These are meaningful controls.
A properly designed sandbox can reduce the risk that one session directly reads another session’s files. Short-term credentials can limit the impact of credential theft. Identity signatures can help associate a tool call with the correct user or process.
However, these measures solve different problems from hallucination detection.
A platform may have perfect storage isolation and still generate false claims. Conversely, a model may produce an accurate-looking answer that originated from an unauthorized data path. The two risks should therefore be evaluated separately:
The NIST AI Risk Management Framework emphasizes the need to evaluate AI systems across multiple stages of risk management rather than relying on a single safeguard. This approach is especially useful for crypto applications, where data security, model behavior, and transaction authorization intersect.
Instinct’s New Hallucination Filter
Shinn said that Instinct spent the following 48 hours building an active hallucination-detection system. The new layer reportedly uses a smaller model to review platform outputs and stop a response when it appears to contain fabricated information, before the main system continues reasoning or calls external tools.
This is a sensible direction, but it introduces another model into the trust chain.
A secondary model may help identify unsupported names, inconsistent timelines, invented documents, or claims that lack evidence. It can also reduce the chance that a false premise is carried into a tool call. In a wallet environment, that could prevent an agent from acting on an unverified address or fabricated account balance.
Yet an automated detector can also:
- Miss a convincing but false claim
- Block a legitimate answer
- Accept an inaccurate answer because it is internally consistent
- Inherit the same context contamination as the primary model
- Fail when the underlying data source is incomplete
- Create false confidence by labeling an output as “checked”
For this reason, hallucination detection should be treated as a risk-reduction mechanism, not as proof of correctness. The detector should ideally cite the evidence supporting an answer, identify uncertainty, and prevent high-impact actions when verification is unavailable.
The OWASP guidance for generative AI security also highlights risks such as prompt injection, excessive agency, and improper handling of model outputs. These risks are directly relevant when an AI assistant can interact with crypto wallets or financial tools.
What a Stronger Postmortem Should Reveal
A credible investigation into the Instinct incident would benefit from more than a public statement that no user data was shared. It should explain how the conclusion was reached.
At minimum, users would need clarity on several points:
1. Was the disputed file ever present in the system?
If the image or financial document never existed in the relevant storage, retrieval, cache, or request logs, the hallucination explanation becomes more credible.
2. Did any tool return the content?
The platform should verify whether a connector, browser session, retrieval system, or image-processing component produced the material.
3. Was there a matching user or session identifier?
If the disputed details correspond to a real user, the investigation should determine whether the match was accidental, generated, or obtained through unauthorized access.
4. Can the behavior be reproduced?
A controlled reproduction can help distinguish a deterministic system flaw from an isolated model error. It should be performed without exposing real user information.
5. What does the new detector actually stop?
Useful metrics would include false positives, false negatives, blocked tool calls, successful detection rates, and performance under adversarial testing. Without such measurements, “active hallucination detection” remains a design claim rather than a demonstrated security control.
Lessons for AI-Powered Wallets and Crypto Apps
The incident offers several practical lessons for developers building AI features around digital assets.
Separate interpretation from authorization
An AI assistant may explain a transaction, but it should not be the final authority that approves it. Sensitive actions should require a separate authorization layer with clear parameters.
Verify critical data at the source
Wallet balances, token contracts, gas estimates, recipient addresses, and allowance changes should be fetched from trusted sources and displayed with provenance. A model should not be allowed to invent or silently substitute these values.
Minimize the data available to the agent
AI tools should receive only the information required for a specific task. Broad access to account history, uploaded files, and private documents increases the consequences of both isolation failures and model mistakes.
Treat external content as untrusted
Web pages, documents, and transaction metadata can contain instructions designed to manipulate an AI system. Prompt injection should be considered a routine threat, not an exceptional scenario.
Require human confirmation for irreversible actions
The higher the financial impact, the stronger the confirmation process should be. A user should be able to review the exact chain, contract, method, recipient, amount, permissions, and fees before signing.
What Users Can Do Today
Users interacting with AI-powered crypto products should avoid treating fluent answers as verified facts. Before approving a transaction or sharing sensitive information:
- Confirm wallet addresses through an independent channel.
- Check the destination chain and token contract.
- Review permissions instead of approving broad access by default.
- Avoid uploading seed phrases, private keys, or recovery materials.
- Treat unexpected documents and images as potentially untrusted.
- Ask the system to show evidence rather than only a conclusion.
- Use a separate signing device for high-value transactions.
- Stop when the assistant changes its explanation or introduces unexplained details.
For self-custody users, a hardware wallet can provide an additional authorization boundary between an AI-enabled application and the private key. OneKey hardware wallets are designed to keep key operations isolated from connected software and require users to review and confirm transactions on the device. This does not make an AI-generated recommendation automatically safe, but it can reduce the chance that a mistaken or manipulated application silently signs an irreversible transaction.
The Broader Takeaway
Instinct’s explanation may ultimately prove correct: the disputed financial content may have been generated by a hallucinating model rather than exposed through a cross-user data breach. But the difference cannot be established by the model’s narrative alone.
For the crypto industry, the more important lesson is that data isolation, output verification, and transaction authorization are separate security layers. A platform needs all three. Sandboxes cannot correct fabricated answers. Hallucination filters cannot replace access logs. Human confirmation cannot fully compensate for poor data governance.
As AI agents become more deeply integrated with wallets and blockchain applications, users will need more than assurances that a system is “secure by design.” They will need verifiable evidence, transparent audit trails, constrained permissions, and signing workflows that keep final control outside the model.



