|
|
|
|
|
by calchiwo
141 days ago
|
|
Using IndexedDB as the only store moves the reliability boundary to the browser. That removes server risk but introduces quota limits, eviction, and “best effort” persistence, especially on mobile where storage gets reclaimed aggressively. For a notes app, silent data loss is the critical failure mode. How are you handling quota errors and potential eviction before users discover missing notes? |
|
Also the main use-case for the app is to be used as a quick notepad rather than to archive data.
Current temporary mitigation: export to MD/PDF/TXT from the note menu. For users who need real durability guarantees, the planned E2EE sync would provide redundancy across devices and our servers
What I'm adding in upcoming updates:
Really appreciate the specific pushback.