Control over AI
Blog
Comparisons 6 min read

Browser extension or network proxy for AI governance?

A proxy sees every connection that passes through it and can stop one. A browser extension sees only the browser, but it travels with the laptop and sits in the text box. Which one answers the question of which AI tools your organisation uses?

Abstract connected cards as a flow chart
Quick answer

A network proxy sees the traffic of every device routed through it, to every service, and can stop a connection. It sees nothing of a laptop at home without VPN, nothing of phones, and of encrypted traffic only the domain. A browser extension sees only the browser it is installed in, but it travels with the device and sits in the text box at the moment someone opens an AI tool or types. For network security the proxy stays necessary. For the question of which AI tools are in use and whether staff know the decision about them, the extension is in the better place. Most organisations end up with both, for two different questions.

01

A proxy sees every device on the network; an extension sees every place the laptop goes

02

Encrypted traffic shows a proxy the domain; the content only after TLS inspection, which raises its own privacy questions

03

Only the extension sits in the text box, before the prompt is sent

04

A proxy records per device or account; an extension can make do with the domain and no user id

05

For malware, phishing and native apps the proxy is the right layer; for the decision per AI tool it is not

The IT admin at a housing association gets a question from the data protection officer: which AI tools are in use here? He opens the secure web gateway logs and finds chatgpt.com, copilot.microsoft.com and a domain he does not recognise. Of the forty colleagues working from home today he sees nothing, because the proxy sits on the office network.

That is the whole comparison in one scene. A network proxy sees the traffic of every device routed through it, to every service, and can stop a connection. A browser extension sees only the browser it is installed in, but it travels with the laptop and sits in the text box at the moment someone opens an AI tool. For network security the proxy stays necessary. For the question of which AI tools are in use and whether staff know the decision about them, the extension is in the better place.

What does a network proxy see, and what does it miss?

A proxy, a secure web gateway or a DNS filter sits between the device and the internet. Everything that leaves through the office network or an always-on VPN passes it: every browser, every native app, every script. That is its strength. If you want to know whether a managed device opened a connection to a malware domain, this is where you look.

Of encrypted traffic the proxy sees the domain and the volume, not the content. Content takes TLS inspection: breaking the traffic open, reading it, encrypting it again. That means a certificate on every device, extra capacity for all traffic, and the question whether you also want banking, health portals and the family doctor to be readable. Many organisations switch inspection off for large categories, and then the domain is what remains.

A domain says less than it seems. chatgpt.com is the same domain for a free account and for a business account with a data processing agreement. An AI feature inside a service you already use has no domain of its own. And the proxy sees the prompt only when it leaves the device, by which point it is written and sent. A proxy can stop the connection; it cannot help with what goes into it.

What a proxy log does always contain is the device or account the traffic came from. That makes the log readable per person, which makes it a processing of personal data with a works council conversation attached. Why that is also a measurement problem for governance is covered in AI monitoring versus employee monitoring.

What does a browser extension see, and what does it miss?

An extension lives in the browser and sees what happens there: which page opens, and in supported apps what is typed into the text box. It goes home with the laptop, onto the hotspot on the train and onto the client's wifi, because it sits on the device rather than on the network.

What it does not see is everything outside that browser. A second browser it is not installed in. Native apps. Phones. A script calling an AI service through an API. Devices the organisation does not manage. Covering those brings you back to the proxy or to a managed workplace.

What an extension records is a design choice by its maker. It can be the entire browsing history, in which case the extension is worse than a proxy. It can also be only the domain of an opened AI tool, with no user id. Ask before you roll anything out.

Visibility ofNetwork proxyBrowser extension
Remote work without VPNNo, unless a cloud proxy with an agent per deviceYes, travels with the device
PhonesOnly on office wifi or as a managed deviceNo
Other browsers and native appsYesNo, only the browser it lives in
Encrypted trafficThe domain; content only with TLS inspectionThe page itself, with nothing to decrypt
Free or business accountSame domain, no differenceSame domain, no difference
The text box, before sendingNoYes, in supported apps
Can stop a connectionYesDepends on the extension; BeeSensible does not
What gets recordedPer device or accountDepends on the extension; with BeeSensible the domain, at most once a day per device, no user id
RolloutNetwork configuration, plus certificates on every device for inspectionBrowser management policy, centrally

Why is the text box the difference?

Governance of everyday AI use turns on a decision per tool and on whether people know that decision at the moment it counts. That moment is opening the tool and typing the prompt, and it happens in the browser. It is the same shift described in the browser has become your biggest blind spot: work moved into the browser, and a log after the fact describes what has already happened.

At that moment a proxy can do two things: allow or stop. An extension can do something else: show what the organisation decided, offer the approved alternative, and mark sensitive data while it is being typed. That is not security in the classic sense. It is the place where a policy moves from paper into the working day. How that fits the full cycle is in what is AI governance and on the AI governance topic page.

