No, once registered, there is no need to stay in the registered location to log in. With a smartphone or a computer screen and a suitable browsing option, you can join your Classes from anywhere you want.