Cloudflare has a generally strong reputation for performance and security. However, some concerns remained over content moderation and privacy.
The most privacy-oriented is a free public DNS resolver (1.1.1.1), which does not retain user-identifiable data in the long term (one-day retention).
Cloudflare WARP+ is another problem.
There were some known privacy-related incidents, like the “Cloudbleed” bug in 2017 and the questionable reaction to this bug.
Although the chances of misuse of the private users' data by Cloudflare are small, there is a much stronger possibility of leaking data via bugs or exploits.
1.1.1.1 is among the best DNS servers for privacy and Cloudflare even
publishes what exactly data they collect, for how long and with whom they share it with. Care to explain problems with content moderation and privacy? Why would WARP+ be a problem?
If I recall correctly, Cloudbleed was an issue that was promptly fixed, but the problem was also that the search engines that indexed something they shouldn't have. Nonetheless, Cloudflare was very open and transparent about this which definitely isn't something that you see very common today. This is why I trust them as a company.
Imagine just turning the blind eye and shifting blame, Cloudflare would immediately went out of business. This is why they are highly transparent in everything they do. Yes, they messed up, but they acknowledged the error and warned everyone when this was discovered. They can't do much after that.
The privacy concern about SmartScreen is interesting. Is your main concern about the possibility of misusing data by Microsoft or other parties?
It is worth noting that SmartScreen data is generally tied to a device, not to a personal Microsoft account.
Exactly! SmartScreen collects way too much data than it needs for functioning. It's worth to note that data collected isn't encrypted on Microsoft's servers (just encrypted in traffic), and is collected in plain-text which is something you simply shouldn't do in 2026.
And yes, the data was tied to user account and after being
called out, Microsoft stopped doing this.
Main privacy concerns:
- Microsoft retains reputation data to refine its blocklists and reputation databases (no long-term retention and profiling). However, this is only the Microsoft statement (no external audits).
- The adversary with control of the device’s certificate store can impersonate SmartScreen’s servers or decrypt the traffic to see the URLs and file paths.
Microsoft is known for not being transparent enough about their privacy practices. Their privacy policy is written very unclear and doesn't specify what exactly is collected and why. Which makes you think they are hiding something.
The best part of the SmartScreen controversy was their collection of user account ID and not mentioning this in their SmartScreen privacy policy. When you combine all of that and how they quietly pushed telemetry into Windows 10 without telling anyone, you start questioning their privacy practices. Nothing is preventing them from collecting full URLs without any identifiers such as user account ID or hardware ID.
And remember: HTTPS/SSL is used for a reason; so third parties can't see what exactly you do on the website and which site you're visiting specifically. SmartScreen technically creates Microsoft a middleman between you and the website as they have access to full URLs.
Don't even think about what would happen if Microsoft got hacked.
I just changed logging to blocks only and enabled the option to remove sensitive data. In the blockpage it is also possible to hide the details of your cloudflare configuration. The free plan has a (non-changeable) retention period of 24 hours, so I am happy with the privacy features of Cloudflare. Way better than the retention period of most browser protection extensions (e.g. Norton or Avast).
I did the same. The only reason why I kept logging of blocked domains was in case a website is wrongly blocked, no other reason. Cloudflare gives you total control over data you provide them.
The free plan has a (non-changeable) retention period of 24 hours, so I am happy with the privacy features of Cloudflare. Way better than the retention period of most browser protection extensions (e.g. Norton or Avast).
The history of visited logs is saved for 18 months for all plans. It's just that with free plan, you're limited to seeing only the last 24 hours. If you disable logging completely, nothing gets recorded. Beside, even with all logging, Cloudflare only gets domains, not full URLs like Microsoft.