On this page · 11 sections
- What Google has confirmed, and what it has not
- How enforcement works on a device
- Which console, which account
- Registering package names and signing keys
- The enterprise plan: field-force APKs, MDM and managed Play
- Students, hobbyists and open-source developers
- ADB and the developer loop
- India: what is known and what to prepare
- A 2027 readiness checklist
- How eCorpIT can help
- References
Summary. Android developer verification ties every app to a verified individual or organisation, and Google enforces it on certified devices running Android 7 or later through Google Play services. Protections began on 30 September 2026 for users in Brazil, Indonesia, Singapore and Thailand, covering installs from seven stores: Google Play, HONOR App Market, OPPO App Market, Galaxy Store, Palm Store, V-Appstore and GetApps. Google plans to extend verification to all apps on certified devices worldwide in 2027, but on 7 November 2026 it had published no country schedule and no date for India. Google says 99% of Play apps were registered automatically; unregistered ones are removed from Play. APKs shipped only outside Play are registered in the Android Developer Console, where a full distribution account costs a one-time $25 and needs a government ID and proof of address; organisations also need a D-U-N-S number, which can take up to 28 days. Students and hobbyists get a free limited distribution account with no ID check, now capped at 50 devices on Google's detailed pages, though its summaries still say 20. ADB installs are unaffected, and organisation-store apps on managed devices are exempt. Register outside-Play apps and keys now, while the only cost is paperwork.
About this article. For Android leads, MDM teams, agencies and independent developers in India who ship APKs outside Google Play. We checked every date, country, fee and limit against Google's verification pages on developer.android.com, the Android Developers Blog and Google's Play Console, Android Developer Console and Managed Google Play help centres on 7 November 2026, including the limited distribution guide updated on 28 October 2026. This is general information, not legal advice; Google says feedback will shape the 2027 rollout, so re-check its pages before enforcement-sensitive releases. No vendor paid for inclusion. Researched with AI assistance and reviewed by our editorial team.
What Google has confirmed, and what it has not
The programme moved in steps through 2026, according to Google's blog posts, overview, guides and Play Console Help.
| Date | Milestone | Google source |
|---|---|---|
| March 2026 | Verification opens to all developers in Android Developer Console and Play Console | Android Developers Blog, 30 March 2026 |
| April and June 2026 | Android Developer Verifier system service appears from April and reaches most devices from June | Android Developers Blog, March and June 2026 |
| July 2026 | Android Developer ID Status API launches globally; early access for the Console API and limited distribution accounts | Android Developers Blog, 18 June 2026 |
| August 2026 | Developer APIs, limited distribution accounts and the advanced flow launch | Developer verification overview |
| 30 September 2026 | Protections begin for installs from seven participating stores in Brazil, Indonesia, Singapore and Thailand; deadline to register all Play packages | Developer verification guides; Play Console Help |
| 2027 | Expansion to all apps on certified Android devices worldwide | Developer verification overview |
Four things were not on any Google page we could find on 7 November 2026, and the newest blog post linked from Google's overview is still the June update:
- A date for India, or for any country outside the first four.
- Whether 2027 is one global switch or a phased rollout. The June post ties the global expansion to feedback from partners, users and developers, and Android Developer Console Help says Google will keep adding stores to expand verification gradually.
- The list of stores that will check installs in 2027. Google's guide says the capability will soon reach all third-party Android app stores.
- One device limit for limited distribution accounts. The limited distribution guide, updated on 28 October 2026, and the Help Centre article on these accounts allow up to 50 authorised devices at a time. The overview, guides page, FAQ and the Help Centre's account-choice article still say 20. The guide itself said 20 on 18 October 2026, so the change is recent. Confirm the figure in the console before planning a pilot around it.
The scope of the global phase is settled: the requirements apply to any app that runs on a certified device, whatever its download source. In the first phase, direct sideloads and unlisted stores were not checked. That carve-out is temporary.
How enforcement works on a device
Verification is not just a Play policy. It is a device-side check on certified devices, which is why Google pushed a new system service, Android Developer Verifier, to phones ahead of enforcement. Two FAQ scoping rules matter. Play developers must register apps across all form factors, but outside Play, enforcement in the first regions covers only phones and tablets. And the checks do not run on certified devices physically located in comprehensively sanctioned countries.
From the user's side there are four install paths.
| Install path | Developer needs | What the user sees |
|---|---|---|
| App from a verified developer, registered package | Full distribution account (Play or Android Developer Console) | Nothing changes from today |
| App shared through a limited distribution account | Free account, no government ID | Device owner accepts an invitation, by QR code or link, from a developer they know |
| Unregistered app | Nothing | Must turn on the advanced flow once, then sees an unverified developer warning and can install anyway |
| ADB install | Nothing | No change; Google says ADB works as before |
The advanced flow is slow on purpose, to break coercion scams. The steps: turn on developer options, confirm nobody is coaching you, restart the phone and re-authenticate, wait one day, then confirm with biometrics or the device PIN. The user can then allow unverified installs for 7 days or indefinitely. Developer options do not have to stay on afterwards, which matters because some banking apps refuse to run with them enabled.
One FAQ detail matters most to enterprises: unregistered apps can be installed or updated only while the advanced flow is on, or through ADB. If a user turns the advanced flow off, updates to every unregistered app on that device fail. A field app that depends on users keeping a security setting relaxed is not a distribution strategy.
Which console, which account
If you distribute on Play, or on and off Play, use the Play Console, which also registers apps you ship elsewhere. If you distribute only outside Play, create an Android Developer Console account. The table draws on the full distribution guide, the FAQ and the Help Centre.
| Your situation | Console | Identity check | Fee | Reach |
|---|---|---|---|---|
| Apps only on Google Play | Play Console | Existing Play identity verification usually suffices | Play's existing registration | Unlimited |
| Apps on Play and outside Play | Play Console | As above; register the outside-Play packages there | As above | Unlimited |
| Commercial apps only outside Play | Android Developer Console, full distribution | Government photo ID and proof of address; organisations add D-U-N-S, a Search Console-verified website and official documents | One-time $25 | Unlimited apps and installs |
| Students, hobbyists, classroom projects | Android Developer Console, limited distribution | No government ID; needs 2-Step Verification, a Google payments profile and a contact email | Free | 50 authorised devices on the detailed pages; 20 on the summaries |
| Developers who stay unverified | None | None | None | Only users who turn on the advanced flow |
Practical notes:
- Organisation paperwork takes longest. A D-U-N-S number is free from Dun & Bradstreet but can take up to 28 days, and Google warns that some third parties charge for it. Government bodies can ask Google to open an account without one. The identity step itself takes about 10 minutes once the documents are ready.
- Document lists are local. The full distribution guide gives US examples, such as IRS letters, and says requirements differ by location. Check the console for the Indian list before you start.
- Choose the account type once. Android Developer Console Help says you cannot change plan on an existing account; switching means a new account and a transfer of package names. The FAQ adds that Google supports moving from limited to full distribution, but not back.
- The $25 fee. Google says it covers administrative costs, is waived for limited distribution accounts, and that it is working on more payment methods.
Registering package names and signing keys
Identity is half the job; the other half is proving you own each package name and its signing key.
In the Android Developer Console you enter the package name and the SHA-256 fingerprint of your signing certificate, and the status moves to In review. For a package name already in use, you prove ownership by adding a console-supplied snippet to the APK's assets folder, signing that APK with your private key and uploading it. Google then emails you and marks the package Registered. The Play Console uses the same approach for the few Play apps that were not auto-registered, and you do not upload your real app.
Rules worth building into your release process:
- One package, several keys. You can add and verify multiple signing keys for one package, which covers build flavours or a key rotation.
- A lost key is a lost package. The FAQ says that without your signing key you cannot register your packages. Apps using Play App Signing are covered, because Google already holds the key information and registers eligible apps automatically.
- Shared package names follow install counts. If several developers have used one package name, priority goes to the key behind more than 50% of known installs. If no key has a majority, any key with 50 or more installs can register. Below that it is first come, first served. Everyone else must request an exception or rename.
- Automate it. The Android Developer ID Status API checks whether a package name is registered or eligible. The Android Developer Console API registers packages and manages keys from a CI/CD pipeline, and supports OAuth delegation so a store or platform can act for you. Android Studio Panda 4 and later shows registration status when you generate a signed bundle or APK.
Teams under client NDAs can relax: the FAQ says verification covers the developer's identity only, not an app's content or function.
The enterprise plan: field-force APKs, MDM and managed Play
This is where most Indian enterprises carry risk: sales, service and dealer apps sent as APK links to phones the company does not manage; inventory them first. Google's enterprise guidance is one FAQ answer. Apps distributed through your organisation's store to managed devices do not need verification, because the IT admin has vetted them. Google still recommends registering them, so installs work if the app arrives from another source or lands on an unmanaged device.
How that maps to common channels, from the FAQ, Play Console Help and the Registered App Stores page:
| Channel | What Google's pages say | What to do before 2027 |
|---|---|---|
| Private app in managed Google Play, installed on managed devices | Exempt as an organisation store app, but still a Play Console package, which had to be registered by 30 September 2026 | Confirm registration on Play Console's Android developer verification page |
| APK pushed by an EMM straight to managed devices, outside managed Play | The FAQ does not spell out direct APK pushes | Register the package and keys; do not rely on the exemption |
| APK link by website, email or messaging app to employee-owned or dealer phones | No exemption; global enforcement will apply on certified devices | Register under the organisation's account; consider moving to managed Play |
| App in a third-party or OEM store | Participating stores verify installs; Google runs a Registered App Stores programme for store operators | Register the package; ask the store how it handles verification |
| Kiosk or dedicated devices | No specific guidance; the outcome depends on how each fleet is set up | Check certification status and the install source per fleet |
| QA and pilot builds | ADB installs are unaffected | Use ADB or Play testing tracks; register any QA package name you install another way |
Managed Google Play is the cleanest exit for apps that should never have been public. A private app needs only an Android App Bundle and a title, can be restricted to up to 1,000 organisations per app, and can be published by an agency using the client's Organisation ID. Once an app is restricted to organisations it stays private; making it public later needs a new package name.
Three enterprise decisions are worth taking now rather than in 2027:
- Whose account owns the app? If an agency or contractor built your field app, register it under your organisation's account with keys you control, so you never depend on a vendor's console.
- Where are the keys? Inventory release keys for every internal app, including old ones on a departed developer's laptop. No key means no registration and a reinstall under a new package name.
- Which devices are managed? A bring-your-own-device fleet with sideloaded APKs gets no exemption.
If you sell inside your apps, the billing library has its own deadline, covered in our guide to the Play Billing Library 8 deprecation.
Students, hobbyists and open-source developers
The limited distribution account is for people who do not distribute widely: hobbyists sharing apps with family, learners building prototypes and classroom projects with no commercial intent. It is free, needs no government ID, and shares apps through a handshake: the device owner scans a QR code or opens a link, confirms they know the developer, and the device is authorised in the console. You still need a Google Account with 2-Step Verification and a Google payments profile, which holds your legal name and address.
Three limits catch people out. A limited account can register only brand-new package names never seen on Android, and packages cannot move to it from a Play account. Authorisation links expire after 7 days. And once you reach the device cap you must remove a device, which then stops receiving installs and updates; that step cannot be undone.
Developers who would rather stay anonymous have two routes, according to the FAQ: a limited distribution account, or distributing unregistered apps to users who turn on the advanced flow. Open-source registration is not a third anonymous route. Google's open-source guide still requires a verified Android Developer Console or Play Console account; it covers registering a repository's key when the repository re-signs your app, and repositories using the Console API can register for you.
ADB and the developer loop
For day-to-day development, nothing changes. The FAQ says you can install apps without verification using ADB, including modified APKs on your own device, and that the 24-hour advanced flow wait does not apply to ADB installs. There is no ADB command to skip that wait, though Google says it will consider one. Device-farm CI over ADB needs no change; builds sent to testers by link will, once enforcement reaches their country.
India: what is known and what to prepare
India was not in the first enforcement group, and Google has not named an Indian date. It has said the 2027 expansion covers all apps on certified devices, and the FAQ tells developers who sideload or use unlisted stores to verify before the global rollout. For Indian teams, the next few months are a preparation window. Teams with users in the four launch countries already faced the 30 September deadline, as our September 2026 verification checklist set out.
Two India-specific points follow from Google's pages:
- Start organisation verification early. Without a D-U-N-S number, the wait of up to 28 days is the longest step. Apply directly with Dun & Bradstreet, and gather incorporation documents and verify the company website in Search Console in parallel.
- Agencies should register under client accounts. Development shops should register each client app under the client's organisation account, with keys the client controls, and publish internal apps through managed Play where possible.
Verification adds to other rules changing how Indian apps are built and shipped, including the SIM binding requirement for messaging apps and the next Play target API 37 deadline.
A 2027 readiness checklist
- List every Android package your organisation distributes, by channel: Play, managed Play, EMM push, website or link, third-party store, QA.
- For each, record the signing key, who holds it, and whether Play App Signing is used.
- Confirm every Play package shows as registered on the Play Console's Android developer verification page.
- Start organisation identity verification, including D-U-N-S and Search Console, in the console that fits: Play Console if you have one, Android Developer Console if not.
- Register outside-Play package names and every key in use, including flavour and legacy keys.
- Move internal apps on unmanaged phones to managed Google Play where you can.
- Add the Status API to CI so a release fails if its package is not registered.
- Brief support teams never to suggest the advanced flow as a workaround, and watch Google's overview for the 2027 country schedule.
How eCorpIT can help
eCorpIT is a Gurugram-based technology organisation, founded in 2021, assessed at CMMI Level 5 and MSME certified, with senior-led engineering teams working across AWS, Microsoft and Google platforms. Our AI mobile application development services team can inventory your Android packages, channels and signing keys, register them in Play Console or Android Developer Console, move internal apps to managed Google Play and add registration checks to CI. Talk to us at /contact-us/.
Last updated: 7 November 2026.