Let your agent
ship your app.
Use the coding agent you already have.
- You approve every submission
- Your agent never sees your key
- No account, no tracking
- One purchase, no subscription
How's my app doing since 1.2?
swiftsales · sales_since_release
swiftsales · reviews
$1,557 in 15 days, +21%. 14 new reviews, 4.6 stars.
Ship 1.3 to the App Store.
swiftsales · upload_build
swiftsales · prepare_release
swiftsales · set_whats_new
swiftsales · apply_release
swiftsales · submit_for_review
Waiting for your approval.



From the first build
to the next offer.
Works with Claude Code, Codex, Cursor, Claude and Xcode.
- Add your App Store Connect keyIt stays in your Keychain.
- Connect your agentSwiftSales runs a local MCP server on your Mac.
- You approveSubmitting and releasing wait for you in SwiftSales, with Touch ID or your password.
What your agent can do
- Ship
Uploads the build, writes What's New and the App Store page in every language, places the screenshots and submits.
- Test
Runs TestFlight groups, testers and public links, writes What to Test and reads tester feedback.
- Sell
Creates in-app purchases and subscriptions, sets prices and availability, and makes offers and offer codes.
- Promote
Builds custom product pages, product page tests and in-app events, and replies to reviews.
- Understand
Answers from your sales, subscriptions and reviews, App Store analytics and performance.
- And more
Game Center, App Clips, Xcode Cloud, asset packs, alternative distribution in the EU, your team and devices.
Every figure, ready for your agent.
- Sales and downloads
- Subscriptions and MRR
- Reviews by stars and country
Last 30 days vs the 30 before?
swiftsales · sales_summary
swiftsales · reviews
More downloads are paying. 46 new reviews, 4.5 stars.
From your repo to App Review.
- The build and What's New in every language
- Screenshots, the App Store page, review notes
- TestFlight, in-app purchases and offers
- Read OnlySalesReviewsAnalytics
- DraftWhat's NewScreenshotsIn-app purchases
- PrepareUpload buildsTestFlightApply to App Store Connect
- SubmitSubmit for reviewReleasePrices
Your numbers, on every screen.
How the numbers are calculated











Know without opening the app.



Your data stays yours.
No server of ours sees your data. No tracking, no third-party SDKs.
Try everything. Pay once.
- 1Free download
- 27-day free trial
- 3Lifetime Premium
- Agent Access on Mac
- Every report, full history
- iCloud sync
Overview, widgets, menu bar: last 7 days.
Questions, answered.
Which agents work?
Claude Code, Codex, Cursor, Claude and Xcode on your Mac. Turn on Agent Access in SwiftSales for Mac, then add SwiftSales to your agent.
What can my agent do?
Most of what you do in App Store Connect: upload builds, fill in the App Store page, run TestFlight, sell and promote, and read your numbers. You choose what each agent may do.
Can my agent submit without me?
No. Submitting, releasing, prices and anything that can't be undone wait for your approval on your Mac.
What do I need?
An App Store Connect key for your team, and a Mac for your agent. There's no SwiftSales account, and no server of ours sees your data.
Where does my data go?
Only where you allow it: Apple, your own iCloud and the agents you allow. Besides Apple and the download links Apple signs, SwiftSales only asks two exchange-rate services for rates, with currency codes and dates.
What happens after the trial?
Nothing is charged. Overview, widgets and the menu bar keep the last 7 days. Unlock any time for your full history.
One purchase for every device?
Yes. iPhone, iPad and Mac, with Family Sharing.