uncloseai.com/docs/tickets/011-vault-viewer-dashboard.md

1.8 KiB

011: Vault viewer: indexed pages, charts, and engagement metrics

Reporter: fxhp Date: 2026-03-03 Priority: medium Status: open Affects: Browser extension, embedded widget

Description

A new UI panel in the chatbot showing what's stored in the user's encrypted vault for this site. Charts, metrics, and visualizations that make the user feel like they're getting value just from browsing with the chatbot open.

Goal

Show the user their browsing intelligence: what pages they've visited, what's been indexed, coverage metrics, and natural engagement data. Not gamified, but genuinely useful metrics that emerge from organic browsing.

Features

Pages View

  • List of all indexed pages on this domain
  • Title, URL, last visited, number of conversations
  • Search/filter across indexed pages
  • Click to navigate to a page

Coverage Metrics (natural, not gamified)

  • Pages visited vs total internal links discovered
  • Topics covered (from page-intelligence.js topic extraction)
  • Content consumed: total word count read, estimated reading time
  • Questions asked and answered per topic area
  • How much of the site's content has been discussed

Charts

  • Timeline of browsing activity on this site
  • Topic distribution (pie/bar chart of content categories)
  • Engagement depth (pages visited over time)
  • Knowledge growth curve (indexed content accumulation)

Privacy Controls

  • Clear indexed data for this site
  • Export vault data (encrypted JSON download)
  • View storage usage

Architecture

  • New panel accessible from chatbot settings/menu
  • Reads from vault localStorage (journey data, page knowledge)
  • Charts rendered with lightweight library (no heavy dependencies)
  • All computation client-side, no server calls

Dependencies

  • Reverse RAG (#006)
  • Journey tracking (implemented)
  • Page intelligence (implemented)