For hosting common files it's ok. Also it is on Android too do, great to transfer files between your Windows and your phone. But if you want better security you have to subscribe a monthly offer.
TagSpaces - TagSpaces is an open source platform for personal data management. With TagSpaces you can manage and organize the files on your laptop, tablet or smart phone.
Dropbox - Online Sync and File Sharing
allTags - allTags is a free, tag based file management application.
Google Drive - Access and sync your files anywhere
Tabbles - Tabbles use tags to organize and find files along with your colleagues.
Mega - Secure File Storage and collaboration