http://calendaz.com (disclaimer: I made it)
I wanted a private calendar without sharing/invites too, so I ended up building my own (do not recommend unless you have a lot of time on your hands!).
No spam, no ads, you own your data. Feel free to email me if you have any questions about it.