Não, você não precisará baixar nenhum software para se inscrever no Captain Spins. O cassino deles é totalmente otimizado para computadores móveis e desktop, o Captain Spins Casino também possui um aplicativo móvel que você pode baixar na App Store, caso deseje reproduzir usando um aplicativo.