Do I need Internet connectivity for USBtoCloud to function?

Yes. USBtoCloud uses a Web (Internet) connection to do an online (cloud) backup. It involves sending a copy of the data over an Internet network to a server. Of course, you can work offline with your drive and once an Internet connection is available, all your files will automatically upload to the cloud.