Guide · Hosted web filtering

Network Filter vs Software on Every Device: Which One Covers Your Whole Site?

There are two places to put a web filter. You can filter at the network, with one DNS setting on the router at each site, or you can install software on every computer and phone you manage. Both block websites by category. They differ in which devices they reach, how much work they create for a small IT team, how the cost grows and how easy they are to switch off. This guide compares them for offices, libraries, schools and the IT providers who look after them.

Filter on the network

One DNS setting on the router or firewall at each site. Everything that joins the network follows the same rules.

  • Every device on site, guest Wi-Fi included
  • Nothing installed on any device
  • Priced per site
vs

Software on each device

An agent or profile on every device you own. It filters that device and nothing else.

  • Follows the device wherever it goes
  • Installed and kept running on each one
  • Priced per device, per year
The short answer

If people bring their own devices, only the network reaches them

If staff, visitors, patrons or students bring their own phones, tablets and laptops onto your Wi-Fi, only a network filter reaches them. If your devices spend most of their time away from your sites, they need something on the device. Most organisations have both kinds of device, so the practical answer is usually a network filter for every site plus a light link on the laptops that leave.

Reach

A network filter sees every device on the connection, owned or not. Device software sees only the machines it is installed on.

Upkeep

One router setting per site, against an install, an update and a check on every device, repeated after each rebuild or replacement.

Cost model

Device software is licensed per device, per year. A network filter is priced per site, so a busier Wi-Fi costs nothing extra.

Tamper resistance

There is nothing on a guest's phone to switch off. An agent can be stopped or removed by anyone with enough rights on the device.

How they work

Where the allow or block decision is made

Every web filter does the same basic job. It takes the name of the site someone wants to open, looks it up in a URL category database, and allows or blocks it according to your policy. The two approaches differ in where that lookup happens and which devices pass through it.

Network filter

Any deviceYour routerHosted filterAllow or block

Every website visit starts with a DNS lookup of the site's name. Your router sends those lookups to the hosted filter, which checks the name against its category data and your own lists, and answers before the page starts to load. The device needs no software and no settings of its own, which is why a visitor's phone is covered the moment it joins.

Software on each device

Managed deviceLocal agentList on the device or remote checkAllow or block

An agent on the device watches its traffic. It either carries a copy of a category list on the device, or sends each site name to the vendor's service for a verdict. Only the devices with the agent installed and running are part of the system, and each one has to be enrolled, updated and checked.

The data angle. In a network filter the category data sits in one place, so an update reaches every device at once. An agent has to ship its list to each device or ask a remote service, which limits how large the list can be and how quickly a change arrives. Our hosted filter checks every lookup against the 20 million most visited domains in 58 categories, kept on a main and a backup server. Building your own filter product instead? The full category data is described on the URL category database page, with the labels listed in the web filtering categories reference.
Side by side

How each approach handles the situations you meet every day

The rows below follow a typical week at an office, a library or a school. The tags give the short verdict; the text says what actually happens.

SituationNetwork filter (our hosted filter)Software on each device
Computers you ownCoveredEvery computer on the network, with nothing installedCoveredWhile the software is installed and running
Staff and visitors' own phones on Wi-FiCoveredFrom the moment they join the networkNot coveredYou cannot install software on a device you do not own
Guest and public Wi-FiCoveredWith its own rules if you register it as a separate networkNot coveredA second product is needed for it
Smart TVs, game consoles, e-readersCoveredThey look up site names like any other deviceUsually notMost have no version of the software
A brand new deviceCoveredAs soon as it joinsLaterAfter someone installs and enrols the agent
A rebuilt or replaced machineCoveredNothing to redoLaterOpen until the agent is installed again
SetupOnce per siteOne DNS setting on the router or firewallPer deviceInstall or push a profile to every device you own
A policy changeSecondsLive for every device on the network almost at onceVariesReaches each device when it next checks in
Switching it offHardNothing on the device to stop or removePossibleA user with enough rights can stop or uninstall it
Common workaroundsBlockedVPN and proxy sites and public encrypted lookup services, for every deviceDependsOn the product, and devices without the agent stay open
Laptops that leave the buildingCoveredWith the private encrypted link to the same filterCoveredWherever the device goes
Detail inside a siteSite levelDecides by the site's name, not by single page or videoVariesSome products see more detail on the device
RecordsPer networkActivity log, monthly reports per site, policy recordPer deviceActivity for the devices that report in
Cost basisPer siteThe same price however many devices joinPer deviceEvery device, every year
Cost model

Count the devices before you count the licences

Per-device licences look small one at a time. The number that decides the real cost is how many devices use your network on a busy day, and how many of those you could ever install software on. The examples below show the arithmetic for typical sites. They are illustrations, not survey data.

