Install an ad-blocker on Android - Blokada
Blokada is a free and open-source mobile application that uses DNS servers to block ads and trackers on your device to enhance your privacy. In this guide you'll learn how to install Blokada on your Android device.
Blokada is an ad-blocker acting as a VPN to block unwanted traffic based on hostnames (urls). This prevents ads and malicious data from being loaded by any application running on your device.
To install Blokada, visit its Play Store page and click on Install (Fig. 1).
You'll be asked to allow Blokada to setup a VPN, which is necessary to block ads. Blokada says it sets up a split-VPN, which only routes traffic on port 53, used to communicate with external DNS resolvers. What this means is that any traffic (e.g.: you trying to open privacyinternational.org in your browser) will be routed through Blokada and checked against a local DNS hostfile. If the hostname is in the list (for example an adserver), the resource won't be loaded. This prevent ads and malicious trackers and ads from being reached and displayed.
As such, Blokada claims it does not monitor or filter your regular network traffic. Since it's open source and the code is publicly visible, this claim can be regularly verified.
Blokada should be enabled now. To select a blocking list, click on the Advanced tab (Fig. 5), and then select one (or more) from the list. You might want to use the same list we suggest in our DNS guides, Steven Black hosts list, as it is often updated (the first item, Energized, was last updated on 2018).