Note: This setup is both for my android and pc Edit: For those recommending paid services and selfhosting, I don’t have the money nor resources for either. Also it seams some people are confusing my android setup with my PC setup so I’ll write it down. Android: Brave(movies) + Ironfox, Search: Brave + DDG, VPN: Proton ( not always on), GPay = Cash, Auth= Aegis Auth, Pass: KeepassDX, PC: Firefox= Librewolf, VPN = No VPN (VERY slow internet), Search: Searxng + DDG, Pass: KeepassXC,


For DNS I use Pi-hole with Unbound which is used to contact the DNS root servers directly and recursively find IP-addresses. The first lookup becomes a little bit slower than through say Google but the IP is then cached locally and then it actually becomes faster. This is also more private since it doesn’t require a third-party DNS resolver.