DNS filtering is the only option outside the browser because of SSL
To be fair, I don't think you can install certificates on a Chromecast for example, so it might not be practically feasible for all devices, but a blanket "SSL makes that impossible" is not correct.
That’s news to me. Can you expand on this ? I always assumed if an API Endpoint for example is served on TLS it’s secure till the termination. No ?
Cert pinning isn't used by browsers in general.
Adguard Docs on it: https://kb.adguard.com/en/general/https-filtering#how-does-h...
Charles Proxy: https://www.charlesproxy.com/documentation/proxying/ssl-prox...