Using a VPN should hide every trace of where you go online, yet a DNS leak can still broadcast every domain to your ISP. We ...