It’s hard to believe that as of 2016, the best method for offline storage in a web app was localStorage, a simple string-only key value store with a 5mb data limit. These kinds of stores are typically meant to store user preferences and basic user information. So if you wanted to build an application that offered end-to-end encryption AND search capability, you couldn’t. For this reason, we have h
![Moving beyond localStorage](https://cdn-ak-scissors.b.st-hatena.com/image/square/eab862bdc9f7f4080bf7fdc8b3c6761843b1d26c/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A1200%2F1%2AOBXEceCpTP4jUeTZuRrC_A.png)