# Files

- `manifest.json` — MV3 manifest (permissions, content scripts, action).
- `background.js` — service worker; opens the hub on action click.
- `hub.html` — the hub page; the `LINKS` array drives the profile cards.
- `record.js` — content script that records a visit for the visited host.
- `icons/` + `make_icons.py` — toolbar icons (and the generator).
- `bg.jpg` — hero background (dimmed city / coastline).

All data is stored in `chrome.storage.local` (this browser only) — no network calls, nothing leaves the browser.