For agencies

Every client's app. One account, your logo on the report.

The team works in one account, each client's store key sits in it, and the report that leaves the building carries your name.

€29 a month, €290 a year. Cancel any time.

Seats and client tags

Colleagues sign in with their own address and pick your workspace from the account menu. Tag every app with its client; My apps, My keywords, the weekly email and the API filter by it. Billing, tokens and the seat list stay with you.

Client PDF, share link, weekly email

Every competitor report has a print page and a read-only share link (with a password if you like) under your name, logo and website, nothing of ours on it. A weekly email per client goes out on the weekday you pick: ratings, positions against a week ago, the week's reviews.

Both stores, every key

Unlimited App Store Connect and Play Console keys, one per client. Read the listing, translate it into every language, save it back; reply to reviews from the same place.

API, MCP, alerts

The same 34 tools as JSON over HTTPS and inside Claude or Cursor, with a key for every seat: tag clients, schedule the weekly email, share a report, connect Slack. Low-star reviews and keyword drops go to Slack, Discord, Teams, Google Chat, Telegram or any webhook every morning.

A week

  1. 1Monday. One competitor read per client, both stores where the client is on both. The hidden keyword field of each rival, marked phrase by phrase, with Apple's popularity beside every one.
  2. 2Every morning. Positions of every tracked phrase, ratings and new one- and two-star reviews for every client app, in one place, with an email when something drops.
  3. 3When the listing changes. Edit the App Store Connect or Play listing in the account, translate every other language in one click, save; Apple and Google keep the release button.
  4. 4Friday. Client PDF from the report, your logo in the corner. Or the API pulls the numbers into the deck you already send.

Studio

€29 / month

or €290 a year, two months free. One account, not per seat.

Start with Studio
  • ✓500 competitor reads a month
  • ✓1,500 tracked keywords, all history
  • ✓500 apps, unlimited seats, App Store Connect and Play keys
  • ✓5,000 assistant messages
  • ✓REST API and MCP, a key for every seat
  • ✓Client PDF, share links, weekly client emails, CSV
  • ✓Alerts to Slack, Discord, Teams, Google Chat, Telegram or any webhook

Compare with aso.dev, which charges per seat from $39, and Appfigures, which charges per app. All plans

Questions, answered.

Can a client have their own login?

A seat sees the whole account, so give clients the PDF, not a seat. If a client must have their own dashboard, they take their own plan and give your team a seat in it; Studio seats work in both directions.

Does a seat cost extra?

No. Studio is one price for the account; seats are unlimited.

Whose data is in the report?

Apple's search popularity per phrase from Apple Search Ads, positions and ratings from the public stores, listings from the keys you connect. No modelled downloads; when a number is an estimate we say so.

Where are the keys kept?

App Store Connect .p8 files are sealed per row with a secret outside the app key; Play service accounts the same way. Remove a key and it is gone; you can also revoke it at Apple or Google.

Can we white-label the dashboard?

Not yet. The PDF, the share link, the weekly email and the API output carry your branding; the dashboard is aso.best. Tell us if that blocks you.

Something missing for your agency? [email protected]

esc