Where does Alexa get its info? Surely this isn’t proprietary information that can’t be duplicated or verified.
Alexa installs a virus in your pc that reports back to them, all your browser activities. Alexa has been doing that to unsuspecting users for close to a decade. I won’t go there.
I wouldn’t doubt that Alexa pays off the virus and security sites to ignore the invasion.