Repository navigation
InventoryWatch 0.3.0
InventoryWatch 0.3.0
A macOS app that watches Apple Store pickup stock and alerts you when the models you want come into stock. This is the first release of the modernized wehbs fork of worthbak's InventoryWatch (credit and thanks to Worth Baker; the upstream app inspired this design).
What's in the catalog
- All currently-sold US iPhones: iPhone 16, 17, 17e, Air, Duo, 18 Pro and 18 Pro Max - every storage x colour variant (73 part numbers).
- All currently-sold US Macs: MacBook Neo, M5 MacBook Air 13/15in, MacBook Pro 14/16in, iMac, Mac mini, Mac Studio - every standard/retail configuration Apple lists (91 part numbers, named by chip, RAM and storage, e.g. Mac Studio M5 Max 64GB 1TB).
- Every part number was verified against Apple's own buy pages and Apple's live pickup API. Build-to-order configurations have no store-pickup part number, so they can't be watched (and aren't listed).
Highlights
- 2.0-style three-pane interface with multiple saved searches, per-store results and Preferred-model badges.
- Auto-refresh every 5 minutes by default (Settings: Off / 5 / 10 / 15 / 30), with automatic backoff when Apple throttles requests.
- Notifications on this Mac, plus optional Pushover push to your phone - only when a preferred model newly comes into stock.
Install
- Download
InventoryWatch-0.3.0.dmgbelow, open it, and drag InventoryWatch into Applications. - Important - not notarized: this build is signed with an Apple Development certificate only. It is NOT notarized and NOT Developer ID-signed, so macOS Gatekeeper will refuse a normal first launch. Right-click (Control-click) InventoryWatch -> Open the first time to get past Gatekeeper. (A notarized build will follow once a Developer ID Application certificate is created.)
Requires macOS 13 or later. Universal binary (Apple Silicon + Intel).
Pushover setup (optional, for phone alerts)
- Install Pushover on your iPhone and create an account.
- At pushover.net, note your User Key from your dashboard.
- At pushover.net/apps, register an application and copy its API Token (each user needs their own - none ships with the app).
- In InventoryWatch Settings, paste both keys, enable Pushover, and hit Send test notification.
- Tick "Send Pushover notifications" on any searches you want phone alerts for.
License & credit
GPL-3.0 (see LICENSE.md in the repo). Fork of https://github.com/worthbak/inventory-checker-app - all credit for the original InventoryWatch idea and design to its author.