It isn't browser based. You install Solidworks on your computer. You can even create a desktop shortcut so you don't have to launch it via the 3DExperience website. You can save everything locally on your computer and basically not really use the cloudy stuff at all. It is the full version of Solidworks as well, just with the Maker restrictions on usage.Keep in mind though, this is for 3DEXPERIENCE Solidworks for Makers, which is a cloud based version of Solidworks, not the "normal" Solidworks. Might not matter for everyone, but I for one don't like browser based "always online" solutions. Unfortunately that basically rules out pretty much every single affordable semi-professional CAD offering currently.
If you want to look at something else Siemens do a hobbyist license version of Solid Edge. Solid Edge is comparable with Solidworks. This Solid Edge is also the full version (with similar license restrictions to Solidworks Maker version) and is completely free. It is all installed locally and has no cloud component at all.