Did an AI agent drive your browser while you were away? Chromium already knows
Описание и применение
Панель Browser Watch в ccdeck позволяет пользователям видеть, какие страницы открывались программами через API, когда они не были активны, и реагировать на это.
Задача
When agents run in the background, users cannot tell if automated navigation opened pages while they were away.
Результат
Browser Watch reliably identifies API‑driven navigations that occur when the user is not actively browsing, providing a clear audit trail and configurable reactions.
Рабочий процесс
- Run ccdeck and open the Browser Watch panel
- Browser Watch queries the History database for visits with the FROM_API flag
- It groups visits into episodes per host and profile
- Episodes that occur during a quiet period (default 15 min) are shown as findings
- Users can click a finding to see full URLs and timestamps
- Users may dismiss findings or configure actions (notify, close tab, quit browser)
Доказательства
Every visit in a Chromium history database has a transition value that says how you got there … One qualifier, FROM_API (0x08000000, bit 27), marks certain navigations from an external application.
Browser Watch tests that bit rather than trying to infer intent from a URL.
It has no idle timer and does not watch your keyboard. It goes by the history alone.
- Дата записи: 2026-10-22T11:26:04.997Z