Control over AI
Blog
Comparisons 6 min read

Browser extension or network proxy for AI governance?

A proxy sees all traffic on the network; an extension travels with the laptop and sits in the text box. Which one tells you which AI tools are in use?

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 a VPN, nothing of phones and, with 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 starts typing. For network security the proxy remains necessary. For the question of which AI tools are in use and whether staff know what has been decided about them, the extension is better placed. 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

With encrypted traffic a proxy sees the domain, and the content only after TLS inspection, which raises privacy questions of its own

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. He sees nothing of the forty colleagues working from home today, 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 remains necessary. For the question of which AI tools are in use and whether staff know what has been decided about them, the extension is better placed.

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

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

A domain tells you less than you might think. 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 only sees the prompt when it leaves the device, by which time it has been written and sent. A proxy can stop the connection; it cannot help with what goes into it.

What a proxy log always does contain is the device or account the traffic came from. That ties every line in the log to a person, which turns it into processing of personal data and a matter for the works council. Why that is also a measurement problem for governance is covered in AI monitoring versus employee monitoring. When an employee asks whether their employer can see what they do in ChatGPT, a log like this is part of the answer.

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 managed devices.

What an extension records is up to 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 a VPNNo, unless it is a cloud proxy with an agent on each deviceYes, it 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 do so of its own accord, but the organisation can set it so that staff cannot continue to a tool that is not allowed
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 inspectionCentrally, through a browser management policy

Why does the text box make 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 we describe in our article on the browser as a security blind spot: work has moved into the browser, and an after-the-fact log only 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 has decided, offer the approved alternative and highlight sensitive data as it is typed. That is not security in the classic sense. It is where a policy moves off paper and into the working day. How that fits into the full cycle is explained in our main article on AI governance and on the AI governance topic page.

When is a proxy the better choice?

More often than extension vendors like to admit.

When the question is network security: malware, phishing domains, connections to attacker infrastructure, categories that must be blocked 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 a specific service to be technically unreachable, because then a notice is not enough. In that last case, bear in mind what blocking does to the use itself: it moves to the phone.

In none of those cases does a proxy tell you whether anything has been decided about a tool. That lives in a register, not in a log. Which other sources each show part of the picture is covered in our guide to discovering 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 in plain language. Two of them are not in the register at all.

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's browser extension, for Chrome and Edge, is 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 catalogue of over 1,000 assessed tools. An admin sees in the Inbox which tools still have no decision and records one. Rollout is central, through Microsoft Intune, and takes less than an hour.

AI register
AllowedUnder reviewNot allowedAll tools
Search by tool, vendor, domain or former name…
1,012 tools
DeepSeek
Critical · 90/100
Not allowed
Otter.aiNew
High · 68/100
No decision yet
Grok
High · 67/100
Not allowed
ChatGPT
High · 62/100
Allowed
Perplexity
Medium · 55/100
No decision yet
HeyGen
Medium · 53/100
No decision yet

Every tool, scored for risk

Over 1,000 AI tools, each scored from Low to Critical. Nothing is approved or blocked until someone decides.

More about AI Governance

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 device policy.

On performance: an extension does nothing on pages it does not support and leaves all other traffic alone. TLS inspection on a proxy applies to 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 its view. And a free ChatGPT account and a business one look identical on the network, even though that difference is exactly what determines 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. For that reason many organisations switch it off for large categories. 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 managed devices. The extension covers what happens in the browser while people work, which is where most AI use takes place.

Does a browser extension block AI tools?

That depends on the extension. BeeSensible does not block of its own accord: when someone opens a tool the organisation has decided about, that decision appears in the browser, with the approved alternative as the first button. Whether an employee can continue to a tool that is not allowed is a setting the organisation chooses. A proxy stops the connection itself, outside the browser too, and that is the difference in what each one is for.

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 gets an organisation up and running within an hour.

Portrait of Rens Timmermans from BeeSensible

Prefer someone to walk you through it?

Rens, BeeSensible

I'm happy to give you a twenty-minute tour. Leave your details and I'll find a time that suits you. You're also welcome to call or email.

Prefer to talk to someone first?

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