No, Soundtrap is a cloud-based platform, which means you can access it from any computer or mobile device with an internet connection. You don't need to download any software.