Google Play removes unregistered app packages on 30 September 2026
Google removes unregistered Play packages on 30 September 2026, and the sentence that does it carries no country limit. What automatic registration turns on, why the four-country announcement beside it binds someone else, and what to check in Play Console this week.
On this page (8)
- Two obligations carry the same date, and only one of them names countries
- Two tasks, and the order between them matters
- Whether a package registers itself is a question about signing keys
- The four histories that fail this
- What to check this week
- Where this sits beside your other Play dates
- What we can do here, and what nobody can
- Checked, and when
If your company publishes an app on Google Play, there is a Play Console task with a hard date on it, and the date is 30 September 2026. Google's words, read from Play Console Help on 20 September 2026:
"Effective September 30, 2026, all Play packages must be registered to meet Android developer verification requirements. Apps not registered by Sep 30, 2026 will be removed from Play pursuant to the Play Console Requirements policy."
The Play Console Requirements article that sentence points to describes the consequence as global removal from Google Play.
Most Indian companies we talk to have heard about a Google verification change and filed it under "not us yet". That filing is usually based on a different announcement, and this piece exists to separate the two.
Two obligations carry the same date, and only one of them names countries
Google put two things on 30 September 2026.
| What it is | Who it reaches | |
|---|---|---|
| Play package registration | Every Play package must be registered under Android developer verification | Written on all Play packages. No country is named against it |
| Install-side verification | Verification checks begin at the moment of install, across seven participating app stores | Users in Brazil, Indonesia, Singapore and Thailand, on certified devices running Android 7 and above, expanding in 2027 |
The second row is where the four country names live, and India is not among them. Reading those four names and concluding the date belongs to somebody else is the expensive mistake here, because the sentence attached to removal from Play is the one in the first row, and that sentence is written on all Play packages.
If you publish on Google Play from Mumbai or Bengaluru, row one is yours.
Two tasks, and the order between them matters
Google asks for two separate things:
- Verify your identity in Play Console.
- Register your app package names.
Google states that you receive notifications about the registration status of your apps only where identity verification in Play Console is already complete. So task one is not just first in the list, it is what makes task two visible to you. A company that has done neither and is waiting for an email is waiting for something that will not arrive.
Whether a package registers itself is a question about signing keys
Google will register most packages automatically. Where it cannot, the decision turns on who holds the app signing key and how the installed base is attributed to it. Google's published order:
- A key accounting for over 50% of total known installs has priority.
- Where no single key clears that bar, every key with 50 or more installs is eligible to register the package name.
- Where no key reaches 50 installs, any key can be used first come, first served.
Anything left over goes through a manual request in Play Console, where you add the key and submit it for verification. Google is explicit that this path does not require uploading the actual APK.
That is the whole mechanism, and it explains which companies are exposed. The risk is not carelessness. It is release history.
The four histories that fail this
Each of these is a story about a signing key and a team coming apart:
- An agency holds the signing key. The app was built out of house, shipped under the builder's key, and the installed base accumulated there. The firm that owns the product does not hold the thing Google is looking at.
- One package name ships from two keys. A legacy build still in the field alongside a current one, or a variant signed on a separate pipeline.
- The upload key was rotated and nobody re-established which key the installed base is attributed to.
- The app arrived with an acquisition or an internal transfer, and what came across was the listing and not the keystore's history.
Any Indian fintech that outsourced its first Android build, and any company that bought an app along with a business, should assume it is in one of these four until Play Console says otherwise.
What to check this week
- Open Play Console and confirm identity verification is complete for the account. Nothing else reports correctly until it is.
- Write down every package name your company ships, including the ones nobody has touched in two years. Dormant apps are removed on the same sentence as live ones.
- Check registration status for each. Google has attempted automatic registration, so much of this will already be settled and you are looking for the exceptions.
- Where a package is unregistered and the signing key sits with an agency or a former vendor, open that conversation now. It is a people problem with a deadline on it, and it takes longer than the console work.
- Where the key is genuinely gone, use the manual path in Play Console.
Ten days is enough time for the console work. It is thin for the conversation in step four, so start there.
Where this sits beside your other Play dates
Target API 36 has been the submission gate since 31 August 2026, with an extension window that runs to 1 November 2026 on request. If your team has an extension open, the same release train is carrying both of these, and the package registration question is worth settling in the same sitting.
Our Android release gate lists the Play and RBI obligations that block a release, each with the date it was checked. androidsecurity.in carries the longer technical treatment of registration, including the manual path step by step.
What we can do here, and what nobody can
Google recognises no third party in package registration. We cannot register, appeal or influence anything on your behalf, and neither can any other firm. This is a console action belonging to the account that holds the app. We are telling you because the date is real and the consequence is removal from Play.
What we do is the artefact underneath. If an app of yours is about to get attention from your own team for the first time in a while, that is the natural moment to look at what the binary actually exposes: keys and secrets shipped inside it, what the Data safety declaration claims against what the code does, certificate pinning, and the third-party SDKs carrying obligations on your behalf. That is mobile application security testing, and the taxonomy we test against is set out in our guide to the OWASP Mobile Top 10.
Security Brigade has been CERT-In empanelled since 2008.
Checked, and when
Every Google statement above was read from Google's own pages on 20 September 2026: Play Console Help, Registering Play package names (answer 16984799), for the effective date, the removal sentence, the two tasks, the install-share rules and the notification condition; Play Console Help, Play Console Requirements (answer 10788890), for the global removal wording; and developer.android.com/developer-verification for the participating stores, the four launch markets, the Android 7 and above floor, and the 2027 statement.
Play policy pages move while you read them, and Google's own articles have carried a superseded date past their own deadline before now. Play Console is the authority on your packages. Check it there.
If you would like the build itself looked at before your team ships the next release, talk to us or call +91 22 4164 2220.
About the authors
Founder & Chief Technology Officer
Founded Security Brigade in 2006 with the thesis that security assessment quality should be structural, not dependent on individual testers. Since then, building platforms, teams, and methodologies that make enterprise security consistent.
Offensive Security Research · Security Brigade
A rotating byline for collaborative analysis pieces from Security Brigade's offensive security and threat-research practice.
Continue reading
All articles →PCI SSC revised FAQ 1331: who now agrees SAQ-based scoping
PCI SSC revised FAQ 1331 in August 2026. SAQ-based scoping in a ROC now needs the compliance accepting entity's agreement.
CERT-In's OEM guidelines: five deliverables, and a named right to test your supplier
Five deliverables CERT-In advises OEMs to maintain, indicative patch timelines for IT and OT, and a named right for buyers to test.
CERT-In's space framework: an annual empanelled audit, five testing phases
An internal audit every six months, an external audit through a CERT-In empanelled organisation every year, and five testing phases across the mission lifecycle.