In measured numbers
Every figure on this page is read from a code path, not written by hand — the same discipline the product applies to your own data.
What gets measured
| Signal | Where it comes from | What it answers |
|---|---|---|
| Slot occupancy | Your listing, read per language slot | Which slots are written and which are empty |
| Characters an empty slot would open | Field limits × unwritten slots | What the gap is worth, in characters you could target |
| Countries per slot | Apple's storefront-to-language defaults | Which markets an empty slot is costing you |
| Screenshot localization | Screenshot fingerprints per storefront | How many countries are served the identical image set |
| Rank across storefronts | The same keyword measured in each country | Whether a translation actually changed anything |
How it works
- Every storefront you track is read separately. The same app is a different listing in each one, and the differences are the point.
- Slots are mapped to countries. A slot is not a country: one language slot can be the default for many storefronts, which is what makes an empty one expensive.
- Screenshots are fingerprinted per storefront so "localized" means the images actually differ, not that the field exists.
- The same keyword is compared across countries, so after you translate you can see whether the rank moved in the market the translation was for.
What you do with it
Count what an empty slot costs
Unwritten slots have a character value and a country list; both are measurable, and almost nobody measures them.
Read the localization guideCheck the images, not the checkbox
Screenshots are compared by fingerprint, so “localized” means the set actually differs.
See the screenshot requirementsProve the translation worked
The same keyword measured in each country tells you whether the market you translated for moved.
Look up the storefront codesWhat this does not do
We measure which slot is empty. We do not score your copy.
A machine grade on someone's translation is an opinion wearing a number. What we report is structural and checkable:
- We do not translate. The audit says which slot is empty and which countries it would reach; writing it stays yours.
- We do not grade translation quality. There is no score for wording, because we have no way to measure one.
- “Localized” means the images differ. Screenshot sets are compared by fingerprint, not by whether the field exists.
We do not translate anything, and we do not score translation quality — a machine grade on someone's copy is an opinion, not a measurement. What we measure is structural: which slot is empty, which countries it covers, whether the images differ, and what the rank did afterwards.
What each plan includes
| Free | Pro | Studio | |
|---|---|---|---|
| Empty-slot audit | Yes | Yes | Yes |
| Countries each slot serves | Yes | Yes | Yes |
| Screenshot localization check | Yes | Yes | Yes |
| Storefronts compared | 2 | All 128 | All 128 |
| Cross-storefront rank comparison | 2 storefronts | All tracked | All tracked |
Pro is $20/month ($18 billed yearly), Studio $60/month ($54 billed yearly). The audit works on the free plan; what the paid plans add is how many storefronts you can hold in the comparison at once.
Frequently asked
Do keywords carry over between language slots?
No. A word in one slot does not enter another slot's searches. That is the whole reason an empty slot has a cost you can count.
Is a language slot the same as a country?
No. One slot can be the default for many storefronts, which is why the screen lists the countries under each slot rather than the other way round.
How do you know whether screenshots are localized?
We fingerprint the image set per storefront. If two countries are served the identical set, they are counted as one untouched market.
Do you translate my listing?
No. We measure which slots are empty and what they would reach; writing them stays yours.
See this for your own app
Paste your store link, add your keywords. Rank, the apps above you and demand are measured every day.
Start free →