How it works

From public listing to versioned history

No magic claims: listings are crawled, compared, and stored as diffs. Every app page shows when it was last checked.

  1. 1

    We crawl the listing on a regular cadence

    Shoplist re-reads the public App Store listing for tracked apps and compares every field against the last known version — name, description, pricing plans, features, screenshots, categories, and more.

  2. 2

    Changes become field-level diffs

    Each detected edit is stored as a before/after pair with a timestamp, so you can see exactly what changed, when, and in what direction — not just that "something" was updated.

  3. 3

    You filter for the changes that matter

    Scope the history to meaningful changes (pricing, positioning, features) or see everything. Category rank movement and a monthly update pulse sit alongside the diff timeline.

What you get

Listing changes, made legible

The parts of a listing that signal strategy — pricing, positioning, features, rank — each tracked on its own terms.

Field-level before/after diffs

Every tracked listing field is diffed individually, so a pricing change never hides inside a wall of description edits.

Pricing plan history

See plans added, removed, renamed, or re-priced over time — the clearest early signal of a competitor repositioning.

Category rank tracking

Daily App Store category position for the app, charted over the recent window, so rank moves and listing edits can be read together.

Monthly update pulse

A compact view of how often an app ships listing changes — active investment in a listing is itself a signal.

Meaningful-change filtering

Cut the noise: filter the timeline to substantive edits, by change category and time window.

Connected to tracking & alerts

Follow an app and its listing changes land in your activity feed and notifications instead of waiting for you to check.

Honest data

What this is — and isn't

Change Intelligence observes public App Store listings. Changes are detected at crawl cadence, not streamed in real time, and each app page shows its last-checked timestamp so you always know how fresh the history is.

We never claim visibility into private data: install counts, revenue, or anything behind a partner login. What we can show is what an app publicly says about itself — and how that story changes over time, which is often the more useful signal.

Read more about how signals are sourced and labeled in the data methodology.

FAQ

Frequently asked questions

Get started

Stop refreshing competitor listings by hand.

Track the apps that matter and read their listing history like a changelog.

Start freeSee pricingFree plan available.