Intoduction to Cloudflare WARP
I’ve been looking at Cloudflares WARP app for mobile. It claims to be a VPN but without some of the IP hiding anonymity features normal VPNS have: “Under the covers, WARP acts as a VPN. But now in the 184.108.40.206 App, if users decide to enable WARP, instead of just DNS queries being secured and optimized, all Internet traffic is secured and optimized“.
It also claims that it will encrypt all internet connected apps on your phone: “This doesn't just apply to your web browser but to all apps running on your phone. Any unencrypted connections are encrypted automatically and by default. WARP respects end-to-end encryption and doesn’t require you to install a root certificate or give Cloudflare any way to see any encrypted Internet traffic we wouldn’t have otherwise.”
Aside from the privacy implications it also claims to be faster in some areas, however I’m only really interested from a privacy / security perspective.
My question is, what does using Cloudflare WARP offer over using a standard HTTPS enabled site (with HTTPS everywhere) alongside DNS over HTTPS or TLS (DoH or DoT) to say, access content on a public coffee shop WiFi where people could spy on your browsing activity. Or even your ISP on your own private network.
Is there much point using WARP if a HTTPS enabled site with DNS over HTTPS or TLS encrypts both your DNS lookups and website content already?
I use DNS over TLS via Cloudflare for my Android phone via Android 9’s built in private DNS setting and for Firefox using DNS over HTTPS, again via Cloudflare.
From a security / privacy perspective, the only benefit I can see to using WARP over normal HTTPS + DNS over HTTPS / TLS, is if you don’t browse content on a web browser and use mobile apps where a HTTPS connection might not be present. According to this, it’s not easy to verify. As mentioned earlier WARP supposedly encrypts everything on your phone, which would be beneficial in this siutation.
But as for DNS over HTTPS / TLS I can’t see any benefit to using WARP.
Maybe someone could provide insight into this. Am I any more secure and private using Cloudflare WARP from public WiFi snoopers or even my ISP, than just ensuring my apps and websites use HTTPS and ensuring my phone or browsers built in DNS over HTTPS / TLS is active?
I'm well aware that using WARP is not a substitute for a VPN.