SiteDevices you ownDevices you do not own, on a busy daySoftware on each deviceNetwork filter
Small office20 laptops and desktops30 to 50 staff phones, plus visitors and contractors20 licences; phones and guests stay open1 site
Branch library15 public and staff computers100 to 300 patron phones and laptops15 licences; the Wi-Fi stays open1 site
School400 school laptopsStaff phones, guest devices, often student phones400 licences, renewed every year1 site, plus the encrypted link on take-home laptops
Community centre or nonprofit6 computersVisitors on the public Wi-Fi6 licences; public Wi-Fi open1 site
IT provider900 managed devices at 30 client officesEvery guest and personal device at each client900 agents to deploy and keep running30 sites in one console

Three costs that never appear on a licence quote

Staff time

Someone installs the agent, enrols it in the right group and checks that it is still running. For a team of one or two, that time comes out of everything else.

Devices that go quiet

Agents fail after updates, rebuilds and disk swaps, and a device that stops reporting looks the same as a device that is fine. Each one is a gap until someone notices.

A second product

Because device software cannot reach guest and personal devices, many sites end up buying a network filter for the Wi-Fi as well, and running two policies side by side.

The work involved

What it takes to get each one running, and keep it running

The difference in effort is easy to underestimate. A network filter is a site-level change made once. Device software is a project per device that never quite ends, because devices keep arriving, leaving and being rebuilt.

Network filter, start to running
  1. Register each siteWe add the public IP address of each site to your account, so the filter answers your networks and nobody else's.
  2. Change one settingSet the two DNS addresses we give you, main and backup, on the router or firewall at each site.
  3. Choose the rulesSwitch categories on or off for each network, pick an AI tools setting and add your always-allow and always-block lists.
  4. Done for every deviceNew phones, rebuilt laptops and visitors' tablets follow the rules without anyone touching them.
Software on each device, start to running
  1. Count and licenseList every device you own and buy a licence for each, with room for the ones you will add this year.
  2. Install everywhereInstall or push the agent to every device, for every type of device and system version you run.
  3. Enrol and groupPut each device in the right policy group, and keep the groups in step with staff changes.
  4. Chase the gapsFind the devices that stopped checking in, reinstall after every rebuild, and repeat for every new hire and replacement.

To see what a site will be blocked for before you set any rule, look it up with the domain category check.

Workarounds

How each one holds up when someone tries to get around it

A filter is only as good as the easiest way past it. These are the routes people try most often, and what happens with each approach.

VPN and proxy sites

On the network, VPN and proxy sites are blocked by category for every device. With device software, they are blocked only on devices that have the agent.

Lookups that skip the filter

Public encrypted lookup services are blocked, and the browsers' own encrypted lookup and private relay features are switched off for the network, so lookups cannot quietly go elsewhere.

Switching the filter off

A network filter has nothing on the device to stop. An agent can be stopped or uninstalled by a user with administrator rights, or by starting the machine another way.

Bringing another device

A phone brought from home is filtered the moment it joins your Wi-Fi. With device software, the same phone is simply open.

Mobile data

A phone that switches to its own mobile data leaves your network, and no network filter sees it. For phones you own, the encrypted link or an agent covers that. For phones you do not own, neither approach does.

Legitimate exceptions

Staff enter a PIN to open adult content for 15, 30 or 60 minutes for research. It closes by itself, every use is logged, and proxy tools and your own block list stay blocked.

AI tools

One AI tools setting for every device on the network

AI chat, writing and image tools are where policies change fastest. With a network filter, an AI decision applies to every device on the network at once, including the phones that will never run your software. The hosted filter treats AI tools as their own layer on top of the category rules.

11,800+ AI tools in 19 types

Each AI tool is sorted into a type, such as chat assistants or image generators, so you can make a rule for a whole type at once.

A setting per profile

Choose Off, Block all AI, K-12 students, Library children's area or Library adults for each network, and adjust from there.

Per type and per tool

Allow or block a whole type, or search for a single tool and allow or block just that one.

Tools that train on input

One switch blocks the tools that train on what users type, which matters for staff who handle private or client information.

AI tools used report

See which AI tools were used on each network, and block any of them with one click.

For data buyers

The same AI tool data is available for your own products. See the K-12 AI tools dataset.

A fair view

Where software on the device still earns its place

Device software is not the wrong choice everywhere. It fits devices that spend most of their life away from your sites. The usual answer is not one or the other, but the network for every site and a light link for the devices that leave.

Something on the device makes sense when
  • Laptops go home every night or work mainly from other networks
  • Staff travel and connect from hotels and public Wi-Fi
  • You need rules that follow a signed-in person rather than a network
  • Phones you own spend most of the day on mobile data
How the hosted filter covers those cases
  • A private encrypted link sends a laptop's lookups to the same filter, with the same rules, wherever it is
  • The link is managed from the same dashboard as your sites
  • Combine it with your device management so users cannot remove it
  • Different groups get their own profiles, such as staff, public computers, a children's area and guest Wi-Fi
