No, non è necessario scaricare alcun software. Smoobu è completamente basato sul cloud, è disponibile in qualsiasi momento, in qualsiasi luogo e su tutti i dispositivi connessi a internet.