Look up what Cloudflare is instead of just guessing or assuming and you'll understand what that is about. Nothing to do with Ads and nothing to do with software being installed on your computer.
Most Recent
Forum Legend
Following
New Comments
Locked Topic
Pinned Topic
Um do u have a device called cloudfare.
Also why is it protecting you from getting DDos'd
Probably u picked up malware from somewhere else