Google blocking sideloading of unverified Android apps: Difference between revisions
mNo edit summary |
Kestrelbird (talk | contribs) m Inserted missing word and altered sentence for more appropriate tone |
||
(2 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
On August | On 25 August 2025, '''[[Google]]''' announced that starting in 2026 it will block the installation of Android apps from outside the Play Store unless the developer has verified their identity with Google. The policy will first roll out in Brazil, Indonesia, Singapore, and Thailand in September 2026, with global enforcement targeted for 2027.<ref name=":0">{{Cite web |last=Frey |first=Suzanne |date=25 Aug 2025 |title=A new layer of security for certified Android devices |url=https://android-developers.googleblog.com/2025/08/elevating-android-security.html |url-status=live |access-date=25 Aug 2025 |website=Android Developers Blog}}</ref><ref name=":1">{{Cite web |last=Perez |first=Sarah |date=25 Aug 2025 |title=Google will require developer verification for Android apps outside the Play Store |url=https://techcrunch.com/2025/08/25/google-will-require-developer-verification-for-android-apps-outside-the-play-store/ |url-status=live |access-date=25 Aug 2025 |website=TechCrunch}}</ref> This marks a significant change to Android's long-standing support for sideloading apps and has sparked debate among developers, consumers, and digital rights advocates.<ref name=":2">{{Cite web |last=Anderson |first=Tim |date=26 Aug 2025 |title=Google kneecaps indie Android devs, forces them to register |url=https://www.theregister.com/2025/08/26/android_developer_verification_sideloading |url-status=live |access-date=26 Aug 2025 |website=The Register}}</ref><ref name=":3">{{Cite web |first= |date=26 Aug 2025 |title=Google will block sideloading of unverified Android apps starting next year |url=https://www.bleepingcomputer.com/forums/t/810335/google-will-block-sideloading-of-unverified-android-apps-starting-next-year |url-status=live |access-date=26 Aug 2025 |website=BleepingComputer}}</ref> | ||
==Background== | ==Background== | ||
Android has historically allowed '''sideloading''', which is installation of apps from outside the official Play Store. They usually allow this only if users enabled | The Android operating system has historically allowed '''sideloading''', which is the installation of apps from outside the official Play Store. They usually allow this only if users enabled "unknown sources" in their device settings. This openness distinguished Android from Apple's iOS, which restricts app installs to its App Store. Alternative app stores such as F-Droid and Amazon's Appstore, as well as direct downloads from sites like APKMirror, thrived under this model.<ref>{{Cite web |last=Thomas |first=Dallas |date=14 Sep 2024 |title=The Wild West days of sideloading on Android are officially over in this week's news |url=https://www.androidpolice.com/weekly-android-news-roundup-september-14-2024/ |url-status=live |access-date=25 Aug 2025 |website=Android Police}}</ref> | ||
Over time, Google introduced restrictions in the name of security. In 2023, it began requiring Play Store developers to verify their identities, which Google said reduced impersonation and malware <ref name=":0" /> | Over time, Google introduced restrictions in the name of security. In 2023, it began requiring Play Store developers to verify their identities, which Google said reduced impersonation and malware.<ref name=":0" /> Android 13 and Android 15 further limited what sideloaded apps could do, blocking access to sensitive permissions for apps not installed through official channels.<ref name=":4">{{Cite web |last=Rahman |first=Mishaal |date=25 Aug 2025 |title=Google wants to make sideloading Android apps safer by verifying developers' identities |url=https://www.androidauthority.com/android-developer-verification-requirements-3590911/ |url-status=live |access-date=26 Aug 2025 |website=Android Authority}}</ref> These steps laid the groundwork for Google's new, broader enforcement. | ||
==Timeline== | ==Timeline== | ||
On August | On 25 August 2025, Google announced that '''apps can only be installed on certified Android devices if their developers have verified their identity with Google'''.<ref name=":0" /> Developers must register through a new Android Developer Console, pay a one-time $25 fee (except for hobbyists or students, who will have a separate free path), and provide identifying details such as legal name, address, and government-issued ID.<ref name=":1" /><ref name=":2" /> Apps must also be registered with their signing keys to prove ownership.<ref name=":2" /> | ||
The rollout will proceed in stages: | The rollout will proceed in stages: | ||
Line 13: | Line 13: | ||
*'''October 2025:''' Early access program for select developers. | *'''October 2025:''' Early access program for select developers. | ||
*'''March 2026:''' Verification opens for all developers worldwide. | *'''March 2026:''' Verification opens for all developers worldwide. | ||
*'''September 2026:''' Enforcement begins in Brazil, Indonesia, Singapore, and Thailand <ref name=":0" /> | *'''September 2026:''' Enforcement begins in Brazil, Indonesia, Singapore, and Thailand.<ref name=":0" /> | ||
*'''2027:''' Targeted global rollout, eventually covering nearly all certified Android devices <ref name=":0" /><ref name=":1" /> | *'''2027:''' Targeted global rollout, eventually covering nearly all certified Android devices.<ref name=":0" /><ref name=":1" /> | ||
The new system applies to '''certified Android devices'''; phones and tablets that ship with Google Mobile Services (e.g., Pixel, Samsung, Xiaomi). Devices running '''uncertified AOSP builds''' or custom ROMs (e.g., GrapheneOS, LineageOS) are not subject to this restriction <ref name=":2" /> | The new system applies to '''certified Android devices'''; phones and tablets that ship with Google Mobile Services (e.g., Pixel, Samsung, Xiaomi). Devices running '''uncertified AOSP builds''' or custom ROMs (e.g., GrapheneOS, LineageOS) are not subject to this restriction.<ref name=":2" /> However, uncertified devices often face app compatibility issues due to SafetyNet/Play Integrity checks.<ref name=":2" /> | ||
==Google's response== | ==Google's response== | ||
Google framed the change as a necessary '''security measure''' to reduce malware, fraud, and impersonation. The company stated that malware is '''50× more common outside the Play Store''' and that anonymity allows bad actors to evade accountability <ref name=":0" /><ref name=":2" /> | Google framed the change as a necessary '''security measure''' to reduce malware, fraud, and impersonation. The company stated that malware is '''50× more common outside the Play Store''' and that anonymity allows bad actors to evade accountability.<ref name=":0" /><ref name=":2" /> Suzanne Frey, VP of Product for Android, likened the change to an '''ID check at the airport''': verifying who the developer is without inspecting app content.<ref name=":0" /> | ||
Google emphasized that it will not review or police apps distributed outside the Play Store for content, only verify developer identities <ref name=":0" /><ref name=":1" /> | Google emphasized that it will not review or police apps distributed outside the Play Store for content, only verify developer identities.<ref name=":0" /><ref name=":1" /> It highlighted support from industry and institutions, including the Developers Alliance, Brazil's banking federation FEBRABAN, and Indonesia's Ministry of Communication and Informatics, all of which praised the move as protecting users from fraud.<ref name=":0" /><ref name=":1" /> | ||
==Consumer response== | ==Consumer response== | ||
The announcement sparked backlash in online communities. On Reddit, users called the change '' | The announcement sparked backlash in online communities. On [[Reddit]], users called the change ''"complete bullshit"'' and accused Google of '''gradually eroding Android's openness'''.<ref name=":5">{{Cite web |date=26 Aug 2025 |title=Google will block sideloading of unverified Android apps starting next year |url=https://www.reddit.com/r/Android/comments/1n0f5zt/google_will_block_sideloading_of_unverified/ |access-date=26 Aug 2025 |website=[[Reddit]]}}</ref> Many argued that Android is becoming indistinguishable from iOS, with some stating they might switch to Apple or Linux since Android's openness was its key advantage.<ref name=":5" /> | ||
Independent developers raised concerns that hobby projects or sensitive apps (e.g., protest tools, ad-blockers) would be stifled, as not all creators are willing to submit government IDs to Google <ref>{{Cite web |date=25 Aug 2025 |title=Google will allow only apps from verified developers to be installed on Android |url=https://news.ycombinator.com/item?id=45017028 |url-status=live |access-date=26 Aug 2025 |website=Hacker News}}</ref><ref name=":6">{{Cite web |date=26 Aug 2025 |title=Google wants to verify all app | Independent developers raised concerns that hobby projects or sensitive apps (e.g., protest tools, ad-blockers) would be stifled, as not all creators are willing to submit government IDs to Google.<ref>{{Cite web |date=25 Aug 2025 |title=Google will allow only apps from verified developers to be installed on Android |url=https://news.ycombinator.com/item?id=45017028 |url-status=live |access-date=26 Aug 2025 |website=Hacker News}}</ref><ref name=":6">{{Cite web |date=26 Aug 2025 |title=Google wants to verify all app developers' identities |url=https://discuss.grapheneos.org/d/25235-google-wants-to-verify-all-app-developers-identities |url-status=live |access-date=26 Aug 2025 |website=GrapheneOS Discussion Forum}}</ref> Open-source communities, including GrapheneOS developers, argued this would discourage FOSS development and give Google exclusive control over Android's ecosystem.<ref name=":6" /> | ||
Conversely, some security experts and industry groups welcomed the move, calling it a reasonable compromise that still allows third-party distribution while deterring anonymous malware authors <ref name=":0" /><ref name=":2" /> | Conversely, some security experts and industry groups welcomed the move, calling it a reasonable compromise that still allows third-party distribution while deterring anonymous malware authors.<ref name=":0" /><ref name=":2" /> Critics countered that determined attackers could still exploit stolen IDs, and that this introduces a "choke point" giving Google leverage over all app installs.<ref name=":3" /> | ||
Regulators had not formally responded within the first 24 hours, but commentators noted that the change resembles | Regulators had not formally responded within the first 24 hours, but commentators noted that the change resembles Apple's '''Developer ID''' system on macOS and may be Google's way of tightening control while remaining compliant with the EU's {{Wplink|Digital Markets Act}}.<ref name=":4" /><ref name=":6" /> | ||
==References== | ==References== | ||
{{Reflist}} | |||
[[Category:Incidents]] | [[Category:Incidents]] | ||
[[Category:Android]] | [[Category:Android]] | ||
[[Category:Google]] |