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.
Trust

AI security architecture.

Agentic systems add a threat surface that conventional application security does not cover — because the component making decisions can be talked into things by the data it reads.

All Trust & Security →
Pixel illustration for Security Architecture: a shield guarding a source-linked evidence folder.

The threat model

Traditional application security assumes code does what it was written to do. An LLM does what its context suggests, and its context includes content from documents, emails, tickets and web pages that an attacker may control. That is the difference, and every control below follows from it.

The governing principle: never let the model's judgement be the only thing standing between an attacker and a capability. If an agent can delete records, the protection cannot be that it has been instructed not to. It must be that it lacks the permission, or that deletion requires a confirmation the model cannot forge.

The controls

01

Least privilege per tool

Every tool gets the narrowest scope that lets it work. Read-only by default; writes scoped to specific records; destructive operations either removed or gated behind explicit confirmation. The audit question is always "what is the worst this tool can do", not "what is it meant to do".
02

Identity propagated end to end

Tool calls are authorised against the end user's permissions, not a service account's. Without this, a system with broad credentials makes every user an effective administrator of whatever it can reach — the confused-deputy problem, and in our experience the most common serious flaw in existing deployments.
03

Untrusted content stays data

Anything retrieved — documents, tickets, web pages, emails — is structurally separated from instructions, and the system is designed so that it cannot authorise a tool call. This is the primary prompt-injection defence, because content filtering cannot keep up with an attack surface the size of everything you read.
04

Secrets never enter context

Credentials live in a secret manager and are resolved inside the tool, after the model has decided to call it. A model that never sees a key cannot leak one, and anything in context should be assumed extractable.
05

Output validated before it acts

Model output that reaches another system is schema-validated and range-checked first. Constrained decoding where the provider supports it. Never eval, never raw SQL, never a shell command assembled from generated text.
06

Everything is logged

Prompts, retrieved context, tool calls and outputs, with a correlation ID per interaction. Without full traces an incident cannot be investigated — you cannot tell what the system saw, so you cannot tell what it leaked.

What we look for in a review

When reviewing an existing AI system, these are the findings we would expect to see most often, in our experience:

A service account with far more access than any user. The agent connects with admin credentials because that was simplest during development, and per-user authorisation was never added.

Retrieved content treated as trusted. A document or ticket body concatenated into the prompt with no structural separation, so anyone who can create a document can issue instructions.

Tools with destructive capability and no confirmation. Usually added for a legitimate reason during a sprint and never revisited.

No logging of tool calls. Outputs are logged, the actions taken are not — so the interesting half of an incident is invisible.

Unbounded agent loops. No iteration cap, so a confused agent can burn a very large amount of money before anyone notices, which is a denial-of-wallet vector as much as a reliability problem.

Questions

Questions about Security Architecture.

Can prompt injection be fully prevented?

No, and be sceptical of anyone claiming otherwise. It can be made largely inconsequential, which is the achievable goal: if a successful injection cannot reach a capability that matters, it is a curiosity rather than an incident. That is why the defence is authorisation rather than detection — you are designing so that being fooled does not cost anything.

Should AI systems have write access to production?

Sometimes, with scoping. An agent that updates a ticket status is low risk; one that can delete records or move money should not have that capability at all, or should produce a proposed action that a human commits. The design question is what the worst outcome is if the model is fully compromised — then ensure that outcome is acceptable.

How do you handle PII in prompts?

Minimise first: send only the fields the task needs, which is usually far fewer than the convenient full record. Redact where the task permits it. Where PII must be processed, use zero-retention endpoints or self-hosted models, and make sure logging does not create a second copy in a system with weaker controls — which is a surprisingly common accidental data flow.

Do you perform security reviews of existing systems?

Yes, as a standalone engagement. Typically one to two weeks producing a written findings document with severity ratings and concrete remediations, focused on the agentic layer specifically — the areas a conventional application penetration test is not scoped to cover.

Worried about what
your agent can reach?

A focused security review of the agentic layer is scoped at one to two weeks.

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