Rarely will it be compulsory for you to download software to be eligible for bonus spins. Generally, you can choose to claim the offer by gaming on your PC, desktop, or mobile device. If the casino has a mobile app, it’s up to you to download it or not.