You don't need to register to see the free content Joyn offers. However, if you want access to everything the platform has, you must sign up for Joyn+. You can do it from anywhere globally if you have a valid payment method.