Inside ShelfSpring

From an observation to your next move.

ShelfSpring brings collected pickup listings, their recorded changes and your saved preferences into one place. Here is what happens between a store showing stock and an alert reaching you.

  1. Observe

    Inventory observations arrive from the shared collection feed with their original timestamps.

  2. Interpret

    Current availability and historical returns answer different questions; neither is a reservation.

  3. Follow

    Saved rules match a store and configuration. Eligible new returns enter the notification flow.

ShelfSpring · the check cycle

Start with a store you can reach, compare its current listings with recent returns, then save the configurations you would buy. ShelfSpring brings those observations together and can notify you after a matching return is detected.

468
Apple Stores in the inventory coverage
19
countries with local store pages
Same feed
across all subscription plans
35,646
confirmed restocks logged · 35,015 sell-outs

Trace the path from observation to notification

Frequent inventory collection is one step, not a delivery deadline. ShelfSpring synchronizes source observations, matches newly detected returns to your saved stores and configurations, and then sends a notification; each stage can add delay.

From an inventory observation to a notification
What happensHow long
Source inventory is collectedfrequently, across the tracked stores and configurations
A first "available" is asked again before it countsabout 1 second later
Confirmed source records are synchronizedcollection and synchronization both add delay
A newly detected restock can trigger an alertdelivery depends on synchronization, network and device settings
Paid plans use the same stock feedthe plan changes your alert limit, not collection speed
Median iPhone Duo listing in the recent sampleabout 50–70 seconds

Source: ShelfSpring inventory import and alert workflow; check each page’s displayed observation time

66s
global Duo median, last 7 days · 9,406 completed listings
9,406
sold-out listings in the 7-day sample
34%
of that sample gone within 30 seconds
  • Read the timestamp first: a current listing and a historical return answer different questions
  • A short listing can disappear before it is detected, synchronized or delivered to your device
  • Keep Apple’s checkout details ready, then verify the exact store and configuration when a notification arrives
  • For a local comparison, inspect completed-listing intervals alongside the sample count. An opening still in progress does not yet have a completed duration

Understand what confirmation establishes

The source confirms a return using two matching pickup-availability responses. ShelfSpring imports those recorded events; a matching pair reduces transient errors but does not reserve inventory or guarantee the listing remains available.

  • Corroboration comes first: a follow-up source observation must support a change before it becomes a recorded return
  • The reverse change is checked too: a disappearance is confirmed by another source observation
  • Failed reads remain missing evidence: a timeout cannot establish that a phone has sold out
  • An alert needs a new eligible return: repeated available observations and a location's initial sighting do not create repeated restock notifications

Match each measurement to its question

The record connects a store, a device configuration and an observation time. It currently contains 35,646 confirmed returns across 467 stores. Pages summarize those events over explicit windows so that recent activity, local timing and listing duration remain separate comparisons.

35,646
confirmed restocks
35,015
confirmed sell-outs
467
stores with at least one restock
35,646 recorded restocks and 35,015 sell-outs in the historical dataset
What we recordWhere you see it
Latest known store–configuration statusthe pickup board, with its observation timestamp
Recorded changes to available or unavailablethe chronological event journal and local detail pages
Distribution of past events by local hour or weekdayhistorical charts where the sample meets the minimum evidence requirements
Event counts within 24-hour, 7-day and 30-day windowsdated summaries for a place or device selection
Observed interval between a return and a later sell-outcompleted-listing statistics, distinct from openings still in progress
How recorded returns are distributed across configurationscomparison tables and ShelfSpring field notes
Catalog prices and applicable local tax contextlocation and configuration views; verify the final total on Apple

Source: Imported pickup history (US from 2026-10-29, other countries from 2026-11-02); coverage dates are not ShelfSpring’s launch date

How this is measured
Recorded source observations enter these totals. Imported history can predate ShelfSpring; US coverage begins 2026-10-29, other countries 2026-11-02. Any separately labelled reports from other trackers are excluded.

