Yet another reason I do not trust the cloud and never use it. If I ever did, it certainly wouldn't be for anything important. Other than antivirus programs, nothing I have or use is cloud-dependent. I don't have to worry about anything getting lost when it's stored on my (all data backed up) hard drive.
There's VERY little danger in using large cloud storage services like OneDrive, iCloud, Dropbox, etc. Your data is much more at risk sitting on your own hard drive. Redundancy is your friend.
Invelos is a very small company. Anything can and will happen with a tiny operation like that with limited resources at hand.