Why I built Sanctuary: A local-first, zero-tracking reflection app
Most journaling and mental wellness apps require syncing sensitive personal thoughts to cloud servers where they risk being mined or exposed. I wanted a space where user data never leaves the browser. So I built Sanctuary - a lightweight, local-first reflection vault.
Technical Highlights
- 100% Local-First: All entries and app states stay strictly inside browser local storage. Zero tracking scripts or analytics.
- Resonance Diagnostics: Dynamic, client-side SVG visualizations mapping baseline mood trends over time.
- Therapy PDF Export: Uses native CSS print styling (
@media print) to generate clean offline summary reports for check-ins without sharing app access. - Zero Overhead: Blazing fast load times with no database or cloud sync latency.
Check out the live app: sanctuaryb.lovable.app
I'd love feedback from the dev community on the local storage architecture, baseline algorithms, or visual UI!
Comments
No comments yet. Start the discussion.