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.
KeepSafe - Keep your entire photo library safely stored in an encrypted private cloud.
Dropbox - Online Sync and File Sharing
Stingle Photos - Stingle Photos is a secure photo/video encryption and backup application that provides strong security, privacy, encryption and safely saves your media on cloud storage keeping you safe from data breaches and leaks.
Google Drive - Access and sync your files anywhere
Photok - A safe place for your photos. It stores your photos encrypted on your device and hides them from others.
Mega - Secure File Storage and collaboration