This information will not be displayed except for the initial log in to the application which will require your TWC ID and password. You can save the information to avoid entering your credentials each time you want to utilize the app. To ensure the network is secure, make sure that your wireless network is password protected.
TWC has no control over what the Networks choose to be available as far as On Demand content. If you notice, each MOD title also shows what network is making that title available for you to access. It does get updated by the networks every few weeks or at least once a month. You do need to subscribe to the channel that is broadcasting the movie to be given access.