Finance Dashboard Phase 1
Service Worker: initialising…
Sign in to sync your data
The dashboard reads your Google Sheets finance workbook and caches it locally (IndexedDB) so the UI stays fast and works offline. Tokens live only in the Service Worker — the page code never sees them.
scope locked to
spreadsheets
PKCE · no client secret
silent refresh via refresh token
Signed in
—
—
Data
never synced
Allocation
—
Monte Carlo FI projection
—