Welcome to the Forums and Thank you for your post!
We certainly appreciate your interest in Rogers TV programmation.
We actually do offer something called Rogers Anyplace TV. You can access this service here.
Simply log in using your existing MyRogers credentials.
However, since you do not have cable services with us, you will see that you can only access some of the content.
For example, you can watch everything that is currently on Free Preview and what is Free for all Rogers Customers :
What do the keys mean?
To gain access to more channels, you need to be a Rogers Cable customer. Once signed up with Rogers Cable, register your account with Rogers Anyplace TV to gain access to 1000s of great TV shows and Movies. If you are logged in and see a key next to a show that you want to watch, it means you need to subscribe to that channel on Rogers Cable.