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).

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.

Roadmap

  • Launch full language/theme switcher UI in-app.
  • Expose subscription status, billing history, and upgrade flows.
  • Add import/export for preferences and module layouts.
  • Integrate advanced privacy options (biometric lock, quick wipe).