- Saves automatically when you stop typing
- Whatever you type is encrypted
- The data is synchronized when you use different machines
Now, this is how you write an online document editor. The UI is utilitarian, but there's no reason the same principles couldn't work with the fancier editors out there.