Dark theme
WELCOME TO QQUANTUM

Let Qubi show you around.

Choose how you’d like to explore.

Don’t agreeGo to yourOS instead ↗

Both choices allow Google Analytics, so we can see which pages help.

Sound is your choice. Essential cookies keep the site working. Continuing either way also allows Google Analytics (visits and pages viewed).

Read our Terms, Privacy and Cookies.

Change your choices anytime from the footer.

Getting Qubi ready.
Engineering notes 9 September 2026 By QQuantum.ai Engineering 5 minute read
Ai Security Ai Agents Prompt Injection Enterprise Ai Governance

AI Agent Security for Enterprise: A Practical Threat Model for Tool-Using Agents

A useful AI-agent security review starts with authority: what an agent can read, decide, call and commit. This practical threat model turns that question into controls and tests.

AI-drafted, machine-checked against our published editorial rules, and reviewed on publication. Corrections: [email protected] How we use AI

The Little Builder sends a task card through a compact permission enclosure.

Article

An AI agent is not secure because the model has a safety policy. It is secure only to the extent that the surrounding system limits what the agent can read, what tools it can call, what actions it can commit and how a human can investigate a failure.

That distinction matters when an agent moves beyond drafting text. A system that can search internal documents, create tickets, update a CRM or initiate a payment has authority. Security review should therefore start with the authority boundary, not with a generic prompt.

Model the agent as an identity with tools

Give each agent a dedicated identity, not a shared administrator credential. Its permissions should be no broader than the particular workflow requires. A support agent may read a customer’s current case and create an internal escalation; it should not be able to export every customer record or alter billing details.

Split read, propose and commit operations where possible. An agent can retrieve a supplier record, prepare a reconciliation proposal and show its evidence before a finance user approves the final adjustment. This reduces the harm of a bad instruction without removing useful automation.

Treat external content as untrusted input

Agents are vulnerable to instructions hidden in documents, web pages, emails and tickets. Those sources may be relevant to the user’s question, but they are not authorised to redefine the agent’s objective or persuade it to use a connected tool.

OWASP’s Agentic Top 10 identifies agent goal hijack and memory or context poisoning as material categories of risk. Its guidance describes indirect prompt injection as untrusted instructions embedded in content that can redirect an agent toward data exposure or misuse of tools. OWASP’s Agentic Top 10 is a valuable taxonomy, but it is not a substitute for testing your own connectors and task flows.

Practical controls include separating data from instructions, restricting tool schemas, stripping or quarantining unexpected content, and requiring a user confirmation for irreversible or external actions. Do not pass a retrieved document to a model with the same authority as the system prompt that defines the task.

The Little Builder checks a scoped identity token at a tool gate.

Put an enforcement point in front of every consequential tool

An agent should not call a production tool directly just because it produced plausible JSON. Insert a policy and validation layer between reasoning and action. That layer can validate identifiers, calculate permitted ranges, ensure the requester has authority, block unexpected destinations and decide whether a human must approve.

For example, an onboarding agent can propose accounts to provision. The enforcement layer verifies that the employee record exists, that the requested applications match the approved role and that the manager approval is current before it makes any call. If the model suggests an unsupported application, the system routes the case to a reviewer rather than guessing.

This is also where sandboxing belongs. Browser or shell work should use an isolated account and environment with a narrow task scope. Secrets should be supplied only to the specific connector that needs them, not placed in the model context or a broadly accessible environment variable.

The Little Builder separates an untrusted message card from an approved evidence tray.

Make every action reconstructable

Logs should answer: which user asked for the work, which sources were retrieved, which tool was requested, what policy decision was made, what was committed, and what the downstream system returned. Avoid treating the entire model transcript as the audit trail; it may contain unnecessary sensitive information. Store the minimum structured evidence that lets an investigator reproduce the decision.

NIST’s AI Risk Management Framework and its Generative AI Profile frame risk management as a lifecycle activity, covering governance, mapping context, measurement and management. The documents are voluntary guidance, not a compliance certificate, but they are useful for turning “we need safe AI” into specific operating practices. See the AI RMF and Generative AI Profile.

Test attack paths before rollout

Include hostile and ambiguous cases in the evaluation set. Try a document that asks the agent to ignore its task. Try a tool response with an unexpected field. Revoke an entitlement mid-task. Send a request that is valid syntactically but exceeds an approved business threshold. Check that the system refuses safely, records why and leaves the system of record unchanged.

The goal is not to prove that an agent will never fail. It is to ensure a failure has a small blast radius, a visible trail and a recovery path. Application-specific AI evaluations are how those controls are tested against the actual workflows a team intends to automate.

The Little Builder compares an intended action with a verification record before release.

A practical starting architecture

