App Store and Google Play.
One place, one chat.

See what competitors rank for, track your keywords every morning, edit your listing in every language and answer reviews. Say it, and it gets done.

3 competitor reads a month free · No credit card · Store numbers, not estimates

UneedDaily winner 1st
Read WeTransfer, track what FileFast could win, and put "send large files" in the subtitle in every language.
  1. Read WeTransfer 18 phrases rank, 11 only from its hidden keyword field
  2. Tracked for FileFast send large files · share files · transfer photos, every morning
  3. Translated the subtitle 🇺🇸 Send Large Files 🇩🇪 Große Dateien senden 🇫🇷 Envoyer gros fichiers 🇪🇸 Enviar archivos grandes 🇯🇵 大容量ファイル送信 🇧🇷 Enviar arquivos grandes 🇮🇹 Invia file grandi 🇰🇷 대용량 파일 전송
  4. Saved to App Store Connect and Google Play nothing submitted for review

Same tools in the chat here and in Claude, Cursor or ChatGPT over MCP, on every paid plan.

Four jobs, both stores.

See what they rank for. Take what you're missing.

Paste any app. Every phrase it ranks for, Apple's popularity, first-page difficulty, and the ones hidden in its keyword field.

ImageChatGPT·🇺🇸 US · English

0

Phrases ranked

0

In the hidden field

0

Avg. difficulty

0

Best opportunity

Keyword Where Popularity Difficulty Position Apps in ranking
chatgpt name
90
83
#1
CHGOGRCL
+38
ai assistant free hidden
25
79
#4
CHMEGRPI
+48
assistant subtitle
9
65
#4
GOSICLCH
+45
chatgpt video hidden
9
78
#2
VICHCAGR
+39
google assistant hidden
9
94
#6
GOGEGHGA
+45
chatgpt plus hidden
≤5
79
#1
CHCGCACP
+45
easy · ≤40 medium · 41–65 hard · 66+ Rows from a real ChatGPT read, US store, 9 Sep 2026.
send large files#3↑2
share files#8
transfer photos#12↑5

Where you stand, every morning.

Positions, ratings and reviews on both stores. A keyword drop or a 1-star review reaches email, Slack or Discord that morning. Download estimates for any app.

Subtitle28/30
🇺🇸🇬🇧🇩🇪🇫🇷🇪🇸🇮🇹🇧🇷🇯🇵🇰🇷🇳🇱🇸🇪🇵🇱
12 languages · saved

Title and subtitle in every language. Just ask.

"Translate my subtitle for these 12 stores." The chat shows each line with its character count, then saves to App Store Connect and Google Play. No spreadsheet.

★★★★Crashes on open🇩🇪 today
AI draft, German
Danke! Behoben in 1.2, bitte aktualisieren. · sent
Store calm today · 6% moved

Reply to reviews with AI drafts.

A draft in the reviewer's language for every new review, both stores. Edit, send, and see whether a drop was you or the store's algorithm.

You don't have to check. It tells you.

Every night each tracked phrase is read on both stores. When a keyword drops, a 1-star review arrives or downloads swing, you hear about it in the morning, where you already are.

Discord send large files fell #3 → #9 in 🇺🇸
Email ★ "Crashes on open" from 🇩🇪, a draft reply is ready
Telegram Downloads +38% after the new subtitle

Also Slack, Microsoft Teams or your own webhook, on every paid plan. Free gets a weekly email.

Your AI and your scripts, too.

The same 33 tools the chat runs, over MCP in Claude, Cursor or Codex, and over a REST API for anything else. One token, on every paid plan.

$ claude mcp add --transport http aso https://aso.best/mcp> Which keywords did we lose this week?  ✓ my_keywords · 3 dropped, 11 climbed$ curl -H "Authorization: Bearer aso_…" \
    https://aso.best/api/v1/tools/read_competitor
Works in Claude CursorCodexVS Code
Instagram Google アプリ YouTube WhatsApp Messenger ChatGPT Google Chrome - ウェブブラウザ Google マップ Google Gemini Messenger Gmail: o e-mail do Google Snapchat:写真で会話 Canva(キャンバ): 画像・動画編集 & AIデザイン Duolingo-英語/韓国語などのリスニングや英単語の練習

Read every morning

0 phrases

0 apps

0 countries

Both stores, the stores' own numbers, refreshed while you sleep.

Or just ask.
It runs the tools for you.

"Read ChatGPT and show me what sits in its hidden keyword field." The assistant finds the app, reads its keywords, marks the hidden ones and answers with a table. Every number came from Apple; the model never estimates.

  • Knows which app is yours once you follow it
  • Shows every step it ran, with a link to the report
  • Same tools in Claude, Cursor and Codex through MCP

An estimate looks like a number. Apple's score is one.

Most keyword tools model "search volume" from downloads and a guessed conversion. We ask Apple, one phrase at a time, and show you both so you can see where the guess was wrong.

Phrase What a modelled tool shows What Apple says So
chatgpt 41,000/mo est.
90
Both agree. The head term is real.
ai chat 9,800/mo est.
37
Half the demand the model promised.
send large files 12,400/mo est.
≤5
Nobody types this. A whole column of guesses said they do.
chatgpt plus no data
65
Missed by the model, ranked #1 by the app.
assistant 2,300/mo est.
9
Small, but it is in the hidden field, so it counts.

Popularity is the 0–100 Apple gives advertisers, one phrase per call, so ≤5 means ≤5.

Candidates come from the competitor, not from your typing: its listing, Apple's hints, its neighbours.

Hidden field phrases are marked one by one, with the reasoning next to each.

Agency? Every client's app in one account, seats for the team, client PDFs with your logo, every store key, the API.

Studio for agencies →

Questions, answered.

Do I need to connect my own app?

No. You read competitors, and any public App Store app can be read. Nothing to install, no App Store Connect access, no API key of yours.

Where does popularity come from?

From the Apple Ads keyword suggestions endpoint, the same 0–100 Apple shows advertisers. It is store-wide, not per country; difficulty and position are the per-country numbers.

What does ≤5 mean?

Five is Apple's floor: any string you invent scores five. It means "no data", not "low demand". A dash means Apple returned no row for that phrase at all. Neither is ever shown as a number.

How do you know a phrase is hidden?

Apple indexes the name, the subtitle and the keyword field, and does not index the description. If an app ranks for a phrase whose words are in neither the name nor the subtitle, allowing for plurals and prefixes, the phrase is in the keyword field. When we could not read the subtitle we say "unknown" rather than guess.

Which stores and languages?

124 storefronts and 15 listing languages, on every plan. Japanese and other non-Latin scripts work but find fewer candidates; we say so on the report.

What about Google Play?

Play keyword positions and first-page difficulty are in the free tools today, and your Play apps join daily tracking next. Google publishes no search counts, so we will never show a Play "volume"; every one you have seen elsewhere is a model.

Anything else: [email protected]

Never guess a keyword again.

Three competitor reads a month free. No card, nothing to connect.

esc