Offline is easiest. Online is not possible using Office 365. I haven
In my opinion, it is the best service. If you need the same level of protection for your data (and privacy), then this is the way to go. If you want an online solution, then Office 365 and the Office 365 Enterprise E3 solution are your two options. If you don't know (or care) what a hosted solution is, then maybe you need to stop reading here. I've been toying with this too. I haven't found a way. My solution is different. I've done a bit of research. I've done a bit of thinking. And then I have come up with my solution. I hope it's helpful.