Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Short answer - yes.
You need to be a TWC subscriber to use the app and the selection of available channels is pretty limited, even more so if you're not connected through your TWC wifi.
Yes.
I pretty much only use it to record something on the DVR if I'm out of the house or traveling. The limitations of what you can watch when not using your twc internet is not worth using it to watch shows.