Skip to content

Product narratives about structured privacy, local-first vaulting, and encrypted handoffs.

9 min read By NT²

Why our vault SQLite database lives in OPFS, not IndexedDB

Tech

SQLite wants a file. A privacy vault wants durable relational storage that stays fast as its item count, indexes, and encrypted attachments grow. Putting a SQLite virtual file system on IndexedDB can bridge those worlds, but it makes the bridge part of every database operation. For NT² Vault, the browser vault file belongs in the Origin Private File System.

Read story →