AdBlock for iOS is an iPhone, iPad and iPod Touch mobile app which lets you block domains. It comes with a built-in list of predefined domains responsible for serving the majority of Internet advertising.
AdBlock for iOS installs a VPN profile with a list of domains. The list of domains is controlled using the app. Every time some app tries to communicate with one of the blacklisted domains, VPN profile will response with a local IP address of that domain. This makes the connection impossible and results in an ad being blocked in all kinds of apps.
No, it is not. Safari content blockers were introduced in iOS9 and they block ads only in Safari. Installing AdBlock for iOS will affect not only Safari, but also other apps. This allows you to use your favourite Internet browser (like Chrome) and filter out in-app ads in any app. This includes games.
Install and open AdBlock for iOS app, swipe up moving the orange box from the bottom of the screen and install the VPN profile. That's it. Don't forget to open AdBlock app once in a while to check, if there were any changes in AdBlock's blocked domains list.
This message can be caused by the fact that your ISP or current Wi-Fi network is hijacking DNS queries or configuring an active proxy server, which might brake AdBlock's filtering.
You can try numerous solutions for this problem:
- make sure that your Internet connection is working
- make sure the list of blocked domains is shown in Settings (it's not empty)
- restart AdBlock app
- change your Wi-Fi network
- reinstall AdBlock app
If none of those solutions work, please try contacting your ISP or network administrator.
If you are using iOS 9 or earlier, then this is normal and expected behaviour. It doesn't mean that something is not working like it should. You can't connect to the VPN server, because there is no actual VPN server to connect to. If you can't do it, the apps and websites won't be able to it either - this will result in ads being blocked. Apps and websites will try to use this VPN profile only for domain names from the defined list. This also ensures that none of your traffic goes through any third party servers, so your privacy is fully respected. If you are using iOS 10 or later, then you can try to delete the app and install it again.
If you are using iOS 9 or earlier, then VPN icon appears only when you are properly connected to a VPN server. AdBlock for iOS uses a non-existing VPN server address, so iOS won't be able to connect to it and VPN shouldn't be visible. If you are using iOS 10 or later, then you can toogle "Show VPN icon" in AdBlock app -> Settings to enable VPN icon in status bar.
AdBlock for iOS DOES NOT affect the security of your connection in any way. It DOES NOT connect you to a VPN server and we DO NOT proxy any of your traffic. Since there is no proper VPN server to route connection between your device and the ad server, the ads are not being shown. Everything happens right on your iOS device.
Yes. Once AdBlock's VPN profile is installed it blocks ads while you use your iOS on Wi-Fi or any type of cellular connection (2G: GPRS / EDGE, 3G: HSDPA, HSPA+, 4G: LTE networks). There is no need to set it up separately for every network. Once you enable AdBlock - it just works. Please note that AdBlock on iOS 9 and earlier might not work, if your current ISP is intercepting DNS (port 53) traffic. Unfortunately some ISPs do this and it may prevent AdBlock from properly blocking content.
There are 3 ways to disable AdBlock for iOS:
Unfortunately, no. The latest YouTube app update uses different mechanism to get ads. This caused AdBlock for iOS to be ineffective against ads in YouTube app. We're currently looking for a solution to this problem. For now we encourage our users to use great YouTube alternatives for ad-free experience: YouTube site in Safari web browser or alternative apps like Tubex or Tubee for YouTube.
Yes, AdBlock for iOS can block ads also in Chrome.
Yes. AdBlock for iOS works in a way similar to blocking content with /etc/hosts file (for *nix systems) or C:\Windows\system32\DRIVERS\ETC\HOSTS (for Windows). You can add your own entries using Settings in AdBlock for iOS. All domains you add in your AdBlock Settings will become unreachable.
Let's assume you want to block example.com (with subdomains like abc.example.com) to get rid of ads in "Someapp". Go to AdBlock for iOS -> Settings -> Groups and domains. Create your own group of blocking rules by taping "Add group" in USER GROUPS section. In the next step, name your group. This name will be shown on the list and should allow you to easily identify it's purpose. Let's name it "Block ads in Someapp". After the group is created, tap on it. On the next screen, tap "Add domains". Input domain address: "example.com". Tap "Done" button in the upper right corner. Tap "Save changes" in bottom right corner. This will block all communications with example.com domain, including the traffic sent from "Someapp".
Your blocking list is organised in groups and domains. Every group can contain multiple domains and subgroups. This will allow you to organise your rules in a tree-like structure for easier control. You can selectively toggle each group, subgroup or domain, so you don't have to disable AdBlock entirely to temporarily allow some connections.
Due to a confirmed bug in iOS 9.3 - 9.3.5 VPN Manager, AdBlock can cause some websites to freeze when loading. Apple fixed this bug in iOS 10. Please update to iOS 10 to resolve this problem. Unfortunately this cannot be fixed with an app update since it's a bug in iOS, not in AdBlock app.