Yes, that's true with all online service.
Always keep backups locally is best.
Use the 'save' for saving to the hard drive as well as online.
I was going to suggest 'Think Free'.
http://thinkfree.com/Because they have the option to put their programs on your computer as well as operate online.
But there is no calendar, unless you make one with one of the apps..