another way you can go about it is just store things locally on a client machine.. although you may need to explain that unless they sign up their notes will not be saved globally.
That's a great idea and would segway nicely into porting this as a google chrome app. Any tips for storing notes locally? Haven't looked into it just yet.