Any website doing this for EU users without their consent is going to run into GDPR issues very quickly indeed.
This is why browsing the internet feels like filing for a mortgage now. But it's compliant.