Begin with one workflow, one bounded identity, a small set of tools and a clear approval point. Add retrieval with access-aware filtering, a validation layer for tool calls, structured logs and a test pack containing both normal and adversarial cases. Expand authority only after the evidence shows the system is reliable enough for the next boundary.

QQuantum.ai’s security architecture work covers the engineering layers behind that design: isolation, permissions, secrets, logging and prompt-injection defence. If an agent is about to touch a real system of record, start a technical conversation before giving it broad credentials.

Sources

Continue reading

Working on
something like this?

If this is the kind of problem you are working on, we are happy to talk it through.

30-minute technical call · no deck

Shipped & in build

Real work. Check it yourself.

What we built, what stage it is at, and a link to the live thing wherever there is one.

The updated yourOS homepage: Roxy’s open ring surrounded by bento cards for calls, voice, translation, building, design, apps and more.
The yourOS homepage on a phone, with its compact navigation, welcome film button and bento cards.
youros.tech — the homepage bento hero
Our own · coming soon

yourOS

yourOS is an operating system with an AI at its heart. You talk to it like a person, out loud or typed. It makes your calls, plans your days and works on your projects with a crew of agents, on your own private server. Our own product, built from the first commit; the waitlist is open.

What we built
  • Operating system
  • Roxy
  • Agent crew
  • Voice calls
  • App store
  • Website
Meet yourOS →
The Sonora homepage on desktop: a full-bleed dune landscape behind the headline “Transform Your Life with Sound”, with App Store and Google Play download buttons.
The Sonora homepage on a mobile viewport, showing the same hero reflowed to a single column.
sonora.com — homepage, 1440×900
Live · iOS · Android

Sonora

Website, backend and app assets for Sonora, a free AI sound-therapy app on iOS and Android published by Cognitive AI.

What we built
  • Website
  • Backend
  • App assets
Read the case study →
The updated Podswap homepage on desktop: “Grow on Instagram and TikTok for free, with real engagement from creators your size”, beside a tilted wall of exchange, tool and guide cards on a violet gradient.
The updated Podswap homepage on a phone, with its floating navigation, Instagram and TikTok engagement headline and tilted tool cards.
podswap.app — homepage, 1440×900
Five platforms

Podswap

Brand, website, prototype, apps on five platforms, the AI backend and the algorithm-intelligence pipeline for Podswap, a social growth engine that runs without a human in the loop.

What we built
  • Brand
  • Website
  • Prototype
  • Apps on five platforms
  • AI backend
  • Algorithm pipeline
Read the case study →
The unOpen.AI homepage introducing Roxy, a private AI assistant that remembers who you are.
The unOpen.AI homepage on a mobile viewport.
unopen.ai — homepage, 1440×900
Prototype · closed beta

unOpen.AI

In closed beta: Roxy, a private AI assistant with permanent memory running on infrastructure the user owns. Brand, site, product, backend and conversational design.

What we built
  • Brand
  • Site
  • Product
  • Backend
  • Conversational design
Read the case study →
coherence.com on desktop, headed "Intelligence that moves in phase with people".
coherence.com on a mobile viewport, reflowed to a single column.
coherence.com — homepage, 1440×900
Live

Coherence

Live at coherence.com: brand identity generated with AI agents we directed, the motion system and website for the group behind Sonora, AboutAI, WakeUp and MudShadows. Agent work remains in build.

What we built
  • Brand identity
  • Motion system
  • Live website
  • Agent work — in build
Read the case study →
The new Domain Booth homepage on desktop: the headline “Premium Domains. Serious Buyers. Proven Results.” beside the animated DB monogram.
The new Domain Booth homepage on a phone, reflowed to a single column.
Our build of the Domain Booth homepage — 1440×900
Live

Domain Booth

Live at domainbooth.com for DomainBooth, a premium domain brokerage: a new animated mark, every page redesigned and rebuilt with designed mobile layouts, and a custom CMS for its sales record, featured names, press and enquiries.

What we built
  • Animated mark
  • Every page redesigned
  • Designed mobile layouts
  • Custom CMS
Read the case study →
Who we have built for

Twenty-one years. Names you know.

Apps, platforms and campaigns for these teams, long before the AI work. Every one is written up on the work page — what we did, and where our part ended.

See all of our work →
  • BBC Good Food logo
  • Charities Aid Foundation logo
  • GAME logo
  • NatWest logo
  • Next logo
  • NSPCC logo
  • Tesco logo
  • Worldpay logo
  • Samsung logo
  • Sony logo
  • Land Rover logo
  • UAP Limited logo
  • Netflix logo
  • Amazon Prime Video logo
  • Mercedes-Benz dealerships logo
  • San Miguel logo
  • Biovene Barcelona logo
  • Seventy7 logo
  • Littlewoods logo
  • Smile logo
  • The Co-operative Bank logo