This site will help you with the common questions and summarises what are the current options in Blokada v4.
- I cannot start Blokada after I installed it.
- Blokada blocks less ads.
- Blokada doesn't block ads in Chrome.
- Ads in YouTube aren't blocked!
- Blokada stops to function/work after a while.
- I can't import EasyList/AdBlock Plus list into Blokada.
- What can I do if I still see some ads?
- What can I do if Blokada stops working after a while?
- I cannot install an update, what can I do?
- Can I hide the VPN notification?
- How do I report a problem, idea or suggestion?
- Can Blokada see my private data?
- Does Blokada use a lot of battery?
- Will Blokada slow down my device?
- Is Blokada really free to use?
- Blokada is great, how can I help the project?
- I have another question, where can I ask it?
Blokada's most known feature is ad blocking. It is a thin layer between the network interface (wifi or mobile) of your phone and the application/s you use. To be able to filter every outgoing traffic, it uses the VPN API of the device you use, and simply blocks all requests towards the hosts defined in the blocklist filters. This blocking is done with a simple "Hostname not found" report for the application is tries to access a hostname that is blocked. With this, Blokada saves both your data plan, battery life and time: no redirection is done. The filters are updated automatically. You can configure Blokada with your own custom filters and allowlists to ensure the service that you would like to use isn’t blocked and you don’t experience any interruption.
This feature is available for free, and it will stay free. Enjoy using Blokada!
If an app doesn't work as expected, doesn't load its content or something similar misbehaviour is experienced, please open Blokada's menu by swiping up, tap on Ad blocking, choose Allowed Hosts, tap the + sign at the top and add a single hostname or a list file containing all the hosts you want to bypass filtering.
You can block individual website what isn't on a host list. To do it, go to Blokada's menu by swiping up, tap on Ad blocking, choose Blocked Hosts and tap the + sign at the top of the screen. Here, you can add a single hostname or a list file containing all the hosts you want to block.
In Blokada v4 a new service is introduced, it is Blokada's own VPN. This service is brought to you to ensure your security and anonymity on the internet, no matter where you are, what you are doing. Please refer to our blog article here to know more about this feature.
- Activate an account
- Restore your account
- Select the gateway to connect to
As for the payment mechanism we use Stripe and the info saved in the process is only used to verify payments and keep enough information to activate the account and allow you to manage your subscription safely.
The other commonly used function in Blokada is changing the DNS server. The application provides a list of pre-defined DNS servers you can choose from.
The acronym DNS stands for Domain Name System and this servers are responsible to resolve the domain names (for example: myexample.com) to IP addresses, what are used between machines to communicate. Your internet service provider has its own DNS servers; Blokada is configured to use the system defaults. The machines in this list should be used if you are suspecting that your ISP collects logs about your internet usage, you are afraid of some privacy risk or if some websites or services are blocked for you. There is no "best", everything depends on your preferences and location, therefore if you would like to use custom DNS servers, please read their description, search for them on the internet and read the feedbacks.
This DNS section will work with or without VPN active, so the DNS of your choice will be the one used with or without the VPN service. Also consider as of v4 Blokada doesn’t support yet DoH/DoT, but this will be implemented shortly after the release of v4.
As you surely saw it, Blokada has some options on the Settings screen. You can see the followings:
- Notifications: when enabled, you will be notified when an ad is blocked. It is on by default, but if you get a lot of notifications, turn it off.
- Start on boot: when enabled, Blokada will start after the system boots up. Please note there are system level configurations for this option, therefore it cannot be guaranteed Blokada can start on boot. In this case, please check your phone’s settings. The default configuration is enabled, if you want to start Blokada manually, disable this option.
- Settings location: where do you want to store the configuration: in the internal or external storege? If you choose external, the files are available in /Download/Blokada directory.
- Background animation: you can enable or disable the background animations, showing the waves. White waves represent the allowed host queries while the orange ones are the blocked ones.
- Request logger: when enabled, Blokada will generate a CSV file and log requests that have been allowd and/or blocked by the app.
- Keep alive: this option is to ensure Blokada is not paused or stopped by the system. Please note your system can overwrite it, make sure your settings will let Blokada run in the background.
- Watchdog: when enabled, Blokada will exit if there is no active connection, and start again whenever connection comes back. If disabled, Blokada will always run in the background (even if no network is available). Please note this option may not work on every device.
- Aggressive wakeup: enable this option if your device stops or kills Blokada due to the system's powersaver feature. Even though this option aims to keep Blokada alive on most of the devices, the system will always have higher priority and can stop the app if it isn't excluded for memory- or battery optimisation.
There are two common causes for such a situation. First, please check if you have an active VPN connection and if thats Always-on VPN option is enabled. To do it, go to the Settings of your phone, search for VPN in the network section, tap on the gear next to the existing VPN. Disable it, disconnect from the active VPN connection and try to restart Blokada.
If you don’t have other VPN connection, check in Blokada if Watchdog is enabled in the Advanced Settings, and if yes, check if you are connected to the internet either with wifi or with mobile data. Blokada won’t start if the Watchdog is enabled and you don’t have an active internet connection.
If it doesn’t help, restart your phone, it also helps sometimes.
If you suspect that Blokada blocks less advertisements than earlier, please refresh your lists. To do it, tap on Blacklist, then in the top right corner on the equaliser, choose Refresh filters and tap on Continue. Usually it happens because new servers are added to the existing ones that are not (yet) identified and added to the blacklists, or the new list is not downloaded to your phone, therefore they are not (yet) blocked.
Alternatively you can enable more host lists or add more restrictive filters in the Blacklist menu.
Please note that Blokada uses 3rd party lists, therefore if the app itself worked earlier and blocked ads, without changes it should behave the same way.
If you're using Google Chrome, you need to disable Data Saver and Async DNS. Google uses those two technologies by default and they interfere with Blokada's host blocking.
1. To disable Data Saver, tap the three vertical dots in Google Chrome, go to Settings, search for "data saver" or "lite mode" and disable it.
2. To disable Async DNS, open the page "chrome://flags" in your browser, search for DNS and disable the Asynchronous DNS feature.
3. On your device, go to Settings -> Applications -> Chrome -> Storage and clear cache.
Blocking ads on YT is very hard because Google uses encryption and randomly generated hosts to serve the ads. Therefore, it's much easier to block ads within a YouTube app than with an external tool (like Blokada). NewPipe and YouTube Vanced are featureful, great alternatives to the official YouTube application; please check which fits better for you.
As a first step, turn on Keep alive in Blokada. In this case, Blokada will try to stay online, but please note, your system still can effect this behaviour. If you set it, and you still see that Blokada is stopped time after time, check your system’s settings and turn off every battery- and memory-optimisation for Blokada. Unfortunately it is different in every system, therefore we cannot say where to do it. Please check your phone’s settings. Other source of such behaviour can be that you are using a memory cleaner. Please set Blokada on allowlist or exclude list. If non of this steps helped in your case, please report a bug (see below how to do it).
If you try to import a list (for example EasyList) that works very well with your AdBlock Plus extension on your PC or notebook, Blokada will report an error message. It is because Blokada uses other method to block ads. While ABP blocks and hides elements or parts of the website, Blokada cannot do it because it's not a plugin in the browser, works on a lower level, blocking host access.
Not configurable things:
- Up to date: if you see it, you are running the most recent version of Blokada. Keep the app up-to-date because it has less bugs and more features!
- # ads blocked: the number of unwanted content that Blokada blocked since it is started for the first time
- # hosts: number of servers that serves advertisements, malware and other unwanted content
Some ads will come through with any ad blocker on Android. In particular YouTube ads or some fullscreen popup ads are difficult to block. If you think more ads are coming through than before, try these steps:
- Check if the VPN key icon is present in the status bar at the top. If not, start Blokada.
- Open Blokada and check if it is active and not reporting any errors.
- Check if the hosts counter is not equal to zero. If it is, select some blacklist filters so that ads can be blocked. If the counter is still zero, grant storage access permission in the System Settings - Applications - Blokada, then clear data and cache and reboot the device.
- Make sure you don't have too many apps in the allow list - maybe that's why you are seeing ads.
- Try resetting your filters: go to 'Ad blocking', there tap on 'List settings', tap on 'Filter lists' (not on Sync), choose DROP.
- If you see ads in your browser, deactivate any kind of traffic compression or optimisation in the browser's settings.
- Deactivate Blokada, close it (by swiping it out from the system's Recents screen), and turn it on again.
- If you recently changed your settings (filters, allowlist, etc), remember it takes time before new configuration start working. Give it some time.
- Clear app data for Blokada (in system settings), or reinstall it.
- Restart your device.
- If none of those steps helped, please report a bug (see below).
First of all, please check if the Android version you have is 5 or newer. Android 4 and older versions are not supported in Blokada 3.0 and newer versions. To do it, go to the Settings of your phone, scroll to About phone and search for Android version
If your phone runs Android 5 or newer, please ensure you try to install the update from the same source that you installed Blokada initially. Different repositories add their signature keys and therefore the update may fail.
Restart your device. It sounds strange, but sometimes it helps. If that didn't solve the issue, uninstall Blokada and install it again.
If none of those steps helped, please join to our Telegram chat on go.blokada.org/chat to get help, or report a bug (see below).
Unfortunately no. Some devices may be displaying annoying VPN notification (a key icon) while VPN is active, and it is not possible to hide it. If you can, try updating your device to Android 8 (Oreo), since newer Android versions do not have this status report.
If you are experiencing problems, please join to our Telegram chat at go.blokada.org/chat, where our community is happy to help you. Alternatively, just choose the Feedback option from the menu in top right corner and follow the instructions. Please provide as much information as you can and steps to reproduce the same issue - it helps greatly in fixing your problem! If you are a pro user, you can go directly to the issue tracker at GitHub.
No. Blokada does not read or tamper with your private information, it only monitors which hosts your device is making requests towards and blocks the ones matching the filters. Every time Blokada blocks anything, you will see a notification (what you can turn off). Blokada has no access to your encrypted traffic.
No. Depending on your settings the battery impact is minimal, and on most new devices, especially on Marshmallow (Android 6) or newer, you will not notice any battery drain. However, some unlucky devices may experience increased battery drain.
No. Depending on your settings Blokada can be quite efficient. In fact, both your device's performance and battery life may visibly improve, because Blokada saves your device from downloading and processing content you don't need or care about. However, users with some older devices may experience performance drop.
Yes! Blokada started as a hobby project, it's a way of giving back to the community. The app is open source, the advertisement filtering functionality is free, and it will stay this way forever. That said, developing it takes a lot of time, so please consider supporting the project in any way you can (see below).
If your question is not answered here, please join to our Telegram chat channel on the go.blokada.org/chat link, our community will be there to help you. If it is not convinient for you, use the Feedback option from the top menu, or if you have a more technical question, please go directly to the tracker at GitHub.