You need a VPN because this OTT platform is specifically made for India so it has geographical restrictions. You will need a VPN to set your location to India to have access to this platform.