Are ad-blocking apps supported?
-Content filtering apps are fully compatible with GrapheneOS, but they have serious - drawbacks and are not recommended. These apps use the VPN service feature to route - traffic through themselves to perform filtering.
+Content filtering apps are fully compatible with GrapheneOS, but they have + serious drawbacks and using apps doing more than DNS-based filtering are not + recommended. These apps use the VPN service feature to route traffic through + themselves to perform filtering.
The approach of intercepting traffic is inherently incompatible with encryption from the client to the server. The AdGuard app works around encryption by supporting @@ -1383,6 +1392,12 @@
Using the VPN service to provide something other than a VPN also means that these apps need to provide an actual VPN implementation or a way to forward to apps providing one, and very few have bothered to implement this.
+ +RethinkDNS combines local filtering via DNS with the ability to directly + use a WireGuard VPN without another app. It also has other features such as + connection monitoring. This is a much better approach than most of the apps in + this space which force choosing between them and a VPN, recommend problematic + TLS interception (AdGuard), etc.