Yes. Screaming Frog SEO Spider is a desktop software that you need to download and then install on your device.
The installation may take a while, but it’s an automated process, you only need to launch it and provide the information requested on the screen.