Use ExpressVPN on your devices.
Need a VPN or DNS for your device?
Get ExpressVPN Now
Use ExpressVPN on your devices.
One ExpressVPN account. All devices.
Get Apps for Free

ExpressVPN’s advanced protection offers additional safety and security features for you and your family. When enabled, it can block intrusive display ads, trackers, malicious sites, and adult content.

We run a DNS-based traffic blocker running on the user’s device to stop all apps and browsing sessions from communicating with third parties on our blocklists. This approach is simpler and safer than running the traffic blocker on the server side.

The full suite of advanced protection features includes an ad blocker, an adult site blocker, and a malicious sites blocker (available on all plans), as well as a tracker blocker (Advanced and Express Pro plans). It’s available on the ExpressVPN app for Android, iOS, Mac, Windows, and Linux, as well as ExpressVPN Aircove. The tracker blocker and ad blocker are also available on the ExpressVPN app for Apple TV.

Important: In ExpressVPN’s desktop apps, the advanced protection features only work when the VPN is turned on and when the Lightway or Automatic protocol options are in use. Users who wish to use these features without turning the VPN on can do so via Aircove, which offers advanced protection with or without the VPN enabled.

Jump to…

What are the advanced protection features?
How to enable (or disable) advanced protection


What are the advanced protection features?

Advanced protection is a group of safety and security settings that includes a tracker and malicious site blocker, ad blocking, and parental controls.

Tracker blocker

Note: The tracker blocker is available on Advanced and Express Pro plans.

Many of the apps and websites you visit keep records of your activity and share it with third-party companies, which may include trackers. The tracker blocker gives you more control over what companies know about you and what you do online. It prevents apps and websites you visit from tracking your online activities.

Currently, this feature is available within the ExpressVPN apps for Android, iOS, Windows, Mac, Apple TV, and Linux, as well as Aircove.

Malicious sites blocker

Note: The malicious sites blocker is available on Basic, Advanced, and Express Pro plans.

Some apps and websites may expose you to malware and phishing domains. The malicious site blocker protects you from spyware and phishing sites by blocking known malicious websites before they can load.

This feature is available within the ExpressVPN apps for Android, iOS, Windows, Mac, and Linux, as well as Aircove.

Ad blocker

Note: Ad blocker is available on Basic, Advanced, and Express Pro plans.

Ad blocker prevents most display ads from being shown to you when browsing the web.

Currently, it’s available within the ExpressVPN apps for Android, iOS, Mac, Windows, Apple TV, and Linux, as well as Aircove.

Parental controls (adult site blocker)

Note: Parental controls are available on Basic, Advanced, and Express Pro plans.

With ExpressVPN’s parental controls, you can prevent anyone, including your children, from accessing most adult sites.

Our adult site blocklist is compiled from publicly available and open-source lists of known adult sites. We regularly review and update these blocklists so that you can stay protected against the latest threats.

Additionally, parental controls for Aircove enable you to block the internet at certain times. This is very helpful for reducing your child’s online time.

Parental controls are available within the ExpressVPN apps for Android, iOS, Mac, Windows, and Linux, as well as Aircove.

Need help? Contact the ExpressVPN Support Team for immediate assistance.

Back to top


How to enable (or disable) advanced protection features

Advanced protection features are disabled by default. To enable them, follow the instructions corresponding to your device:

Advanced protection features are disabled by default. To enable advanced protection features:

  1. Click Add-ons.The "Add-ons" tab in the ExpressVPN app for Windows highlighted.
  2. Under Advanced Protection, toggle on/off the features to fit your needs.The "Add-ons" tab in the ExpressVPN app for Windows highlighted.
  3. Reconnect to the VPN to apply the changes.

  1. Connect to the VPN.
  2. Tap Add-ons. The "Add-ons" tab in the ExpressVPN app for Android highlighted.
  3. Under Advanced Protection, toggle the settings on/off as you see fit.The Advanced Protection options in the ExpressVPN app for Android highlighted.

Advanced protection features are disabled by default. To enable advanced protection features:

  1. Click Add-ons.The "Add-ons" tab in the ExpressVPN app for macOS highlighted.
  2. Under Advanced Protection, toggle on/off the features to fit your needs.
  3. Reconnect to the VPN to apply the changes.

  1. Connect to the VPN using any protocol except IKEv2.
  2. Tap Add-ons.
  3. Under Advanced Protection, toggle the settings on/off as you see fit.The Advanced Protection options in the ExpressVPN app for iOS highlighted.

  1. In a device group, select Settings icon..
  2. Select Advanced Protection.
  3. Toggle the settings on or off.
  4. Select Save.

  1. Connect to the VPN using the Automatic or Lightway protocol.
  2. Go to Profile.The "Profile" tab highlighted in the ExpressVPN app for tvOS.
  3. Select Advanced Protection.The "Advanced Protection" option in the ExpressVPN app for tvOS.
  4. Turn on the advanced protection features to suit your needs.The "Advanced Protection" screen in the ExpressVPN app for tvOS.

  1. Connect to the VPN.
  2. Select Options on the main screen.The "Option" tab in the ExpressVPN app for Android TVs.
  3. Select Settings.The Options menu in the ExpressVPN app for Android TVs, with a highlighted "Settings" option.
  4. Select Advanced Protection.The settings in the ExpressVPN app for Android TVs, with a highlighted "Advanced Protection" option.
  5. Toggle advanced protection settings on and off as you see fit.

