From support at cloudflare
Cloudflare is not a hosting provider. Cloudflare is designed for easy setup. Anyone with a website and their own domain can use Cloudflare regardless of their platform choice. Cloudflare doesn't require additional hardware, software, or changes to your code.Oct 9, 2020
https://support.cloudflare.com/hc/en-us/articles/205177068-How-does-Cloudflare-work-