- Define a simple format for your timeline, there are probably 10 suitable formats out there already.
- Define a data exchange protocol that allows adding to, and reading from the timeline
- Host your personal timeline file with any host of your choosing
- View your timeline.xml through any web site that cares to format your data
- You can move your timeline around if you feel like it. Remove it. Change it.
It is your life, your experiences, your memories, your friends, so why are you giving it away for free?