Those are typically cloud fare hosted sites verifying you’re not a bot. It’s not really about security, but rather internet scrapers and bots. Cloud fare will charge the scrapers $$$ for access to the data/sites. And bots aren’t allowed (typically).
Some of the vendos I use have it. I sometimes go through several failed attempts, after which they seem to decide that I couldn’t be other than a stupid human.