To check if an app was removed from Google Play, open its listing by package name. If Google Play answers "We're sorry, the requested URL was not found on this server" in every country, the app is no longer on Google Play. If the page loads but says the item isn't available in your country, the app still exists and is only not available in your country. Only the developer is told why an app was removed, but the public signals are enough to tell the main cases apart.
The 30-second check
- Find the package name: the
id=value in the app's Google Play link, for examplecom.dotgears.flappybird. - Open
https://play.google.com/store/apps/details?id=followed by the package name in a browser. - If you get "not found", scan the package in the free Country Availability Checker to see whether it is missing everywhere or only in some countries.
Here is Flappy Bird, the 2014 hit that its own developer pulled from the stores. All 141 markets return "item not found", which the checker shows as Ban:
Note what this example teaches: the result looks exactly like a policy removal, but Flappy Bird was taken down by its developer. "Ban" means Google Play has no listing in that market. It doesn't say who removed it or why.
Removed, unpublished, suspended or just not in your country?
Google Play uses several different actions. Here is what each one means, based on Google's Play Console documentation:
| Case | Who did it | What the public sees | Existing installs | Can it come back? |
|---|---|---|---|---|
| Unpublished | The developer | Not found for new users | Keep working and can still receive updates | Yes, the developer can republish |
| Removed | Google (policy) | Not found; listing hidden | Keep working, no updates, Google Play billing off | Yes, after a compliant update; users and ratings are kept |
| Suspended | Google (serious or repeated violation) | Not found; listing hidden | Keep working, no updates, Google Play billing off | Usually only through a successful appeal; it is a strike on the account |
| Account closed or terminated | All the developer's apps and the developer page disappear | Keep working, no updates, no in-app purchases | Termination is permanent | |
| Limited regions | Google or a local authority | Not found in some countries only | Keep the app, but no updates in those regions | Depends on the reason |
| Not available in your country | Usually the developer's settings | Listing loads with a country message | Not affected | The app was never gone. See why an app is not available in your country |
Google also uses limited visibility, where an app stays available but is harder to discover. A direct link still opens the listing, so it is not a removal.
From the outside, the first four cases look the same: "not found" in every market. What can help you guess:
- The developer page. If the developer's other apps are still live, the account is fine and this was a single-app action or an unpublish. If the developer page is gone too, the whole account was likely closed or terminated.
- The developer's own channels. Developers who unpublish on purpose often say so on their website or social accounts, or tell users to move to a new app.
- Only some countries missing. That points to a regional removal, often for legal reasons, rather than a global one.
Check a package name step by step
1. Get the exact package name
The package name is the app's permanent ID and never changes, even when the title does. Take it from any Google Play link (details?id=…), an old bookmark, a review, or an article about the app. Check it character by character: a single typo also gives "not found".
2. Open the listing and read the message
- The listing loads normally: the app is live.
- "This item isn't available in your country": the app exists but isn't offered in your Play country.
- "Your device isn't compatible with this version": the app exists but not for your device.
- "We're sorry, the requested URL was not found on this server": no listing in your market.
3. Scan every market
A "not found" in your country alone isn't proof the app is gone. Run the package through the Country Availability Checker. It checks 141 Google Play markets in one scan:
- Ban in all markets: the app is no longer on Google Play.
- Ban in a few markets, available elsewhere: removed or blocked in those countries only. PUBG Mobile, for example, shows Ban in India only (the country availability guide has the screenshot).
- Not available in some markets: the app exists; it just isn't distributed there.
4. Check the developer page and news
Open the developer page from an old link, and look for a statement from the developer. This is the only way to learn the reason as an outsider.
What happens to installed copies
Google's help page for users is clear about removed apps:
- The app stays on your device and keeps working. Removal from the store does not delete it.
- You can't update it through Google Play.
- Google Play's billing system won't work in the app, so in-app purchases fail. Subscriptions billed by Google Play may be cancelled depending on your renewal date and whether the app comes back.
- If you uninstall it, you can't reinstall it from Google Play unless it is republished.
An app the developer only unpublished is different: existing users can keep using it and still receive updates.
Google Play Protect can step in when an app is dangerous. It may notify you that an app was removed from Google Play because it may access your personal information, with an option to uninstall, and it can disable or remove apps it detects as harmful. If you get such a warning, take it seriously.
Avoid replacing a removed app with an APK from an unofficial site. Copies of popular removed apps are a well-known way to spread malware.
See a removed app's last listing with the extension
When a listing is gone, Google Play shows a bare error page and nothing else. The free Play Store ASO Tweak extension for Chrome and Firefox adds what it can find to that page. When you open a Google Play app link that returns no listing, the extension:
- looks up a saved copy of the app's listing and shows it in a Google Play-style layout: name, developer, category, install tier, version, last update date, package name, screenshots and the description;
- offers Export All, Export Data.txt and Export Assets to save that data and the images;
- adds links to open the same package in popular ASO research tools and APK archive sites.
Know its limits before you rely on it:
- The saved data comes from public third-party app archive sites, not from Google. It may not match the last version Google Play showed, and some fields may be missing.
- The extension reacts to any Google Play page with no listing, so it can't tell you why the app is missing, or whether it is missing only in your country.
- Lookups for apps you haven't opened before are limited per day; the panel shows how many you have left. If no copy exists, it says so.
- Only the package name is sent to the extension's server for this lookup. No account is needed.
This is useful for competitor research (what did a removed rival promise, how many installs did it have) and for users who want to know what an app was before looking for an alternative.
For developers: why it was removed and what to do
Where you see the reason
Google sends an enforcement email to the account owner, with the policy involved and instructions for appealing. In Play Console, open the app and select Policy status: it lists any active enforcement with a status such as Rejected, Removed or Suspended, and more detail on the violation. Check the Play Console inbox as well. If your whole account is at risk because it has been inactive, Google sends reminder emails before closing it.
Common reasons for removal
Google's Developer Program Policies are long, but most removals come from a handful of areas:
- User data: a missing or wrong privacy policy, an inaccurate Data safety form, or data collected without clear disclosure.
- Permissions: sensitive permissions (SMS, call log, all files access, background location) without an approved core use.
- Deceptive behaviour and metadata: misleading titles, descriptions or screenshots, keyword stuffing, fake reviews or impersonating another brand. The ratings guide covers which rating tactics break policy.
- Intellectual property: using a brand, characters or content you don't have rights to.
- Ads and monetisation: disruptive ads, or selling digital goods outside Google Play billing where it is required.
- Malware and unwanted software.
- Restricted content and Families rules: for apps aimed at children, the Families policies are stricter.
What you can do
- Read the email and Policy status carefully. Fix the exact issue named, not what you guess.
- Submit a compliant update. Google's instructions: upload the fixed app bundle across all tracks and deactivate the non-compliant bundles. If you don't deactivate them, the resubmission fails. After a removal, your users, statistics and ratings are kept once a compliant update is approved.
- Appeal if Google made a mistake. Follow the appeal instructions in the enforcement email or Play Console. Google allows one appeal per removal and says it reinstates apps when an error was made.
- Don't open a new account to republish. After a termination, Google says any new account you open will be terminated too.
Removals in one country only, for example after a government order, usually need a legal answer rather than a code change.
Checklist
- Get the exact package name and open
details?id=in a browser. - "Not available in your country" means the app still exists. "Not found" means no listing in your market.
- Scan all 141 markets: Ban everywhere means gone, Ban in a few means a regional removal.
- Check the developer page and the developer's own channels for the reason.
- Keep your installed copy if you trust it, but expect no updates and no Google Play billing.
- Developers: read Policy status, fix, deactivate the old bundles, resubmit or appeal.