Do I need to install software or a browser extension?
No. Paste a link and you're done — it all runs in the browser.
If you want batch processing, resumable downloads, or auto file organization, then consider the desktop client. It's optional, not required.