Dashboard table listing each site with its lookups, blocks and status
Every site in one table. Lookups, blocks and status for each network, shown with sample data.
Category policy switches for one network in the dashboard
Rules per network. Switch categories on or off, and the change applies within seconds.
Plain limits

What a network filter will not do

Knowing the limits up front saves surprises during a pilot. These apply to DNS filtering in general, not only to ours.

Site level, not page level

It allows or blocks a whole site, not a single page or video. Your always-allow list keeps a needed site open whatever its category.

Browser warnings

On encrypted sites, a blocked page shows a browser warning instead of the site. That is how DNS filters behave.

A router you can set

You need a router or firewall where the DNS server can be set, ideally with a fixed public IP. If not, the encrypted link works per device.

Not a monitoring tool

It does not record screens or keystrokes and is not a classroom management tool. It keeps a log of lookups for your records.

Before you choose

Eight questions to answer before you pick an approach

Put these to your own team first, then to any vendor you talk to. The answers show quickly which approach fits, and what you would be paying for.

How many devices use our network on a busy day?

And how many of those do we own? The gap is what device software cannot reach.

Does the guest or public Wi-Fi need the same policy?

If yes, the Wi-Fi needs a network filter whatever else you run.

Who installs software on a new or rebuilt device?

And how long is that device open before they do?

What happens when someone with admin rights stops the agent?

Ask whether you are told, and how fast.

How are VPN apps and outside lookup services handled?

A filter that can be skipped by changing one setting is not doing its job.

Can staff, the public and children follow different rules?

Separate networks or groups with their own profile keep each policy simple.

What records will a board, an auditor or a client ask for?

Activity reports, a policy record and a log of staff exceptions answer most requests.

Which devices leave the building, and how often?

Those are the only ones that need something installed on them.

Switching over

Moving from device software to a network filter

Most teams switch site by site, and keep the agent only on the devices that still need it. A pilot lets you see the filter on your own network before you decide, and we test on a staff machine first, so the public is never the first to notice a change.

1

List sites

Note each site, its networks and how it connects to the internet.

2

Start a pilot

We register one or two sites and apply a starting profile.

3

Test one machine

A staff computer uses the encrypted link first, so you can try blocked and allowed sites.

4

Bring your lists

Import your old allow and block lists as a plain list, hosts file or CSV.

5

Switch the router

Change the DNS setting, and every device on that network is filtered.

6

Review and decide

Look at the reports together, then add sites, adjust rules or stop.

Stopping is just as simple. Change the DNS setting on your router back to what it was, or remove the encrypted link from devices, and filtering ends at once. Nothing is left behind on any device.
Questions

Network filter vs device software: frequently asked questions

Does a network filter cover the phones and laptops that visitors bring?

Yes. Every device that joins the network sends its lookups through the filter, so it follows your rules from the first page, with nothing installed on it. Software on your own computers cannot reach a device you do not own.

Does a network filter work on encrypted (HTTPS) websites?

Yes. The filter decides on the site's name before the encrypted connection starts, so encrypted and unencrypted sites are treated the same way. When an encrypted site is blocked, the browser shows a warning page instead of the site, which is how DNS filters behave.

Can people get around a network filter with a VPN?

VPN and proxy websites are blocked, and so are the public encrypted lookup services a device could use instead of the filter. The browsers' own encrypted lookup and private relay features are switched off for the network.

What about laptops that leave the building?

Add the private encrypted link to them. It sends their lookups to the same filter with the same rules wherever they are, and you manage it from the same dashboard. Combine it with your device management so users cannot remove it.

What about phones that use mobile data instead of the Wi-Fi?

A phone on its own mobile data is not on your network, so no network filter sees it. For phones you own, the encrypted link or device software covers that case. For phones you do not own, neither approach reaches mobile data.

Can staff, guests and children follow different rules?

Yes. Register each network separately, such as staff, public computers, a children's area and guest Wi-Fi, and give each one its own profile with its own categories, AI tools setting and lists.

Do we need new hardware?

No. You need a router or firewall where you can set the DNS server, ideally with a fixed public IP address. Where that is not possible, devices can use the private encrypted link to the same filter.

What happens if a filter server goes down?

The hosted filter runs on a main and a backup server. Your router is given both addresses, so lookups move to the backup without any change on your side.

Can an IT provider run it for many clients?

Yes. Each client site is registered with its own networks, policies, lists and staff PIN, and all of them are managed from one console, with no agents to deploy at client sites.

How do we try it, and what happens if we stop?

We set up a pilot on one or two sites. Email [email protected] with the number of sites you have. To stop, change the DNS setting on your router back to what it was, and filtering ends at once.

Filter every device on your network

One DNS setting per site covers your computers, staff phones, guest Wi-Fi and every device a visitor brings. Tell us how many sites you have and what runs on each one, and we will reply with a pilot plan for one or two of them.