Untrusted page content can become instruction without being an explicit user command.
Proof / Browser-Safe AI Security
The browser is part of the AI trust boundary.
Controlled local research makes prompt injection, source confusion, hidden browser state, frame boundaries, visual deception, and tool behavior observable without relying on real customer data or third-party production systems.
The security problem
The browser changes what AI can see, trust, and act on.
A browser-integrated AI system inherits trust decisions from HTML, rendered content, frames, navigation, authenticated state, tools, screenshots, hidden DOM, and delayed transitions. The model is only one component in that larger attack surface.
What the machine can read may differ from what the user believes they are viewing.
The attack path can span navigation, delayed content, frames, and off-browser handoffs.
Evidence-first research
Make dynamic browser state reviewable after the test.
AI and browser behavior can change between runs. The research captures multiple views of the same event so a reviewer can understand what content existed, what the browser exposed, what network activity occurred, and what result followed.
DOM, frame trees, rendered text, screenshots, navigation, and timing.
HTTP requests, responses, proxy captures, and relevant navigation metadata.
Model-visible context, local target state, response, and resulting action.
Structured records, manifests, deterministic hashes, reports, and archive sidecars.
What this proves
Emerging AI risk can become a controlled test system.
The project combines browser automation, local AI behavior, network observation, synthetic data, structured evidence, and safe experimentation into one repeatable research workflow.
Study leakage and handling behavior without introducing real client secrets.
Compare what the human sees with what the browser and model can read.
Browser automation, direct HTTP, proxy observation, and local targets provide independent evidence.
Explore the mechanics in local synthetic environments rather than attacking production SaaS by default.
Why a client should care
AI findings should be grounded in observable attack paths, not speculative prompt examples.
Black Bag Security can instrument the new trust boundaries created when AI meets browsers, tools, authenticated state, and untrusted content.
Untrusted content is observable.
Browser context is captured.
Actions and network effects are recorded.
Evidence can be replayed and reviewed.