Prompt injection, source confusion, malicious content, and adversarial instructions.
AI Security
AI changes what can see, decide, and act. Test the authority, not just the prompt.
Modern AI systems combine untrusted content, model behavior, retrieval, memory, tools, browser state, identities, and downstream actions. We test the whole trust chain.
How we test
Treat the model as one component in a larger security system.
The important failures often occur where model output crosses into tools, authenticated browser state, private retrieval, persistent memory, external services, or business actions.
System prompts, retrieval, memory, browser state, user identity, and hidden data.
Tool permissions, approval gates, identity propagation, and action boundaries.
Data exposure, unintended actions, cross-context influence, or control bypass.
Where depth goes
Test the places where AI becomes operational authority.
We focus on the boundaries that can turn persuasive text or model output into a security consequence.
Direct and indirect injection, provenance, instruction hierarchy, and context confusion.
Tool invocation, multi-step behavior, permissions, confirmation gates, and delegated actions.
Cross-user exposure, data scoping, memory contamination, and sensitive context handling.
DOM context, frame boundaries, authenticated state, browser actions, and evidence capture.
Evidence over spectacle
Make the AI failure path repeatable.
AI behavior can vary. Useful findings need controlled inputs, captured context, observable actions, boundary conditions, and replay information that distinguish a security property from a one-off response.
Preserve the influencing content and source.
Record relevant model, browser, identity, and tool state.
Capture the observable security consequence.
Repeat under bounded conditions and compare controls.
Start with the authority boundary
Tell us what the AI can access, what it can act on, and what must never cross that line.
We will map the influence path, permission model, sensitive context, and evidence needed to test the system safely.