ShipASO
App Store + Google Play · open source

The ASO loop that ships your metadata and proves the rank moved.

Other tools tell you what to do. ShipASO does the work — and reads the rank back to check it worked.

shipaso — the loop
$ audit live listing, field by field
research keywords on real rank data · no paid API
optimize copy to exact char limits
push asc / gplay commands — you approve
verify rank read back over time ✓

First audit + rank baseline in minutes. The plugin is free and MIT — run the loop yourself, or let the hosted agent run it on a schedule.

the gap

The part nobody else ships

The data tools stop here

  • Astro, AppTweak, Sensor Tower
  • Sell you numbers and a dashboard
  • You pick the keywords
  • You write the metadata
  • You do the work

ShipASO closes the loop

  • Picks the keywords on real rank data
  • Writes the metadata to exact limits
  • Hands you the exact push commands
  • Reads your actual organic rank back
  • Logs it over time, so you see it land
Ran it on a meditation app: #44 for "agnostic," #84 for "aurelius," nowhere for "meditation." That's the strategy working — you don't outrank Calm for "meditation," you own the terms you can win. So the subtitle became "stoic, without religion."
from inside your agent — no signup

One line, and your coding agent can audit any app

01 · ADD

Point your agent at ShipASO

claude mcp add shipaso --transport http https://api.shipaso.com/mcp — no key, no account. Cursor and any other MCP client work the same way.

02 · ASK

"Preview this app"

Your agent gets a real, measured teaser of any App Store app: the audit grade, its lead organic rank, how many keywords crack the top 10, and a ranked sample. Every number is measured or shown as absent.

03 · UNLOCK

A free key opens the rest

The full audit, keyword gaps, rank checks, competitor watch, the war room, and draft copy — all read or draft. Nothing pushes to your store from an agent; approving is still your click.

six steps, one loop

How it works

01 · AUDIT

Score the live listing

Field by field vs. ASO best practice, including a screenshot score. Read-only — it changes nothing.

02 · RESEARCH

Keywords on real data

Store autocomplete, competitor listings, your reviews, and your app's actual ranks. No paid data API.

03 · OPTIMIZE

Copy to exact char limits

Name, subtitle, keyword field, promo — verified to the character, with the reasoning for every choice.

04 · PUSH

You approve, it ships

It writes the metadata and the exact asc/gplay commands. The approval gate is in code; nothing ships until you say so.

05 · VERIFY

Read the rank back

It logs your organic rank per keyword over time, in any of 14 markets — so you see a dated before/after, not a vibe.

06 · WATCH

On a schedule

The hosted agent re-runs weekly, watches competitors, and drafts the next fix — pinging you only when there's a real move.

free runs when you run it — paid runs weekly on its own

Pricing

Same engine at every tier — more autonomy as you go up. Credential-free by default: the push is always a handoff you approve, and we never store your store credentials.

Free

$0

Run the agent yourself.

  • The full loop in Claude Code
  • 33 skills, MIT-licensed
  • Both stores, your machine
  • Bring your own data keys
Get the plugin

Indie

$6.99 /mo

The loop, running on its own.

  • Weekly autonomous sweep
  • Up to 3 connected apps
  • Competitor watch + alerts
  • It proposes, you approve, it ships
Start with Indie

Scale

$64.99 /mo

Agencies + multi-app devs.

  • Weekly autonomous sweep
  • Up to 50 connected apps
  • Portfolio roll-up across the fleet
  • Both stores, multiple locales
Run a fleet

Priced on connected apps only — no seat metering, no keyword quotas. Scale is 50 apps for $64.99; the leading intelligence platform's entry tier is $79 for 5 apps and one seat. That gap is on purpose.

We never resell Apple/Google data through a shared account — that breaks their terms. Every credentialed source is your own.

shipaton 2026 · we're entrants too

Building a Shipaton app? Startup is free until the end of the year.

The Shipaton Pass: the Startup plan, free through December 31, 2026, for anyone shipping a Shipaton entry. No card, no form. Claims close October 13, when judging ends.

01 · SIGN IN

Magic link, no password

Sign in at app.shipaso.com with the email on your Devpost entry.

02 · CLAIM

Type the code once

Settings › Plan › SHIPATON26. The plan shows its end date the moment it lands. It never replaces a plan that already covers more.

03 · RUN

Audit before you submit

Connect your app, run the audit, approve what you want changed. The rank is read back afterwards so you can see whether it moved.

04 · SHOW

Or skip the sign-in

Reply to any of our #Shipaton posts with your App Store link and we post your measured audit, numbers included, no account needed.

The pass ends December 31, 2026 and the account goes back to Free on its own. Nothing is charged at any point.

the moat

Why it's different

Closes the loop

Research → ship → verify, not just advice. The only tool that reads the rank back after you change the listing.

Runs on autopilot

The hosted agent re-checks ranks, watches competitors, and drafts the next optimization on a schedule — surfacing each decision for you to approve.

Google Play too

The full operational loop on Android — the lane no public tool covers end to end.

No paid data API

Reasons over free signals. Your own keys are an optional accelerator, never a gate.