Solidworks 3D Experience Platform Access Issue?

I have participated in POTY 2021. I got acess to 3D Experience Solidworks. I heared that, 3D Experience solidworks doesnt requires any installation. But when I tries to access it, it tells me to install the solidworks using 3D experience launcher. What to do? Is it necessary to download that?