|
|
|
|
|
by j-berman
1956 days ago
|
|
There's also a challenge here where browsers will literally just start deleting data from IndexedDB if a user starts running out of space on their hard drive. I added this statement: "Keep in mind this is a demo app subject to change in the future. You can download your docs at any time." as a warning to anyone who might be using this site with expectations that the data will be persistent. Ultimately I figure the only solution for a production app is to either do a better job educating users on these issues, or scrap the offline persistence selling point entirely (and just rely on it as a cache). What did you end up doing with your products? |
|
To begin with I didn't store the encryption key, but too many users lost the original email, so now I also store the user's encryption key, which is lame from a privacy point of view, but for most users is what they expect.