Settings

Usage

  • Manage account login via email/password, Google, or Apple ID.
  • Configure module visibility and default dashboards (planned).
  • Select app language and theme once the UI switches ship.
  • Review storage usage and trigger local backups (roadmap).

Notes & Journal

  • Choose the default view (Editor or Preview) when opening notes and journal entries.
  • Editor mode opens notes ready for typing; Preview mode shows rendered Markdown.
  • The setting applies to both the Notes module and the Journal module.
  • This preference syncs across devices when using membership sync.

Data model

  • Preferences stored in Hive boxes for fast, offline access.
  • Account credentials handled via secure auth APIs in the backend.
  • Upcoming user_preferences table will unify sync state.

Synchronisation

  • Language and theme apply locally until multi-device sync launches.
  • Membership sync will propagate module visibility, dashboards, and shortcuts.
  • Security-sensitive settings (2FA, keys) stay server-side only.

Delete all local data

  • A red danger button at the bottom of settings allows complete local data deletion.
  • Deletes all notes, tasks, time entries, journal entries, habits, and financial data.
  • A confirmation dialog prevents accidental deletion.
  • After deletion, the app restarts with a fresh database.
  • Synced copies on the server remain intact until manually deleted.

Roadmap

  • Launch full language/theme switcher UI in-app.
  • Add import/export for preferences and module layouts.
  • Integrate advanced privacy options (biometric lock).