First public release of ComparEdge Advisor.
- 495+ SaaS and AI products indexed across 44 categories
- 495+ domain mappings with eTLD+1 subdomain walk-up
- 533 bundled product logos (32x32 WebP)
- Floating card with rating, pricing, pros/cons, and alternatives
- Shadow DOM isolation (closed mode) - page JS cannot access the card
- Dark / Light / Auto theme with real-time propagation to content card
- Freely draggable card with position persistence across page loads
- 30-day smart dismiss per product
- Popup with 4 tabs: This Page, Search, Dismissed, Settings
- Real-time fuzzy search across all 495+ products (no API call)
- 48-hour automatic data sync from comparedge.com
- Manifest V3 compliance - no eval(), no remote code execution
- Zero telemetry - no analytics, no tracking, no user data collected
- Static content script injection model (declared in manifest)
- Pull model: content script requests data on load via CE_READY message
- Background service worker with chrome.alarms for 48h sync cycle
- XSS mitigation via s() sanitizer on all remote string data before innerHTML
- Bounds validation on card position restore (prevents off-screen cards)