F-Droid Ships 2.0 Days Before Google's Verification Deadline
Software / news
F-Droid Ships 2.0 Days Before Google's Verification Deadline
The free Android app catalog rewrote its client in Kotlin Compose after 14 test releases, and its own announcement says nothing about the identity-check rule taking effect the same week.
F-Droid released version 2.0 of its Android app on Sept. 24, calling it a complete redesign and "the largest app update in 10 years" after more than a year of work and 14 test releases. The launch lands days before the first phase of a Google Play developer identity-verification requirement takes effect in four countries.
The F-Droid announcement describes a rebuild rather than a redesign of the surface layer. Core screens were rewritten in Kotlin Compose, which the project calls "the standard toolkit these days," replacing older Android UI code. Navigation collapses into three sections: Discover, Search and My Apps, with categories folded into Discover and an expanded set of 17 game genres. Search now covers app descriptions and categories and adds support for CJK languages. Updates install automatically in the background by default, replacing the old pull-to-refresh model, and a new unified installer uses Android's session installer API to bring the process closer to what Google's own store provides. Two features did not make the release: the app-wiping panic button and support for the F-Droid Privileged Extension. F-Droid says it will keep rolling the update out over the coming weeks.
What F-Droid's own post does not mention is Google's developer verification program. Google announced the policy in August 2025, requiring anyone distributing an Android app outside the Play Store, including through F-Droid, to register with Google and verify their identity, according to The Register. Google's "Full Distribution" option carries a one-time $25 fee alongside a government-issued ID and agreement to Google's terms of service. The Register, in a Sept. 24 report by Brandon Vigliarolo, said the first wave of restrictions is due to take effect at the end of September in Brazil, Indonesia, Singapore and Thailand, with a global rollout starting in 2027.
| Google Android developer verification | Date |
|---|---|
| Policy announced | August 2025 |
| First-wave regions (Brazil, Indonesia, Singapore, Thailand) | Late September 2026 |
| Global rollout begins | 2027 |
| Full Distribution one-time fee | $25 |
F-Droid board member Marc Prud'hommeaux warned in September 2025 that the verification rules would "end the F-Droid project and other free/open source app distribution sources as we know them today," The Register reported. Technical lead Hans-Christoph Steiner described the policy as Google "shifting the management of Android from the technical people to the competition lawyers," while saying he holds some hope that antitrust scrutiny could still force a change.
F-Droid has run as a volunteer-maintained catalog since 2010, and today lists over 3,800 applications, a fraction of the roughly 1.6 million apps in Google's own Play Store, according to Wikipedia's entry on the project. That size gap is part of why the verification rule matters here: F-Droid's developers are largely unpaid volunteers and small free-software projects, the population Prud'hommeaux and Steiner say is least able to absorb a $25 fee and a government-ID check per release channel, compared with a company the size of Google.
Neither F-Droid nor Google has said how, or whether, F-Droid's own catalog of installs will be affected once the first-wave restrictions take effect at the end of this month. The site's coverage of Espressif's newest chip and Qualcomm's staged Linux rollout for Snapdragon X2 both track a similar pattern: open platforms shipping real engineering work while a much larger company's policy decisions loom over how many people can still reach it.
Sources
- 03F-Droid
More in Software
- 01xtool Builds iOS Apps on Linux, With Gaps That MatterThe MIT-licensed Xcode replacement has about 9,400 GitHub stars, while its issue tracker shows WSL2 hangs, an empty widget binary and an open licence question.
- 02Gentoo Developer Asks Python Projects to Drop uv-buildMichał Górny says Astral's Rust build backend is 1.2 to 1.5 MiB against 45 KiB for flit-core, and that its release pace forces source rebuilds for Gentoo users.
- 03context-mode Claims 98% Less Agent Context Under Elastic LicenseThe 28,300-star plugin for Claude Code and about 17 other coding agents ships under ELv2, which Elastic says is not open source, and its README gives no method for the 98 percent figure.
- 04Apple's Safari-vs-Chrome Claims Rest on Prerelease BuildsThe footnotes on Apple's new Switch to Safari page show tests run in August 2026 on one laptop, against two different Chrome builds.