Does using a tunnel to an end-user's local server violate Cloudflare's Terms of Service?

We are considering building a smart home product in a configuration where the server is installed in the user’s LAN environment. We are also considering connecting the server from the Internet.

If I use Cloudflare Tunnels, making tunnel per server to provide Internet connectivity services, does this violate the service terms?

If so, is there any other way to achieve this?