True enough. Dynamic DNS does this too. Tor does this even better, but needs more adoption.
Discussion
Dynamic DNS doesn't hide your IP though. It just gives you a hostname where the underlying IP changes but the DNS hostname stays the same. We're essentially using Cloudflare for privacy, but also allowing Cloudflare to see everything 😂 so it's private to the world, but not to Cloudflare are their partners.
explain this then:
nevent1qvzqqqqqqypzqnyqqft6tz9g9pyaqjvp0s4a4tvcfvj6gkke7mddvmj86w68uwe0qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcqyqe4whmxv36dn957qv40lrx7nf4ujxdvpgdq3krkn5kv0qc9gpd9vhm8amj
i'm running this on my vps and was happily using said VPS over a wireguard connection and it was very convenient for enabling me to get inbound websocket connections to my test relay and occasional custom instance of coracle or nostrudel
you don't need cloudflare to have a fucking wireguard tunnel to a VPS
but when your VPS shoves a cloudflare on your port 80 and 443 you get cors errors that prevent NIP-05 from working
so, yeah, nah, fuck cloudflare, fuck them right in the ass
CORS is always a pain in the ass.
first time i've encountered this problem, and it's because cloudflare is fucking with my http headers