I had AdBlock Plus on my previous phone, but since it has been removed from AppStore, when I did a restore to my new device, it wasn’t installed. I am using Blockada atm, but it simply doesn’t work, and I even tried to enable ALL the filters they have.
Their official response was that they cannot block them, because they are encrypted…
I have had similar answers from other application too, including other excuses, like they deliver the ads from the same servers, they embed them, etc…
However, on my PC (Manjaro, but works with W10 too) I am using Firefox and uBlock, that work perfect blocking ALL ads from YouTube. So, no more BS excuses for not blocking them…
And the 1m dollar question is, is there any application for iOS that EFFECTIVELY blocks ALL ads from YouTube?
That’s the difference between a DNS/VPN adblocker like Blockada or a Pi-hole vs a browser extension like uBlock.
uBlock can remove elements from the site, where Blockada only stops your device from downloading content from blacklisted domains.
YouTube video content and ads are served from the same domains, hence why Blockada cannot block YouTube ads. (Technically it can block the ads, but to do so would mean also blocking the regular video content) 🥲
If you can install the uBlock extension on Firefox for iOS that’ll work but you’ll have to use YouTube through Firefox rather than via the iOS app.
I agree, if you don’t have control over the device or software, the only real solution is network level (DNS) ad blocking.
It’ll only work on your local network but a good bonus is ad blocking on every device in your house!
As I said, AdBlock was working as a VPN, therefore there is a way. And I was able to find it through LunaVPN, which is not available in my region but they also provide a direct VPN installation.
From what I read, it is free because it “reads” my traffic, but I don’t mind that, there are already too many “readers” in my life…
@THEkitchenSINK thank you but I am not willing to JB my phone
The short answer: Not without jailbreaking and using YouTube Vanced.
The long answer: Hard coded DNS and even DNS over HTTPS is going to become impossible to block via PiHole soon. Both are heavily used by YouTube. Your only option on iOS is to Jailbreak and go YouTube Vanced.
It is not seamless, but the free non-VPN non-subscription mode of iOS AdGuard does seem to block YouTube ads. The caveat is, it can sometimes leave the page “stuck” for the amount of time that the ad would have been playing, in which case, just reload the page and it will play after reload without the ad.
AdGuard does have a paid/subscription VPN mode, but it is much more secure to simply have it load its blocklists into Safari, so that it never actually touches your internet traffic.