Read a local pattern without predicting the next return

Use the local-hour and weekday summaries as historical context for your shortlist. The last 30 days show when recorded returns occurred; Apple publishes no pickup-restock schedule.

  1. 1Set your travel boundaryuse the store directory or search to identify places you could collect an order
  2. 2Inspect the sampleread local-hour charts with their event counts and 30-day window; small samples may have no stated pattern
  3. 3Compare acceptable devicesuse the configuration breakdown to see which choices returned and how often
  4. 4Set an alertsave that store and configuration; watch the notification timestamp and confirm with Apple
For example: Apple Christiana Mall, last 30 days
203
confirmed restocks
10 AM
hour with the largest recorded count, local time
—
busiest day: needs two weeks of data
~34min
a typical restock stayed listed
  • Keep the observation window attached: an hourly concentration describes the recorded dates and may not repeat
  • A chart helps you compare stores; a notification helps you notice a new listing. Neither guarantees a purchase

Keep the market and model in view

Choose a market before comparing availability. The catalog covers 468 Apple Stores across 19 countries and the tracked configurations of Duo, 18 Pro and 18 Pro Max.

269
Apple Stores in the US
199
more in 18 other countries
3
iPhones: Duo, 18 Pro and 18 Pro Max, every storage and color, with Apple's local prices
Canadathe UKAustraliaGermanyFranceItalySpainJapanSouth KoreaHong KongSingaporethe UAESwitzerlandthe NetherlandsSwedenTaiwanAustriaBelgium

Choose an allowance for a useful shortlist

Explore the public record without a subscription. A paid plan supplies an alert allowance, beginning at $5 USD per month, for the combinations you choose to follow.

$5/ month
Plus · 10 alerts
$10/ month
Pro · 20 alerts
$20/ month
Max · 50 alerts
  • The public boards and historical comparisons remain available without a paid plan
  • Count each watched store–configuration pair once when choosing your allowance
  • Every plan uses the same stock feed; choose a plan by the number of store–configuration alerts you need (pricing)

Know where the observation ends

The feed reflects public pickup listings, while Apple retains control of the order and collection process.

  • A public availability flag does not reveal the stockroom quantity and creates no hold
  • A previously available configuration can disappear before Apple accepts an order
  • Prepare notifications for your actual device using the installation guide. On iPhone or iPad, web push uses the Home Screen app. Email is the fallback when no device is enabled

Questions before you act

Does a subscription make stock checks faster?

No. Every plan uses the same synchronized stock feed. A plan changes how many store–configuration alerts you can save. Collection, synchronization and delivery can delay a notification, and Apple may sell out before you open it.

Where does the restock data come from?

The dataset contains recorded apple.com pickup observations, including imported history covering US stores from 2026-10-29 and other countries from 2026-11-02. Those dates describe the data, not how long ShelfSpring has operated. Recorded returns require matching responses (restock log).

Does Apple publish a restock schedule?

A past concentration of returns is not a published timetable. Use Apple’s current pickup listing to check a device and store; ShelfSpring’s local charts describe only the recorded sample (Apple pickup information).

Can ShelfSpring reserve a phone for me?

No. An alert identifies a newly detected listing for your chosen configuration. Confirm its current availability on apple.com and complete Apple’s order process; ShelfSpring cannot hold it.

Is ShelfSpring affiliated with Apple?

No. ShelfSpring is an independent pickup-planning service using recorded public pickup availability. Apple controls listings, orders and collection.

Sources

  1. ShelfSpring inventory record for 468 Apple Stores in 19 countries: historical coverage from 2026-10-29; figures updated Nov 7, 9:16 AM ET. Alerts are sent after matching availability is detected. Source checks, synchronization and notification delivery can add delay. Historical coverage dates describe the dataset, not the age of ShelfSpring.
  2. Apple: Delivery and Pickup (how pickup availability works)
  3. Apple: Shipping & Pickup help (what to bring to a pickup)
Alert me