# Privacy Policy — History Graph _Last updated: 2026-06-19_ History Graph is a browser extension that records your navigation history as you browse and visualizes it as a branching, git-style graph. This policy explains exactly what the extension does and does not do with your data. ## The short version **History Graph keeps everything on your own device and sends nothing anywhere.** There are no servers, no accounts, no analytics, and no third parties. The extension makes no network requests of its own. ## What the extension records To build your history graph, the extension stores, locally, a record of your main-frame navigations. For each navigation this may include: - The page URL - The page title and favicon - A timestamp - The browser tab it occurred in, and the parent navigation it came from (so the graph can show how pages link to one another) This data is only ever recorded for ordinary top-level page navigations in your own browser. ## Where the data is stored All recorded data is stored **locally on your device only**, using your browser's built-in storage: - **IndexedDB** — the persistent store for your navigation history. - **`storage.session`** — short-lived, in-memory state the extension needs to reconstruct relationships between pages; it is cleared when your browser closes. The extension does **not** transmit this data off your device. It is not sent to the developer or to any other party, because the extension makes no outbound network connections. ## What the extension does NOT do - It does **not** collect or transmit any data to the developer or third parties. - It does **not** include any analytics, telemetry, tracking, or advertising. - It does **not** sell or share your data. - It does **not** require an account, sign-in, or any personal information. - It does **not** request host permissions or read the contents of the pages you visit (only navigation metadata such as URLs and titles). The extension's declared permissions (`webNavigation`, `tabs`, `storage`, and the side panel / sidebar) are used solely to capture navigation events and render the graph locally. In the Firefox build this is reflected by the manifest's `data_collection_permissions: { required: ["none"] }` declaration. ## Your control over your data Because the data lives only in your browser, you are in full control of it: - **Stop recording / remove everything:** uninstalling the extension removes its locally stored data, per your browser's normal handling of extension storage. - **Clear browser storage:** clearing the extension's site/storage data through your browser will delete the recorded history. ## Changes to this policy If the extension's data practices ever change, this policy will be updated and the "Last updated" date above will change accordingly.