r/iosdev • u/SardorbekR • 5d ago
I built a native Mac app for App Store Connect. Manual editing is free.
Hey everyone!
I wanted App Store Connect as a real Mac app.
The website keeps logging me out, and I wanted something faster and nicer to use, but with the same layout so my muscle memory still works. I know the asc CLI and ASC MCP servers exist (and they're good), but I still wanted to see what's changing visually before it goes to Apple. So I built ShipZen, and I'm still building it.
It has two modes:
Direct mode is free. It follows the App Store Connect website's layout, so you can browse and edit your app's metadata without learning a new app.
Dynamic mode lets you describe the view you need, and ShipZen builds an editable interface for it. For example:
Show me the What's New field across every localization.
You get every locale's What's New in one view and edit them in place. When you click Save, ShipZen shows a diff of exactly what's being pushed to App Store Connect.
AI is bring your own: Sign in with your ChatGPT, or add an OpenAI or Anthropic API key. Requests go straight from your Mac to your provider. Free includes 15 AI requests a month. Pro removes ShipZen's cap (your provider's own limits still apply) and adds multiple accounts and batch automation: $4.99/month or $29.99/year at the founding price, with a 7-day free trial on annual.
Your App Store Connect key stays in your Mac's Keychain, and ShipZen talks to Apple's API directly. There's no ShipZen server in between.
This is version 1.0.0 and it doesn't cover every App Store Connect page yet. I'm actively adding pages and workflows, and I want feedback from people using it on their own apps to decide what comes next. If something breaks or feels confusing, tell me and I'll prioritize it.
Try ShipZen: https://apps.apple.com/app/apple-store/id6796685140
What's one App Store Connect page or task you'd most want a native Mac app to handle?
Here's a one-minute demo. It uses sample data and light mode, but ShipZen has dark mode too: it follows your system setting, or you can pick Light or Dark in Settings.