ParentFull threadev1·They don't, it's a page that's intended to look like cloudflare for ... unknown reasons?They do a lot of other very suspicious things to users.View on HN