That were my thaughts too. According to the Privacy Statement in the development section:
[…]APNIC has agreed to use such data solely for non-profit operational research. APNIC has also agreed not to use the data in any manner that would allow it to associate any individual with a DNS query, or publish any studies containing any references to particular query names or individual behavior. As part of Cloudflare’s commitment to privacy, Cloudflare will not provide APNIC with any access to the IP address or port associated with a client. […]
I am was a little bit concerned as well. But since APNIC is owner of the 18.104.22.168/16 network a commitment with them was necessary. Also, APNIC resides in Brisbane and not somewhere in China. So is see them neutral.
There’s someone on the Internet you will have to trust. And RIPE, APNIC and Co “just” assign networks to companies. Nothing else. I for myself don’t trust the dnswatch guys. Why? Well:
Who’s behind it?
Are there really no logs?
DNS watch is powered by a german media agency (ooops). Maybe the’ve just built th website. Who knows…
Not saying they are bad or doing ugly things at all! But this is something that makes me concerned as well.
Cloudflare made an extensive statement of what is logged and what data is shared or not.