Xfinity Flex is a streaming device that allows you to access streaming apps and services on your TV. It's free to Xfinity Internet customers and can be used to watch live TV, on-demand content, and streaming apps like Netflix and Hulu. To use Xfinity Flex, you'll need an Xfinity internet connection and a TV with an HDMI input.