Fuck Android Developer Verification Program
Thread
Loading the complete thread in the background. This saved snapshot is available now. Refresh
Unofficial Hacker News client; not affiliated with Y Combinator.
Fuck Android Developer Verification Program
Loading the complete thread in the background. This saved snapshot is available now. Refresh
Unofficial Hacker News client; not affiliated with Y Combinator.
shams93 · · focus · HN ↗
pjmlp · · focus · HN ↗
Now if it is plain old CRUD style application, many that are webviews packaged as APK, sure.
<a href="https://progressier.com/what-web-can-do-today" rel="nofollow">https://progressier.com/what-web-can-do-today
ninalanyon · · focus · HN ↗
Aldipower · · focus · HN ↗
famouswaffles · · focus · HN ↗
merelydev · · focus · HN ↗
seszett · · focus · HN ↗
merelydev · · focus · HN ↗
merelydev · · focus · HN ↗
littlecranky67 · · focus · HN ↗
BugsJustFindMe · · focus · HN ↗
geff82 · · focus · HN ↗
SillyUsername · · focus · HN ↗
binsquare · · focus · HN ↗
4pkjai · · focus · HN ↗
zx8080 · · focus · HN ↗
skeledrew · · focus · HN ↗
cosmotic · · focus · HN ↗
johnnyApplePRNG · · focus · HN ↗
skeledrew · · focus · HN ↗
SillyUsername · · focus · HN ↗
skeledrew · · focus · HN ↗
jauntywundrkind · · focus · HN ↗
baranul · · focus · HN ↗
delis-thumbs-7e · · focus · HN ↗
john01dav · · focus · HN ↗
jorisw · · focus · HN ↗
applfanboysbgon · · focus · HN ↗
0xcrypto · · focus · HN ↗
applfanboysbgon · · focus · HN ↗
Because personal computers are a legacy platform for nerds and programmers, and smartphones are the most widely used consumer computing platform in the world. This desperately needs regulation. Unfortunately the EU is currently regulating the duopoly into law, making their phones necessary for ID verification, so we're probably completely fucked for at least a decade or two before we even have a chance, but that's still not a reason to shrug our shoulders and accept it.
Aldipower · · focus · HN ↗
voidUpdate · · focus · HN ↗
However, we don't directly dev in Kotlin or Swift, we use Unity, which can export directly to an APK, or an XCode project (which has to be compiled a second time which is a nightmare). Sometimes we have to write native plugins to access device specific features (Last time I needed to was to access the FoV of the device's main camera), but it's not common, Unity has great support for most things you want to do out of the box
ChrisRR · · focus · HN ↗
onimishra · · focus · HN ↗
Aozora7 · · focus · HN ↗
I'm surprised Apple doesn't make you scan your ID since there are laws that force both Apple and Google to publish real names of developers on app store pages. And address too, if you charge money.
Blibberwock · · focus · HN ↗
xaitv · · focus · HN ↗
littlecranky67 · · focus · HN ↗
Only companies can now have instant publishes on the Play Store without that 12-tester limit.
Aozora7 · · focus · HN ↗
I published my first app a few months ago, and I hated 14 days part more than 12 people part.
littlecranky67 · · focus · HN ↗
Then why have it in the first place?
I don't complain about the money because my time to organize and go through this is worth more than the price difference. I'd rather pay 100€/year, same as on the Apple Appstore. Now I have to coordinate some fake weird closed-testing groups and hope I don't get banned for using unauthentic testers.
Aozora7 · · focus · HN ↗
The inconvenience/effort is probably the point, likely to discourage people who aren't willing to put at least that much effort.
>and hope I don't get banned for using unauthentic testers.
I doubt Google cares about this, since they let apps for these testing groups into app store. Those apps organize people into groups, provide play store links, and buttons to open other people's apps, so all you do is just open and close each app once a day.
Since this takes like 30 minutes total over 14 days, I'd rather do that than pay $100 forever since I'm not made of money and it's less time than it would take me to earn $100 at my job even once.
littlecranky67 · · focus · HN ↗
[0]: <a href="https://support.google.com/googleplay/android-developer/answer/14151465?hl=en-GB#zippy=%2Cpart-about-your-closed-test" rel="nofollow">https://support.google.com/googleplay/android-developer/answ...
Aozora7 · · focus · HN ↗
They could do that for any reason or no reason at all anyway even without the testing requirement.
bramhaag · · focus · HN ↗
vrganj · · focus · HN ↗
ur-whale · · focus · HN ↗
Sounds like a perfect job to automate by an always-on LLM.
heckelson · · focus · HN ↗
fortyseven · · focus · HN ↗
maybewhenthesun · · focus · HN ↗
Teever · · focus · HN ↗
baranul · · focus · HN ↗
Giving users true recovery mechanisms, means possible removal of all or part of the collected data. Where sudden or out of the blue seizure and complete removal of the user's ability to access or recover, means it's now all their data.
realharo · · focus · HN ↗
One of them was requiring a privacy policy, even for a fully offline game that doesn't even have the internet permission. The other one was having to update the target platform version if I remember correctly.
WA · · focus · HN ↗
zx8080 · · focus · HN ↗
They do! They just hate it.
reddalo · · focus · HN ↗
pjmlp · · focus · HN ↗
Apple does the same thing.
Alternative are having applications in 2026 that use POSIX like in UNIX System V, or Win32 like in Windows 95/NT 3.51.
weikju · · focus · HN ↗
If only……
pjmlp · · focus · HN ↗
m4rtink · · focus · HN ↗
pjmlp · · focus · HN ↗
For starters, there are many "done" apps that are like Swiss cheese in terms of security.
jsiepkes · · focus · HN ↗
And that would have been fine, if Google hadn't tried to shove the Google Play Store ecosystem down everyone's throat by throwing up barriers for side-loading apps and such.
rbits · · focus · HN ↗
pjmlp · · focus · HN ↗
hn_submit · · focus · HN ↗
By mandating a yearly effort the number of apps will fall through attrition and your app stands a bigger chance to get noticed.
tim333 · · focus · HN ↗
hn_submit · · focus · HN ↗
tomaskafka · · focus · HN ↗
<a href="https://earthprimer.com" rel="nofollow">https://earthprimer.com
ryandrake · · focus · HN ↗
clifdweller · · focus · HN ↗
ryandrake · · focus · HN ↗
nobody9999 · · focus · HN ↗
pyrale · · focus · HN ↗
*: Conditions may apply.
hn_submit · · focus · HN ↗
You don't need to add features if you don't want to.
pyrale · · focus · HN ↗
By mandating a yearly punishment the number of apps will fall through attrition and your app stands a bigger chance to get noticed.
gloosx · · focus · HN ↗
sehw · · focus · HN ↗
mrsssnake · · focus · HN ↗
fsflover · · focus · HN ↗
ChrisRR · · focus · HN ↗
nev3rfail · · focus · HN ↗
vrganj · · focus · HN ↗
trilogic · · focus · HN ↗
ChrisRR · · focus · HN ↗
karussell · · focus · HN ↗
hod6654 · · focus · HN ↗
est · · focus · HN ↗
Probably not. Google is notoriously bad at customer support (for both devs and consumers)
vrganj · · focus · HN ↗
Wait, what was the question again?
monksy · · focus · HN ↗
watwut · · focus · HN ↗
wg0 · · focus · HN ↗
jjav · · focus · HN ↗
Had to LOL at that understatement. Google invented the ultra-aggressively non-existent customer support model.
zb3 · · focus · HN ↗
ahartmetz · · focus · HN ↗
jjav · · focus · HN ↗
ur-whale · · focus · HN ↗
That you were still free to write code, put it out there and have people use it freely?
A decade ago, I made a joke comment to a friend that you were soon going to need a carry permit to operate a compiler.
Joke's not so funny in 2026.
userbinator · · focus · HN ↗
Richard Stallman's Right to Read (1997) made a similar observation.
trilogic · · focus · HN ↗
lenkite · · focus · HN ↗
jjav · · focus · HN ↗
ButlerianJihad · · focus · HN ↗
JuniperMesos · · focus · HN ↗
ur-whale · · focus · HN ↗
Yes, he was correct indeed.
But the fact that the message was broadcasted by a dude rocking the personality of a psychotic 4 year old and the general looks of ... let's not go there ... basically prevented everyone with a normal outlook on life to pay attention.
There's this famous chapter of the Little Prince that depicts this exactly, asteroid B-612 :
<a href="https://www.patternrecognition.asia/jin/prince/english/lpe04.htm" rel="nofollow">https://www.patternrecognition.asia/jin/prince/english/lpe04...
sharts · · focus · HN ↗
mertbio · · focus · HN ↗
indrora · · focus · HN ↗
unrented7977 · · focus · HN ↗
cube00 · · focus · HN ↗
Which of the following are the reasons you chose Google Play related issues as one of the weaknesses?
The second option, written by Google was:
- Sudden account termination without actionable feedback or clear restoration guidance
They know they're killing accounts without due process, they don't care, why would they? They're the only game in town now the Android Developer Verification Program is in force.
myaccountonhn · · focus · HN ↗
i_idiot · · focus · HN ↗
fsflover · · focus · HN ↗
There are third alternatives, too (GNU/Linux phones).
rawoke083600 · · focus · HN ↗
I paid my fee - $20 or $25, I can’t quite remember - but when I couldn’t reliably enter or find my physical home address via Google Maps because of some weird street-name issues, I never got to complete the process!
vardump · · focus · HN ↗
dariosalvi78 · · focus · HN ↗
Funnily, or depressingly, a lot of people here on HN are against the browser, either because "the UI doesn't look native" or because of security/privacy issues, with regular apps shipping with hundreds of MB or spyware you have no control of.
Let's push for the browser to become more feature rich, more secure and more universal. Or maybe for another OS altogether?
famouswaffles · · focus · HN ↗
fsflover · · focus · HN ↗
yonatan8070 · · focus · HN ↗
maeln · · focus · HN ↗
The browser, this infamous neutral platform fighting against Google and Apple duopoly by having the two biggest browser made by... Google and Apple ?
Joke aside, the state of the web and browser is depressing right now. Sure, we get webusb and webgpu, and all new fancy spec, and are slowly turning the browser into the final portability layer of the OS. But at what cost ? All browsers are now chrome with a layer of paint. Safari only continues to exist because of iPhone, and everyone is apparently moving on from Firefox. I keep using FF because I don't want the web to become a Google monopoly, but it's getting harder and harder. Google services that I have to use for work are becoming buggier and buggier on FF, I had big SaaS with bugs making them unusable on FF too. Even a government software I have to use... Nobody seem to QA on FF anymore.
ahartmetz · · focus · HN ↗
dariosalvi78 · · focus · HN ↗
If making a browser has become such a deal (as is making a full OS), then let it be one Chrome. I'm fine with it. But maybe it should be taken over by a foundation instead of a company.
monegator · · focus · HN ↗
Lucky me i manage different accounts, because the new way to get help for developers is to do that through play console.
But if your account is suspended, you get always redirected to a page that tells you the account is suspended.
Looking at other ways to get to the help portal.... when you select you need help for developers, yep you're redirected.
So because i have another developer account, i could open a support ticket. I had to write the same message to the fucking bot at least three times, which was funny because the answer was more or less a rephrasing of my message, and every time it would add the rephrasing again, and again.
At the fourth time something must have happened because it was escalated, and then i had my account back.
I was actually open to making a new account, which i wrote several times, it's only that i needed to get back the app IDs because you know, the app is installed in places.
Now, it's the first of october and i have constant nagging for unregistered package names on another account: this is for apps that are suspended for bullshit reasons, which i can't reinstate because the bot is in loop mode around the same wrong rule violation (like: i can't make a basic / pro version of my app now? pro version is too simillar so it must be blocked?) and i can't register the package name because it's suspended, an i can't reinstate it because loop. I can't delete it because it's suspended, an i can't reinstate it because loop.
Fucking brillant!
dhx · · focus · HN ↗
[1] <a href="https://developer.huawei.com/consumer/en/doc/start/rna-0000001062530373" rel="nofollow">https://developer.huawei.com/consumer/en/doc/start/rna-00000...
[2] <a href="https://en.wikipedia.org/wiki/World_Press_Freedom_Index#Rankings_and_scores_by_country_or_places" rel="nofollow">https://en.wikipedia.org/wiki/World_Press_Freedom_Index#Rank...
ChrisRR · · focus · HN ↗
dhx · · focus · HN ↗
"the Court finds that Plaintiffs are likely to succeed on the merits of their claim that Defendants violated their First Amendment rights through coercion of Facebook and Apple."
[1] <a href="https://www.fire.org/cases/rosado-et-al-v-blanche-et-al" rel="nofollow">https://www.fire.org/cases/rosado-et-al-v-blanche-et-al
[2] <a href="https://www.fire.org/sites/default/files/2026/04/Memorandum%20Opinion%20and%20Order%20Granting%20Motion%20for%20Preliminary%20Injunction%20-%20Rosado%20v.%20Blanche.pdf" rel="nofollow">https://www.fire.org/sites/default/files/2026/04/Memorandum%...
reddalo · · focus · HN ↗
zx8080 · · focus · HN ↗
Go and vibe-code your mobile OS. Lol.
littlecranky67 · · focus · HN ↗
I had to submit my id, private bank statements (we often don't have monthly utility bills in europe, so I had to submit bank statements) and click through a ton of wizards for compliance, and of course pay 25€. Still no publishing rights. Now I would just pay some clickworkers on Fiverr to fulfill the testing criteria, but that risks getting my account (and app) banned forever. Needless to say that google now has all my private data associated with my google account.
People always say walled garden to the Appstore, but at least the entry ticket has a clear price label.
ourcat · · focus · HN ↗
I haven't bothered with them for years now, since the way they treat indie devs is absolutely awful.
And the 12 people/14 days things was a complete show-stopper.
m4rtink · · focus · HN ↗
littlecranky67 · · focus · HN ↗
m4rtink · · focus · HN ↗
ryandrake · · focus · HN ↗
karussell · · focus · HN ↗
woadwarrior01 · · focus · HN ↗
I'm happy supporting iOS, macOS and web.
[1]: <a href="https://cleanlinks.app/en" rel="nofollow">https://cleanlinks.app/en
hod6654 · · focus · HN ↗
woadwarrior01 · · focus · HN ↗
ierukah · · focus · HN ↗
[dead]
hn_submit · · focus · HN ↗
I think it's reasonable that Google mandates that developers identify themselves when publishing on its own app store. But why would they need to do so on alternative app stores if those don't require it?
IIRC the Android Developer Verification Program was only initiated after the EU mandated alternative app stores to be allowed. That would be sufficient cause for an anti-trust indictment.
Has anyone informed the EU about this?
BTW an anti-trust lawsuit would also have a reaonable chance of moving forward in the U.S.
temphaaa · · focus · HN ↗
ChrisRR · · focus · HN ↗
bob1029 · · focus · HN ↗
Wittie · · focus · HN ↗
[dead]
duxup · · focus · HN ↗
But it doesn’t seem to provide me with anything because I still have to go through this process of “get 10 friends to test this for X weeks” before I can even submit my app for review.
Now I have to go through this weird side system where people just download peoples apps to get past that gate….
sjs382 · · focus · HN ↗
OutOfHere · · focus · HN ↗