kazkndata

Home / Actors / App Store Scraper for Localization Gaps

App Store Scraper: Find iOS Apps Missing Your Target Languages

This actor reads public Apple App Store data (search results, app metadata, declared languages and country-specific customer reviews) and returns one scored row per app showing which of your chosen languages it does not support. It is made for indie developers, ASO specialists and product researchers who want evidence before building a localized version of an app or entering a new market.

Run it on Apify
  • $5.00 per 1,000 results
  • 1 user in the last 30 days
  • Export: JSON, CSV, Excel, API
Real output row · App Store Scraper for Localization Gaps · run of 2026-11-08
recordType
opportunity-analysis
appId
337472899
trackId
337472899
name
Insight Timer: Meditate, Sleep
url
https://apps.apple.com/us/app/insight-timer-meditate-sleep/id337472899…
price
0
currency
USD
rating
4.9
ratingsCount
448962

What you get

  • appId Numeric Apple App Store ID
  • name App name as listed on the store
  • developer Developer or publisher name
  • genre Primary App Store category
  • rating Average user rating
  • ratingsCount Number of user ratings in the chosen storefront
  • languages Language codes the app declares on the App Store
  • missingLanguages Your target languages the app does not declare
  • currentReleaseDate Date of the latest version release
  • opportunityScore Score from 0 to 100 built from five visible components
  • opportunityVerdict promising, investigate or weak
  • confidenceLevel How much evidence backs the score
  • matchingReviewCount Reviews that mention your localization keywords
  • reasons Plain-language explanation of the score
  • caveats Missing evidence and limits of the analysis

What people use it for

Scan a niche for under-localized apps

Type a niche such as habit tracker, keep the US storefront and add fr, de and es as target languages. Each app in the results shows its rating count, the languages it lacks and an opportunity score, so you can sort the export and shortlist apps with real traction and no support for your market.

Check if users are asking for a translation

Paste App IDs, choose the Reviews workflow and set the review country, for example fr, plus keywords like traduction or anglais. The actor reads that country's public review feed, counts the reviews that match and stores the raw reviews in the key-value store, so you can read the complaints yourself.

Audit competitors you already know

Use the Check known apps workflow with a list of competitor App IDs and the languages you care about. You get their metadata, declared languages and gaps side by side in one table, which is a quick base for an ASO or localization plan.

Track a niche over time

Save your input as an Apify Task and run it on a schedule. Because every run returns one row per app, you can compare exports and see when a competitor adds a language or ships a new version.

Who it is for

  • Indie iOS developers looking for popular apps that skip French, German, Spanish or another language
  • ASO consultants auditing which languages a client's competitors declare on the App Store
  • Product and market researchers ranking a niche by rating volume and missing languages
  • Localization agencies building a prospect list of apps with no support for a given language
  • No-code and data teams feeding App Store rows into Google Sheets, Airtable, Make, n8n or an LLM

How to run it

  1. Open App Store Scraper for Localization Gaps on Apify and sign in or create a free Apify account.
  2. Pick a workflow: Search a market with a keyword, Analyze reviews with App IDs, or Check known apps with App IDs.
  3. Set the App Store country, the language codes to check and how many apps to analyze; turn on review analysis only if you need review evidence.
  4. Click Start and open the Dataset tab when the run ends; the REPORT record tells you if the run was complete, partial or budget limited.
  5. Download the rows as JSON, CSV or Excel, or pull them through the Apify API, a schedule or an integration.

Pricing

You pay per result, through your Apify account: $5.00 per 1,000 results at the time of writing (2026-11-08). No subscription to this actor. Apify's free plan includes monthly platform credit, enough to test it. The current price is always the one shown on the Apify page.

Questions

Is it legal to scrape the Apple App Store?

The actor only reads Apple's public iTunes Search, Lookup and customer review feeds, the same data anyone can see without logging in, and it needs no Apple developer key. Whether your specific use is allowed still depends on your country, Apple's terms and how you use review text. This is not legal advice, so check those points for your own project.

How much does it cost?

You pay per analyzed app: $0.005 per app on the Free and Bronze Apify plans, $0.0045 on Silver and $0.004 on Gold and above, plus a small start fee of $0.00005 per run. Reviews are stored as evidence and are not billed as extra rows, so a scan of 25 apps costs at most about $0.125 on the base price. Check the price card on the Apify page before you run, as it is the reference if prices change.

How do I see which languages an iOS app supports?

Apple lists the declared languages on each app page, and the actor reads them from the public Lookup data into the languages field. It then compares them with the codes you enter, such as fr, de, es, pt-BR or ja, and writes the ones that are absent to missingLanguages. Keep in mind a declared language does not prove every screen is translated.

Can I scrape App Store reviews by country?

Yes. Set a review country such as fr or de and the actor reads that storefront's public review feed for each app, up to 3 pages per app. You can filter on your own keywords so only reviews about language or translation count as evidence, and the full review text is saved in the key-value store.

What export formats are available?

Results go to an Apify dataset with one row per app, which you can download as JSON, CSV or Excel or read through the Apify API. Raw reviews and the run REPORT are stored as JSON records in the key-value store.

What are the limits?

A search can analyze up to 200 apps, and the two App ID workflows accept up to 50 IDs. Each run checks up to 20 languages and makes at most 100 review requests. Apple may return fewer apps than you ask for, and review availability depends on the storefront feed. The actor does not give downloads or revenue, because Apple does not publish them in these feeds.

Does the opportunity score predict revenue?

No. The score adds up rating volume, rating quality, missing languages, matching review evidence and release freshness, and each part is shown in the output. It is a way to rank apps for further research, not a forecast of downloads, revenue or product-market fit.