No. No necesita descargar ningún software. Smoobu está totalmente basado en la nube, está disponible en cualquier momento, en cualquier lugar y en todos sus dispositivos conectados a Internet.