it says free without download.
It is not possible to use the program without downloading it. The phrase "free without download" may mean that the program is free to download and use, not that it can be used without downloading.