Unfortunately, no. You’ll need to sign up for a Zattoo account in order to access its mammoth content library. However, you can use ExpressVPN to secure your connection and stream with ease.