Add your apps and competitors
Search the App Store by name. Veldo discovers the keywords each app actually ranks for, shows the gap you are missing, and tracks 60+ storefronts. Switch a whole keyword set to a new country in one click.

macOS · App Store keywords · Apple Ads
Veldo joins organic rank, Apple Ads spend, and revenue on your Mac, then gives every App Store keyword a verdict: bid, pause, or double down.

Launching soon
Veldo is in the final stretch before launch. Leave your email and you'll get exactly one message when it goes live, with launch pricing.
No spam, no drip campaign. One email at launch, that's it.
sample data
| Keyword | Rank | Δ | Spend 30d | Revenue 30d | Verdict |
|---|---|---|---|---|---|
| habit tracker | #8 | ↑6 | $92 | $241 | Double down |
| meditation timer | #2 | — | $184 | $118 | Cannibalizing |
| sleep sounds | 200+ | — | $263 | $0 | Money pit |
| breathing exercises | #38 | — | $0 | — | Bid opportunity |
How it works
Three steps. No spreadsheets, no exported CSVs, no tab-hopping between App Store Connect, Apple Ads, and your revenue dashboard.
Search the App Store by name. Veldo discovers the keywords each app actually ranks for, shows the gap you are missing, and tracks 60+ storefronts. Switch a whole keyword set to a new country in one click.

Every day it checks organic ranks, pulls Apple Ads spend, installs, and Apple’s own search popularity, and attributes revenue, joined per keyword into one 30-day picture.

Each keyword gets a first-match verdict backed by the numbers that produced it. A watchdog notifies you when a verdict flips or new reviews land.

The verdict engine
Rank shows visibility. Ads show demand. Revenue shows what paid off. Veldo joins all three per keyword and states the conclusion, with the evidence right under it.
You already rank near the top. This exact ad may be buying installs you would have won organically.
Demand is strong, organic visibility is weak, and no exact campaign is active.
This keyword keeps spending without producing attributed subscription revenue.
Attributed revenue is positive while the organic position continues to improve.
New App Store reviews across all the countries you track, with a notification when fresh reviews land on your app.
Track any market Apple serves. Add a country and your keywords come with you. Ranks collect per storefront automatically.
Hover a Japanese or German keyword and read it in English. Apple's on-device translation: no API key, nothing leaves your Mac.
Search popularity straight from the Apple Ads API, plus a difficulty score from the strength of the current top 10.
Veldo finds the keywords an app really ranks for. Run it on a competitor, see what they rank for that you don't, adopt in one click.
Yesterday's spend and revenue at a glance. Notifications fire when a verdict flips. No dashboard babysitting.

Private by design
CLI & MCP
Query local Veldo data from scripts or compatible AI clients. Agents access stays read-only.
veldo advisor 6446901002veldo mcpLocal data. JSON output. No campaign mutations.Set up the MCP server →
Simple pricing
ASO suites price as a percentage of your budget. Veldo is a Mac app with a license key. Download it, then subscribe to unlock. Cancel anytime; 14-day money-back guarantee.
Guides
An honest rundown at indie prices, including where the others beat us.
Local data, real notifications, a CLI and an MCP server, and no session to keep alive.
The three-signal model and the four verdicts: double down, bid opportunity, cannibalizing, money pit.
FAQ
Veldo requires macOS 14 or later. Connect Apple Ads for paid data and optionally connect RevenueCat for revenue-aware verdicts.
No. Rank, popularity, spend, and install verdicts still work. Revenue fields remain unavailable until RevenueCat is connected.
Organic rankings refresh daily and are spread across the day to respect App Store request limits. Apple Ads and RevenueCat refresh more frequently.
Your spend, revenue, credentials, and database stay on your Mac. One optional exception: community keywords. Veldo clients pool anonymous rank observations (keyword text, storefront, and the public top-200 ranking) so everyone gets the reverse-ASO lookup Apple doesn't offer. No identifiers are attached, and you can turn it off in Settings → Community.
No. The MCP server is read-only by default. Agents cannot directly pause campaigns or change bids.
Connect your Apple Ads account in the native app. Veldo stores the credential in Keychain and collects data on your Mac.
Both. Yearly is $99 (two months free); monthly is $8.99. Either unlocks everything: the app, menu bar helper, CLI, MCP server, and all updates while your subscription is active. Cancel anytime, with a 14-day money-back guarantee.