B blog.cloudflare.com Cloudflare: More devices, fewer CAPTCHAs, happier users 16 points EMM_386 5 years ago 2 comments