No. Xfinity Wi-Fi comes free with your Xfinity service if you are an Xfinity Mobile or Xfinity internet customer, though it is not available to Xfinity Prepaid customers. You do not get charged for using the hotspots of others, nor do you get charged for keeping your hotspot on.