Release History
Changelog
Version history and release notes for the ComparEdge Copilot Chrome extension.
v1.0.0LATEST
ComparEdge Copilot ships as a standalone Chrome extension. It reads the domain of the SaaS or AI tool you are looking at and shows the starting price, the annual discount, one line on the costs vendors tend to bury, and the alternatives worth a look. No account, no sign-in.
New
- 490+ SaaS and AI tools, matched to a page by 457 domain mappings, with an eTLD+1 walk-up so app.* and docs.* hosts still resolve
- Product logos ship inside the extension, so the card draws right away with no image fetch
- Floating card with the ComparEdge rating, starting price, annual-billing discount, a hidden-cost line, key features, and alternatives
- Click an alternative to open it in place: the card and popup repaint with that product and leave a link back, so you can read across rivals without leaving the vendor site
- Links go only where a buying decision happens: the pricing page, the alternatives page, and a cost calculator matched to the tool type
- Card lives in a closed Shadow DOM, so the host page cannot read it or override its styles
- Dark, light, and auto themes, applied to the card and popup together without reloading the page
- Draggable card that remembers where you put it between page loads
- Hide a product for 30 days when you do not want to see it again
- Popup with four tabs (This Page, Search, Dismissed, Settings) and fuzzy search across all 490+ tools with no network call
- Data refreshes once a day in the background, so prices stay close to what the site shows
Architecture
- Manifest V3: a static content script, a service worker, no eval() and no remote code
- The service worker is the only place the catalog loads; the content script and popup ask it for data over chrome.runtime messages
- On load the content script sends CE_READY, the worker resolves the domain to a slug and returns the product with its alternatives, or null when there is no match
- CE_PRODUCT fetches any product by slug, which is what lets an alternative open in place inside the card
- Every string from the data passes through a sanitizer before it reaches innerHTML
- Card position is bounds-checked on restore so it never lands off-screen
- Outbound links carry utm_source=comparedge-copilot and the site uses that to count the click in its own analytics. The extension itself carries no analytics SDK and reads no page content or personal data.
What's next
- Chrome Web Store listing
- Firefox and Safari ports
- More tools as they get verified, working toward the full catalog
- Faster refresh for tools whose prices move often