Free Chrome extension
Open any app on the Shopify App Store and a panel appears with the four things the page will not tell you: where it actually sits in its category, how fast its reviews are arriving, what it charges compared with its rivals, and what its developer has been quietly changing.
Free, and no account, no key, no signup. It reads; it never writes.
Not in a browser store yet, so it installs the way developers install their own work. Four files, no build step, and you can read every line before you run it: content.js, background.js, manifest.json.
The app's position on Shopify's own category page, and how far it moved in the last week. Not a rank we computed — the order Shopify serves.
Reviews added over 30 and 90 days, with the curve. The number that tells you whether a competitor is growing or coasting.
The entry price next to the cheapest, median and most expensive app in the same category, so a number becomes a judgement.
Renames, tagline rewrites, new screenshots, price moves — dated. The edits a competitor makes and never announces.
Three numbers we hold and deliberately leave off the panel, because each one would read as more certain than it is.
We hold a category rank computed by ordering apps on review count. It moves when reviews move, not when Shopify's page does — on one app it jumped 32 places the day a review batch landed. It is not on the panel.
We read as far down each category page as the nightly crawl reaches, and say so with the real number. An app that is not in those pages is not in the pages we read — which is exactly what the panel says, with no number invented.
Shopify has disallowed crawling its search results since September 2026. A keyword list here would be a picture of a crawl that has stopped.
Nothing, because it does not take any. It runs on apps.shopify.com only, and the one request it makes carries the handle of the listing already open in front of you — no account, no identifier, no browsing history. Answers are cached in the browser for six hours and nothing is sent anywhere else. The full policy is in our privacy policy.
The same data is a public, keyless endpoint if you would rather call it yourself: GET /api/public/listing/{handle}. Developers wanting the whole catalogue want the MCP server instead.
Not in a browser store yet, so it installs the way developers install their own work. Four files, no build step, and you can read every line before you run it: content.js, background.js, manifest.json.