Overview
Use Manage Blocklist to stop users from visiting websites, or signing up for web apps, that you don't allow. You can block single domains, upload a list, or block whole categories, such as advertising, AI tools, or adult content.
To block apps and browser extensions instead, see Block Applications.
How domain blocking works
Swif enforces domain blocks differently on each type of device:
Device | How domains are blocked | What's needed |
Mac, Windows, Linux | Swif Browser Security, Swif's browser extension | Swif Browser Security installed in each browser. See supported browsers. |
iPhone and iPad | The Swif Mobile Security app | Swif Mobile Security installed |
Android, fully managed | The Swif Mobile Security app, using a VPN on the device | Swif Mobile Security installed, and Android 10 or later |
Android, BYOD (work profile) | Not supported | — |
On computers, domain blocks work only in browsers with Swif Browser Security installed. Without it, domain blocks aren't enforced. See Deploy Swif Browser Security & Agentic Security Organization-Wide.
Where to start
You can open Manage Blocklist from:
Device Management > Applications, then Manage Blocklist in the toolbar
an app's row on the Applications page
the Shadow IT report, which fills in the app's main domain for you
a device group's Applications table
a device's Applications tab
Manage Blocklist has three steps: Blocklist Queue, Device Selection, and Review.
Step 1: Add domains to the blocklist queue
Under Blocklist Target, select Domain.
Under Domain Selection, choose one way to add domains:
Option | How |
Enter Domain | Type a domain, such as |
Upload Domain List | Upload a text or CSV file of domains. Swif shows the file name, and how many domains it contains. |
Select from Categories | Choose whole categories of domains. See below. |
Block categories
Select one or more categories, then click + Add to Blocklist Queue.
Category | What it covers |
AI | AI tools and services |
Advertising | Ad-serving and ad-tracking domains |
Core | Core infrastructure blocklist domains |
FireBog | Community-maintained blocklist domains |
NRDs | Newly registered domains, which are often used for phishing |
Porn | Adult content |
Social Media | Social networks |
Telemetry | Telemetry and analytics collection |
Each category shows how many domains it contains. Click Preview to see its domains before you add it. In the preview, use Domain Category Lookup to check whether a domain, such as example.com, is in that category. Subdomains are included.
Block sign-ups only
Turn on Block Sign-Up Only to let users visit a website, but stop them from signing up or signing in to it. Use this when people need a site for reference, but you don't want them creating accounts, such as with an unapproved SaaS tool.
Block Sign-Up Only works with entered domains, uploaded lists, and categories.
Step 2: Choose devices
Select individual devices, device groups, or both. If you started from a device or a device group, it's already selected.
Step 3: Review
Review shows Your blocklist will apply to [N] devices, and what will be enforced on each, before you save.
Device summary
Summary | Meaning |
Devices ready | Every rule is enforced |
Devices needed action | Something must be installed before every rule can be enforced, such as Swif Browser Security, or Swif Mobile Security |
Devices with limited support | Some rules can't apply on these devices |
Devices not supported | No rules can apply on these devices |
What gets blocked
Each domain, domain list, or category in the queue, with its Blocklist Rule: Domain, or Domain · Block Sign Up Only. Categories show how many domains they contain.
Device Scope and Device Group Scope
Device Scope lists each device, with its Rule Status (Ready to Enforce, Action Needed, Limited, or Not Supported), and Rule Coverage, such as "3 of 4 will be enforced". Device Group Scope lists each group. Expand it to see its devices.
Expand a device to see each rule's Enforcement:
Enforcement | Meaning |
Ready | The rule will be enforced |
Waiting for setup | Computers show "Requires Swif browser extension to be installed", with Deploy Extension. |
Not supported | For example, "Domains can't be blocked on BYOD Android" |
Finish setting up coverage
If devices need something installed, Finish setting up coverage shows how many to fix:
Message | What to do |
Install the Swif browser extension on [N] devices. Needed for domain rules blocking on macOS, Windows and Linux. | Click Manage Deployment |
Install the Swif mobile app on [N] iOS/iPadOS devices. Needed for domain rules blocking on iOS and iPadOS. | Click Deploy Swif Mobile App |
You can fix these before or after you apply the blocklist.
Other ways to block websites or domains on mobile
If you've selected iPhones, iPads, or Android devices, Review also suggests MDM policies that filter websites instead. This is optional. Click Configure Policy to set one up, or Dismiss to hide the suggestions.
Suggestion | Policy | Devices |
Advanced Web & Content Filtering | Apple DNS Settings Policy: category filtering and DNS-layer security, with a secure DNS service (DNS over HTTPS or TLS) | iPhone and iPad |
Native On-Device Web Filtering for ABM enrolled iOS/iPadOS | Apple iOS/iPadOS Content & Privacy Restrictions Policy: Apple's built-in adult content filter, allowed websites, and Safari restrictions | iPhones and iPads enrolled through Apple Business Manager |
Native DNS Web Filtering for Fully Managed Android | Android Connection Policy: Private DNS, which sends all DNS traffic to your secure DNS provider, and locks the setting so users can't bypass it | Fully managed Android |
Swif VPN on Android
If you've selected fully managed Android devices, Review shows Swif VPN policy will be set up automatically on [N] Android devices. Swif uses it to block domains on the device. Users may see a VPN icon in their status bar. You don't need to do anything.
When you're done, click Apply to [N] devices. Click Back to change your device selection.
See and manage domain blocks
In Device Details > Applications > Blocked, each block shows:
Type | Shows |
Domain | The domain |
Domain list | The file name, and how many domains it contains |
Category | The category name, how many domains it contains, and a Category badge |
Domain and category blocks can be on the same device.
Unblock domains
One category or domain: click Allow on its row. Other blocks stay.
Everything: click Allow All, to remove all domain and category blocks on the device.
FAQ
Why aren't domains blocked on a computer?
Swif Browser Security isn't installed in that browser, or the user is in a browser without it. See supported browsers. Review shows these devices as Waiting for setup. Click Deploy Extension, or see Deploy Swif Browser Security.
Why don't domain blocks work on iPhone and iPad?
They need the Swif Mobile Security app. Swif Browser Security for Safari on iPhone and iPad also needs it to work. Review shows these devices as Waiting for setup. Install the app, or use the Apple DNS Settings Policy, or the Content & Privacy Restrictions Policy, instead.
Why can't I block domains on a BYOD Android device?
Work profiles don't let Swif filter the whole device's web traffic. Use domain blocking on fully managed Android devices.
What happens with a device group that has Macs, iPhones, and Android devices?
Each device gets the rules it supports. Review shows which devices are ready, which need something installed, and which aren't supported, so you can fix gaps before saving.
Can I unblock one category without removing everything?
Yes. Click Allow on that category's row, in Device Details > Applications > Blocked.
How do I install Swif Browser Security on every computer?
Use the deployment policies for each platform. See Deploy Swif Browser Security & Agentic Security Organization-Wide.
Do domain blocks apply in private browsing?
Only if the user has allowed Swif Browser Security in private windows. Browsers don't run extensions there by default.



