5 ms·
Could you explain what you see as the value over something like a google doc. Not trying to be negative, just curious where you see it going.
by BenS 16y ago
Could you explain what you see as the value over something like a google doc. Not trying to be negative, just curious where you see it going.
- awt 16y agoSimplicity -- Just one entry per day, automatically time stamped. Security -- Your entries are encrypted using JS before being sent to the server, so I, as the sysadmin, can't read them and harass you as some google employees are known to do.
- hackoder 16y agoI'm interested in learning how this works. i.e. how do you encrypt the data client side? is it a randomly generated key? (I guess not since the user would need to know it to decrypt the data on another machine). If the user picks a key, is it the same as their password? If the key is the same as their password, do you store the password in localStorage? etc etc? (Sorry, just thinking out loud here and not sure how this'll work)
- whatusername 16y agoDon't you as the sysadmin have access to the keys though? Even using an evercookie or something like that -- I fail to see what prevents you (Your malicious twin lets say) from seeing these?
- awt 16y agoThe key (which is generated from the password), is stored using localStorage while the user has the app unlocked. I could certainly send myself the key somehow, but the concerned user should be able to snort that out fairly easily. I guess one option would be to opensource all or part of the js.
- whatusername 16y agoSo if I blow away my local storage I'm hosed?
- hachiya 16y agoDoesn't sound like it. The key would probably be regenerated from the password and stored in localStorage again.
- BenS 16y agoGot it. On security, you might try and test to see whether the added security you offer is meaningful to your audience. The security offered by web services is already sufficient for me to share my most personal emails and financial information. I like the idea of a simple beautiful interface where I can look back at my journal entries easily.