Doesn't google do exactly the same thing with the app store anyway?
It's a shame these platforms go to such great lengths to force distribution through their "safe" channels.
Yeah that doesn't help with coercion or government letters, but neither would being a solo dev, both parties will comply.
A team-maintained package repository on the other hand operates through transparency.
[0] https://developer.android.com/guide/app-bundle
[1] https://developer.android.com/guide/app-bundle/faq#app-signi...