Internet FAQs

What is My WiFi?


My WiFi is a customer portal where you can register multiple devices from your home, so they auto-connect to the TWC WiFi network when you're on the go. Also, you can view your WiFi usage and estimate potential savings from using free WiFi instead of cellular data.