For personal laptops, the is the gold standard. It receives all updates first, supports the full multiplayer experience, and is the primary platform for using mods. While you may not be able to install Steam on a school or work computer, this is the perfect version for your own device at home.

How to play on PC without downloading Steam : r/StardewValley

If desktop computers are completely locked down, playing on your personal mobile device using cellular data is the easiest alternative.