AI analysis grounded in the code graph — computed facts, not vibes · 2026-09-08T03:03:19Z
ipatool is a Go command-line utility for authenticating with the App Store, searching for iOS/iPadOS/tvOS/visionOS apps, purchasing (licensing) free apps, and downloading their .ipa packages. It targets developers, researchers, and power users who need to fetch app binaries outside Xcode/App Store client workflows, running on Windows, Linux, or macOS. Core operations are exposed as CLI subcommands (auth, search, purchase, list-versions, download) backed by an AppStore interface implementation in pkg/appstore/appstore.go.
The commit history shows active feature work — visionOS support, a list purchases command, and an authentication overhaul (replace App Store login with SAP signing) — alongside a steady release cadence (v2.3.0 through v2.4.0 across 2026). Several fixes address real breakage (FailureType 5002 errors, SAP guest timeouts, fallback to legacy Store authentication), suggesting Apple-side API changes that the tool is actively tracking. The 58-star day-over-day bump isn't directly explained by the available data, but the combination of platform coverage expansion and responsiveness to Apple's authentication changes is plausible groundwork for renewed interest.
What changed recently, how it's actually built (from the code graph), and whether you should care. Free account — no card, no spam.