AppSprint ASO Documentation
A basic manual for the native macOS app: install it, add your first app, research keywords, inspect competitors, and push better metadata through App Store Connect.
Setup
Install and activate
Download AppSprint ASO for macOS from checkout or the customer portal, then open the app and paste your license key on the license screen.
Add your first app
Use the sidebar to add an App Store app by name, App Store URL, or track ID. Select the country you want to work on, then add the first keywords from the toolbar.
ASO workflow
Research keywords
The keyword table shows popularity, difficulty, targeting label, current position, top-5 daily downloads, and top-5 MRR. Open a keyword detail view to understand why a term is easy or hard before you use it in metadata.
Analyze competitors
Search any App Store app from the Competitors tab. AppSprint ASO shows ratings, screenshots, estimated downloads, estimated revenue, country rankings, keyword rankings, and similar apps.
Optimize your page
Connect App Store Connect to fetch localizations and edit title, subtitle, and keyword fields. The editor keeps Apple's limits visible: 30 characters for title, 30 for subtitle, and 100 for keywords.
Integrations
App Store Connect credentials are stored in Keychain. Apple Search Ads private keys are generated locally and stay on your Mac.
Local MCP server
Toggle MCP Server in the sidebar to expose local ASO data to compatible AI assistants at http://localhost:9001/mcp.
Available tools
List apps, read keywords, add keywords, check ranking history, read metadata suggestions, read ads insights, and update metadata through App Store Connect. See the MCP setup guide for Claude Code, Claude Desktop, Cursor, and VS Code setup.
Troubleshooting
- License key fails: check for pasted spaces, then confirm the subscription is active.
- Localizations do not load: confirm the App Store Connect key has App Manager access for the selected app.
- Apple Ads fails: use a separate Apple Account with API Account Manager access and verify the public key was saved in Apple Search Ads.
- Position is missing: the app may not rank in the top 200 for that keyword yet.