
Integrations
Connect once. Amelia does the rest.
asopilot works through the official APIs. No passwords, no browser extensions, and keys you can revoke at any time.
At a glance
App Store Connect
Listings, screenshots, header and search images, in-app events, featuring nominations, purchases, reviews and tests through App Store Connect API keys: App Manager for the store, Sales and Reports for numbers, or one Admin key.
Encrypted keys
Keys are encrypted with AES-256 before they are stored and are only ever used on our servers.
Claude, ChatGPT and other AI assistants (MCP)
Connect asopilot as an MCP server and ask Amelia from the assistant you already use. It sees one workspace, and every change still waits for your approval.
Google Play
A service account you invite in Play Console: store listings per language, release notes, review replies, screenshots and the feature graphic, plus the free Google Play audit. Not yet: store listing experiments, custom store listings and promotional content, which have no Google API.
More on the way
Apple Search Ads is live. Slack reports are next.
- App Store ConnectConnected
- Google Play ConsoleAvailable
- Apple Search AdsAvailable
- SlackComing soon
The problem
Many ASO tools want your password.
Sharing an Apple ID login with a tool is risky, breaks on two-factor prompts and gives access to far more than store pages. asopilot uses Apple's official keys instead, with a role you choose and access you can revoke at any time.
How Amelia handles it, every week
She does the work. You make the call.
- 01Checks
Reads through your key
Listings, screenshots, events, nominations, reviews and tests for the weekly audit and autopilot.
- 02Drafts
Prepares changes as cards
Nothing is written while Amelia drafts. Proposals wait in your approval queue.
- 03You approve
Writes only on approval
Unless you switched on auto-ship for promotional text, review replies or What's New.
- 04Ships
Through Apple's own connections
Changes go through App Store Connect and Search Ads, exactly as if your team made them.
- 05Measured
Every write is logged
The ship log records each change made with your keys, most with one-click undo.
What you get
Everything in Integrations, in one line each.
App Store Connect
One Admin key covers your team's apps, or two narrower keys: App Manager for listings and Sales and Reports for numbers.
Apple Search Ads
Campaigns, keywords and search terms, with your guardrails.
No passwords
Official keys only. No Apple ID login, no browser extension.
Encrypted at rest
Keys are encrypted with AES-256-GCM before they are stored.
Revoke any time
Remove the key in App Store Connect and access stops.
Pick your apps
Choose which apps to connect, within your plan.
Google Play
Listings, release notes, review replies, screenshots and the feature graphic through a service account. Store listing experiments, custom store listings and promotional content have no Google API yet.
Slack
Coming. Not available yet.
Connecting App Store Connect
What you fill in, with sample values. Your own drafts come from your own approved copy.
Connection
- Issuer IDFrom Users and Access, Integrations
- Key IDA1B2C3D4E5
- Private keyAuthKey_A1B2C3D4E5.p8, encrypted on upload
- RoleApp Manager, plus Sales and Reports for numbers (or one Admin key)
- AppsDriftly
Getting started
Three steps. Then it runs every week.
01
Create a key
Users and Access, Integrations, App Store Connect API.
02
Upload it
Paste the Issuer ID and Key ID and add the .p8 file.
03
Pick your apps
Amelia runs the first audit straight away.
Questions
Can I revoke access?
Any time, in App Store Connect. asopilot stops working for that app immediately.
Which role does the key need?
App Manager covers listings, screenshots, events, nominations, reviews and tests. Downloads, conversion and sales need a Sales and Reports key (Apple needs an Admin key once to switch on analytics, which you can revoke right after), or use one Admin key for everything.
How are keys stored?
Encrypted with AES-256-GCM before they are saved, and only decrypted on our servers when they are used.
Is Google Play supported?
Yes, through the Google Play Developer API with a service account you invite in Play Console: store listings per language, release notes, replies to reviews from the last 7 days, and phone and tablet screenshots and the feature graphic. Not yet: store listing experiments, custom store listings and promotional content, because Google offers no API for them. Slack is coming.
Can one key cover several apps?
Yes. One App Store Connect key covers your team's apps. You pick which ones to connect, up to your plan's app limit.
Works with
Audit
Every language, field, screenshot and purchase scored every week, with the fix for each one.
Amelia, your AI assistant
Runs your ASO on autopilot: events, header and search images, nominations, tests and replies, ready for your OK.
Listings
Names, subtitles, keywords and promotional text in 50 languages, kept fresh every week.

See what your page is missing.
Paste your App Store or Google Play link for a free audit in seconds, no signup needed. Or look around the demo workspace first.
Or see the demo