When is a proxy the better choice?

More often than a vendor of extensions likes to admit.

When the question is network security: malware, phishing domains, connections to attacker infrastructure, categories that must be closed for everyone. When you need to cover native apps, scripts and API traffic to AI services, for instance developers with an API key. When your devices always run through a managed network or VPN and the logs already exist. And when a regulator or a contract requires that a specific service is technically unreachable, because then a notice is not enough. Keep in mind for that last case what blocking does to the use itself: it moves to the phone.

What a proxy delivers in none of those cases is the answer to whether anything has been decided about a tool. That lives in a register, not in a log. Which other sources each see a part of the picture is in how to discover shadow AI.

What does this look like at a housing association?

The admin from the first paragraph rolls out an extension through Intune and, a month later, puts the two lists side by side. The proxy saw chatgpt.com and Copilot. The extension also sees Perplexity, a transcription tool the tenant-liaison team uses for meeting notes, and a service that rewrites letters into plain language. Two of those appear nowhere in the register.

That is not an incident, and the proxy was not wrong: it described the office. The list from the browser describes the work, including the days at home. The gap between that list and the register is the backlog: three tools that need a decision.

BeeSensible is a browser extension for Chrome and Edge, not a proxy. The extension records only the domain of an opened AI tool, at most once a day per device, with no user id and no page content, and checks it against a catalog of 865 assessed tools. An admin sees in the AI Tools module which tools still have no decision and records one; rollout is central, through Microsoft Intune inside an hour.

Search tool, vendor or categoryโ€ฆ
865 tools
ChatGPT๐Ÿ‡บ๐Ÿ‡ธ
HighAllowed
Claude๐Ÿ‡บ๐Ÿ‡ธ
MediumAllowed
DeepSeek๐Ÿ‡จ๐Ÿ‡ณnew
CriticalNot allowed
Perplexity๐Ÿ‡บ๐Ÿ‡ธnew
MediumNo decision yet
Mistral๐Ÿ‡ซ๐Ÿ‡ท
LowNo decision yet
Midjourney๐Ÿ‡บ๐Ÿ‡ธ
MediumNo decision yet

Every tool, scored for risk

865 AI tools, each scored Low to Critical, with nothing pre-approved or pre-blocked until someone decides.

More about AI Tools

How do you roll out an extension centrally?

Both major browsers have management policies that force-install an extension and stop users from removing it: for Chrome through ExtensionInstallForcelist, for Edge through the Microsoft Edge extension policies. You distribute that policy with Group Policy or Intune, like any other workplace setting.

On performance: an extension does nothing on pages it does not support and leaves all other traffic alone. TLS inspection on a proxy works on all traffic and costs capacity there. That is not an argument against the proxy, only a reason not to use it for a question that can be answered without inspection.

Put your proxy log and your AI register side by side this week, and note which devices appear in neither. That list tells you which layer you are missing.

FAQ

Common questions

Doesn't our proxy already show which AI tools are used?

For devices on the office network or on an always-on VPN: yes, at domain level. A laptop on a home connection and an unmanaged phone fall outside it. And a free and a business ChatGPT account look identical on the network, while that difference is exactly what decides which terms apply.

Can a proxy see what someone types into an AI tool?

Only with TLS inspection, where the proxy breaks open the encrypted traffic and re-encrypts it. That takes a certificate on every device, costs capacity, and also makes banking and health portals readable. Many organisations switch it off for large categories for that reason. Without inspection the proxy sees the domain and the volume, not the text.

What does a browser extension miss?

Everything outside the browser it lives in: other browsers, native apps, phones, scripts that call an AI service through an API, and devices the organisation does not manage. Covering those takes a proxy or a managed workplace. The extension covers the moment of work in the browser, which is where most AI use happens.

Does a browser extension block AI tools?

That depends on the extension. BeeSensible does not: when someone opens a tool the organisation has decided about, that decision appears in the browser, with the approved alternative as the first button. Continuing is always possible. A proxy can stop a connection, and that is precisely the difference in what each one solves.

How do you roll out an extension centrally?

Chrome and Edge have management policies that force-install an extension and stop the user from removing it. You push that policy through Group Policy or Microsoft Intune. A single workstation takes a few minutes; a managed rollout of BeeSensible through Intune puts an organisation live inside an hour.

Portrait of Rens Timmermans of BeeSensible

Would you rather someone showed you?

Rens, BeeSensible

I am happy to give you a twenty-minute tour. Leave your details and I will find a moment that suits you. Calling or emailing works just as well.

Rather talk to someone first? Book a call.

Want a live demo, or a quote for 100+ users? Leave your details and we'll be in touch within one business day.