When you purchase through links on our site, we may earn an affiliate commission.Heres how it works.

Were taking a look at just one of these advanced features today its built-in ad blocker called MACE.

MACE stops ads, trackers, and malware in their tracks thanks to a DNS-level blocklist.

PIA running on a laptop

You might wonder why an ad blocker like MACE is necessary when online window-based ad blockers already exist.

PIA- from $2.03 per monthThe best Linux VPNPIA caters pretty heavily to advanced users.

Its no-logs policy has been audited several times and tested in court not once, but twice.

PIAThe best Linux VPN

In both cases, PIA had nothing to hand over.

MACE is great for keeping ads off your system, but PIA offers a lot more, too.

Need a dedicated IP?

A dart that has landed in the middle of a bullseye on a red target

PIA has you covered.

With a 30-day money-back guarantee, its risk-free to try as well.

What is MACE?

MACE is Private Internet Accesss integrated ad, tracker, and malware blocker.

Essentially, this means that it identifies and blocks requests to known malicious URLs.

This ensures that unwanted content is blocked before it ever has a chance to reach your gadget.

Personalized ads are more than just eerie they can be downright privacy nightmares.

Here’s everything you’re gonna wanna know abouttargeted ads.

MACE is available on most PIA client apps, with the notable exception of Android devices.

How Does MACE Work?

To understand how MACE works, you should probably know some of the basics of DNS.

Collectively, these servers are the equivalent of the internets address book.

This ensures that all the requests to that domain go nowhere, essentially blocking them entirely.

This approach is great for keeping separate ad networks off your system but it comes with a few limitations.

There are also issues weve found in practice with how quickly MACE is updated.

Its not a dynamic, heuristics-based system in the same way thatNordVPNsmalware-blocking solutions are.

Put simply, MACE uses a static blocklist.

If a URL hasnt been added to it, MACE wont detect it.

This means that newly created malicious domains are more likely to slip past MACE.

Why Use MACE?

You will still have to reconnect for it to take effect.