Project

Jarvis — utag.DB Logger

A Chrome MV3 extension for Tealium debugging that captures utag.DB logs in the page context, monitors consent state, and exports a single case file for analysis.

Captures utag.DB logs without console scraping.
Per-tab session isolation with exportable case files.
Consent + storage snapshots alongside logs.
Optional local server for send_utag payloads.
Side panel tools with logger, consent, and export workflow.
Export case file preview with recent exports list.

Key capabilities

  • Page-context utag.DB capture with strict tab isolation.
  • Consent/CMP snapshotting with GPC visibility.
  • Storage map snapshots (cookies, local/session storage, utag data).
  • Single case file export for handoff to LLMs or support teams.

Architecture summary

  • console-bridge.js injects into MAIN world and posts entries.
  • content.js relays data to background service worker.
  • background.js persists sessions in chrome.storage.local.
  • sidepanel.js renders tools and builds case file exports.