💾 Data Management & Sync Encrypted & Local-First

Manage local storage engines, P2P sound sync, E2EE encryption keys, cloud backups, and data imports/exports.

💾 Local Storage Engine

Choose your local database engine. IndexedDB bypasses browser 5MB storage limits. GunDB enables decentralized P2P sync.

🔒 Master Encryption Passphrase (E2EE)

Zero-knowledge client-side encryption key (AES-256-GCM). Required for Firestore Live Sync.

🔥 Encrypted Firestore Cloud Sync (Collection: habit_data)

Real-time Zero-Knowledge client-side encrypted cloud synchronization. Disabled by default & requires a Master Encryption Passphrase.

Copy this Sync Channel Identifier Code and your Master Passphrase to your other computer or phone so both devices sync to the same encrypted plot of data.

📊 Import CSV Activity File

Upload your own CSV habit activity log file.

📦 Backup & Restore JSON

Export local backup or restore from JSON file.

⚠️ Reset All Data

Clear all local habit data from storage.