Last updated: 2026-04-20
ChronoCluster Live is a Chrome extension that visualizes your own tab and navigation history as a live force-directed graph. This document describes exactly what it observes, where that data lives, and who else can see it.
Nothing leaves your computer. There are no servers, no analytics, no tracking, no third parties.
To draw the graph, the extension listens to standard Chrome tab and navigation events:
chrome.tabs.onCreated, onUpdated, onRemoved) — so a node appears when you open a tab, updates when the URL or title changes, and dims when you close it.chrome.webNavigation.onCommitted, onCreatedNavigationTarget) — to determine which tab was opened from which other tab, so edges point parent → child.For each observed tab, the extension records:
nodes, edges, meta) is stored locally in an IndexedDB database named ChronoClusterGraph. It persists across browser restarts until you clear it.chrome.storage.session — two small lookup caches (chronocluster.lastNodeByTab, chronocluster.nodeForTab) that are automatically wiped when you close Chrome.Both live on your machine, inside your Chrome profile. Neither is ever transmitted anywhere.
tabs and webNavigation APIs.host_permissions. No access to cookies, passwords, form data, or browsing inside incognito windows unless you explicitly allow it.The manifest.json declares three permissions, each the minimum required:
| Permission | Why |
|---|---|
tabs |
Observe tab creation, updates, and closure to draw nodes. |
webNavigation |
Determine parent/child relationships (which tab spawned which). |
storage |
Maintain the per-tab routing cache in chrome.storage.session. |
chrome://extensions → Remove) removes the extension. To immediately delete the IndexedDB store as well, open DevTools on chrome-extension://<id>/ and use Application → Clear storage.ChronoCluster is not directed at children under 13 and does not knowingly collect any data at all.
Any update will be committed to this file in the public repository at https://github.com/Mintsolester/Chronocluster. The “Last updated” date above tracks the most recent change.
Questions, concerns, or reports: open an issue at https://github.com/Mintsolester/Chronocluster/issues.