I see ads all the time, in-app, which is where they have moved. Is there an easy way to block them too? I guess not because they securely get delivered right into the app along with rest of the content.
The advert contents is still delivered from 3rd party servers, so on Android you can side-load Blokada, which provides host-based ad-blocking. It runs as a local VPN routing all traffic through it, and blocks the ad hosts. You'll probably still see advert place holders in a lot of apps, and on my phone at least I have to be vigilant that the OS doesn't kill the VPN process, but it's well worth it.
Thanks! I remember that I had tried Blockada but was annoyed with the VPN disconnecting, the battery usage and my phone just killing the app. I have now installed PiHole. Not sure how effective it is, but I'll try it out.
NextDNS in combination with AdGuard Mobile Ads filter will do just that and it will encrypt your DNS traffic too.