ExpressVPN GUI app for Linux

Advanced protection features are disabled by default. To enable advanced protection features:

  1. Click Add-ons.The "Add-ons" tab in the ExpressVPN app for Linux highlighted.
  2. Under Advanced Protection, toggle on/off the features to fit your needs.The Add-ons section in the ExpressVPN app for Linux, with all Advanced Protection options highlighted.
  3. Reconnect to the VPN to apply the changes.

ExpressVPN CLI for Linux

Advanced protection features are disabled by default. To enable all advanced protection features at the same time:

  1. Open the Terminal window.
  2. Make sure to connect to the VPN and use the Automatic or Lightway protocol.
  3. To enable all advanced protection features, enter the command:
    expressvpnctl set blockAll true
    To disable all advanced protection features, enter the command:
    expressvpnctl set blockAll false
  4. Press Enter to confirm.

You can also enable and disable each advanced protection feature individually:

Block trackers

  1. Open the Terminal window.
  2. Make sure to connect to the VPN and use the Automatic or Lightway protocol.
  3. To block trackers, enter the command:
    expressvpnctl set blockTrackers true
    To disable, enter the command:
    expressvpnctl set blockTrackers false
  4. Press Enter to confirm.

Block malicious sites

  1. Open the Terminal window.
  2. Make sure to connect to the VPN and use the Automatic or Lightway protocol.
  3. To block malicious sites, enter the command:
    expressvpnctl set blockMalicious true
    To disable, enter the command:
    expressvpnctl set blockMalicious false
  4. Press Enter to confirm.

Block ads

  1. Open the Terminal window.
  2. Make sure to connect to the VPN and use the Automatic or Lightway protocol.
  3. To enable the ad blocker, enter the command:
    expressvpnctl set blockAds true
    To disable, enter the command:
    expressvpnctl set blockAds false
  4. Press Enter to confirm.

Block adult sites

  1. Open the Terminal window.
  2. Make sure to connect to the VPN and use the Automatic or Lightway protocol.
  3. To block adult sites, enter the command:
    expressvpnctl set blockAdult true
    To disable, enter the command:
    expressvpnctl set blockAdult false
  4. Press Enter to confirm.

Legacy Linux app

To enable all advanced protection features at the same time:

  1. Open the Terminal window.
  2. Make sure to connect to the VPN and use the Automatic or Lightway protocol.
  3. To enable all advanced protection features, enter the command:
    expressvpn preferences set block_all true
    To disable all advanced protection features, enter the command:
    expressvpn preferences set block_all off
  4. Press Enter to confirm.

You can also enable and disable each advanced protection feature individually:

Block trackers

  1. Open the Terminal window.
  2. Make sure to connect to the VPN and use the Automatic or Lightway protocol.
  3. To block trackers, enter the command:
    expressvpn preferences set block_trackers true
    To disable, enter the command:
    expressvpn preferences set block_trackers off
  4. Press Enter to confirm.

Block malicious sites

  1. Open the Terminal window.
  2. Make sure to connect to the VPN and use the Automatic or Lightway protocol.
  3. To block malicious sites, enter the command:
    expressvpn preferences set block_malicious true
    To disable, enter the command:
    expressvpn preferences set block_malicious off
  4. Press Enter to confirm.

Block ads

  1. Open the Terminal window.
  2. Make sure to connect to the VPN and use the Automatic or Lightway protocol.
  3. To enable the ad blocker, enter the command:
    expressvpn preferences set block_ads true
    To disable, enter the command:
    expressvpn preferences set block_ads off
  4. Press Enter to confirm.

Block adult sites

  1. Open the Terminal window.
  2. Make sure to connect to the VPN and use the Automatic or Lightway protocol.
  3. To block adult sites, enter the command:
    expressvpn preferences set block_adult true
    To disable, enter the command:
    expressvpn preferences set block_adult off
  4. Press Enter to confirm.
Was this article helpful?

We're sorry to hear that. Let us know how we can improve.

A member of our Support Team will follow up on your issue.