chromecraftlab
Index / Case study 01
Issue
โ„– 01
Client
PriceWatch Pro
Industry
E-commerce intelligence
Year
2026

PriceWatch Pro โ€” Multi-retailer price tracker

A polished extension that scrapes seven major retailers, keeps a price history, and pushes a desktop notification on price drops.

PriceWatch Pro โ€” Multi-retailer price tracker
The outcome
01
+184%
User retention (90-day)
02
12,000+
Active installs / month
03
4.9 / 5
Web Store rating
The story

PriceWatch Pro came to us with a working prototype that broke whenever a retailer shipped a markup change. We rewrote the content-script layer with selector profiles per retailer, moved long-running work into a service worker with chrome.alarms, and added a tiny IndexedDB-backed price history that syncs across the user's machines via chrome.storage.sync.

The popup is a 12 KB React bundle with an option to drill into a 30-day chart per product. The service-worker logic has zero direct DOM dependencies, so retailer changes are now patched in one selector file instead of touching application code.

Sample interfaces

In the wild