‹ BackHN Continuity

Thread

Fuck Android Developer Verification Program

335 points · 138 comments · 0xcrypto

Loading the complete thread in the background. This saved snapshot is available now. Refresh

  1. shams93 · · focus · HN ↗
    Fortunately PWA are well supported on android, half the apps on my phone are PWA and I didn't need an app store or hacking my device to install them. But I moved from native android to PWA after having hellish issues with their automated developer nightmare system.
    1. pjmlp · · focus · HN ↗
      Except WebGL isn't really OpenGL ES, and WebGPU will never be like Vulkan as well, so games still need to be native.

      Now if it is plain old CRUD style application, many that are webviews packaged as APK, sure.

      <a href="https:&#x2F;&#x2F;progressier.com&#x2F;what-web-can-do-today" rel="nofollow">https:&#x2F;&#x2F;progressier.com&#x2F;what-web-can-do-today

    2. ninalanyon · · focus · HN ↗
      Can PWAs operate with local data? Can they interact with data from anywhere in the file system?
      1. Aldipower · · focus · HN ↗
        yes, with the File System API, it needs user permission though (which is a good thing).
        1. famouswaffles · · focus · HN ↗
          Permissions are fine, but on android they happen every single time (and there&#x27;s yet no option for the &#x27;Allow everytine&#x27; that is present on desktop chrome). This is pretty horrible UX for some use cases.
    3. merelydev · · focus · HN ↗
      PWAs are awesome but Firefox does not support them, you can only install them with Chrome based browsers. So it is still largely Googles ecosystem and they can fuck with it like they are doing with android apps.
      1. seszett · · focus · HN ↗
        I have had PWAs with Firefox for years, they work well.
        1. merelydev · · focus · HN ↗
          How, do you use an extension. Because Firefox does not support PWA manifest <a href="https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Web&#x2F;Progressive_web_apps&#x2F;Manifest" rel="nofollow">https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Web&#x2F;Progressive_web...
        2. merelydev · · focus · HN ↗
          I didn&#x27;t no this, thanks. It seems Firefox does support PWAs on Android but not on desktop: <a href="https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Web&#x2F;Progressive_web_apps&#x2F;Manifest" rel="nofollow">https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Web&#x2F;Progressive_web...
    4. littlecranky67 · · focus · HN ↗
      PWA support got worse on the latest android. They removed the clear &quot;Install&quot; button and copied iOS, that is you have to scroll down a long list and select &quot;Add shortcut&quot; &#x2F; &quot;Add to home screen&quot;. IIRC they removed the &quot;install&quot; wording.
  2. BugsJustFindMe · · focus · HN ↗
    Another person discovers the binary certificate cartel.
  3. geff82 · · focus · HN ↗
    ... just developing for Linux has always had it&#x27;s own attraction: the one of being free to do what you want.
  4. SillyUsername · · focus · HN ↗
    It gets better, I too had my account closed for inactivity, but I STILL get emails from them I can&#x27;t stop because I can&#x27;t log in to change email preferences.
    1. binsquare · · focus · HN ↗
      Almost sounds like one of the intentional product decisions
    2. 4pkjai · · focus · HN ↗
      I got banned from Google Admob (or whatever it is called now) and they still send me promotional emails.
      1. zx8080 · · focus · HN ↗
        That&#x27;s how OKRs work!
      2. skeledrew · · focus · HN ↗
        Mark as spam.
    3. cosmotic · · focus · HN ↗
      That&#x27;s illegal. No private right of action though. Gotta go through your ISP or FTC, assuming you&#x27;re in the USA.
      1. johnnyApplePRNG · · focus · HN ↗
        Pichai is literally sitting down to dinner with Trump regularly now so ... good luck with that.
    4. skeledrew · · focus · HN ↗
      Mark as spam.
      1. SillyUsername · · focus · HN ↗
        Bit of an issue if your mail provider is Gmail.
        1. skeledrew · · focus · HN ↗
          I don&#x27;t think they&#x27;d be brazen enough to not honor user pref in the mailbox. Although it just might also make it more likely that they can such users at the slightest thing.
        2. jauntywundrkind · · focus · HN ↗
          Rococco&#x27;s Email Provider situation.
    5. baranul · · focus · HN ↗
      Almost like a flex. Got the user&#x27;s data and info, letting them know and making sure the contact list is still valid, but nothing they can do about it.
  5. delis-thumbs-7e · · focus · HN ↗
    Why does anyone even dev for G or A - unless you get a big pay check from either ? Every time I look into mobile dev I just go “yep, NOPE!” and go to have a shower. And it seems to just get worse and worse? Are both app stores going to be full of just unusable vibe coded crap in few years time?
    1. john01dav · · focus · HN ↗
      Either because their vision of what they want to make needs a mobile form factor and can&#x27;t be a website (possibly due to marketing causing users to reject mobile websites), or (and I suspect that this is the bigger driver) the pay from the stores (even after the ridiculous 30% cut + bureaucratic insanity) makes it worth it (possibly under the category of getting &quot;a big pay check&quot;, but it sounds more like you mean employment).
    2. jorisw · · focus · HN ↗
      No insightful information or experience in this comment. Just pointless opinions.
      1. applfanboysbgon · · focus · HN ↗
        That is indeed a perfect description of your comment.
    3. 0xcrypto · · focus · HN ↗
      The app I am trying to publish is a PWA but needs a CORS policy bypass for which I have created a small proxy. This proxy needs to be running natively on the device.
    4. applfanboysbgon · · focus · HN ↗
      &gt; Why does anyone even dev for G or A

      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&#x27;re probably completely fucked for at least a decade or two before we even have a chance, but that&#x27;s still not a reason to shrug our shoulders and accept it.

      1. Aldipower · · focus · HN ↗
        I won&#x27;t call it exactly legacy.. Nerds still provide an attractive market. :-)
    5. voidUpdate · · focus · HN ↗
      Because at my work, clients want the general public to be able to install their apps sometimes, and my department does native apps, a different department does web stuff. If you want Joe Public to be able to install your app, you have to go through the Google or Apple stores.

      However, we don&#x27;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&#x27;s main camera), but it&#x27;s not common, Unity has great support for most things you want to do out of the box

    6. ChrisRR · · focus · HN ↗
      Because you develop for your users devices obviously
  6. onimishra · · focus · HN ↗
    Had the exact same thing. Developed a small game, pushed it to iOS without much fanfare (well, other than having to pay the insanely high toll to get into the garden) and then turned to Android to do the same. Another toll gate at only a quarter the price - sure, lets pay that as well. But then we get to the point where they require images of government issued id and address verification. You can have my money, buddy, but that level of personal data for something small like a game? How about no…
    1. Aozora7 · · focus · HN ↗
      Google take $25 once, Apple takes $100 every year. For hobby projects, the former is reasonable, and the latter is a dealbreaker.

      I&#x27;m surprised Apple doesn&#x27;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.

      1. Blibberwock · · focus · HN ↗
        They do if you want to distribute your apps in the EU. And your physical address will be published as well.
      2. xaitv · · focus · HN ↗
        Imo even the $25 is too much or at least promotes inequality. Plenty of countries with developers where $25 is a full day&#x27;s wages, but for the average American software dev $25 is almost nothing.
      3. littlecranky67 · · focus · HN ↗
        With the changes they did recently, unless you find 12 people opting-in to google groups for your beta test and downloading a private build from a beta-tester link, keeping the app installed and engage with it for 14 conescutive days, your game is NEVER published on Play Store at all. And that is AFTER you submit government ID and paid the 25 bucks.

        Only companies can now have instant publishes on the Play Store without that 12-tester limit.

        1. Aozora7 · · focus · HN ↗
          It sucks, but it&#x27;s more of a time gate and an inconvenience than an actual barrier. There are communities&#x2F;apps where people do this for each other in an organized way, so you&#x27;re pretty much guaranteed to pass after 14 days.

          I published my first app a few months ago, and I hated 14 days part more than 12 people part.

          1. littlecranky67 · · focus · HN ↗
            &gt; so you&#x27;re pretty much guaranteed to pass after 14 days

            Then why have it in the first place?

            I don&#x27;t complain about the money because my time to organize and go through this is worth more than the price difference. I&#x27;d rather pay 100€&#x2F;year, same as on the Apple Appstore. Now I have to coordinate some fake weird closed-testing groups and hope I don&#x27;t get banned for using unauthentic testers.

            1. Aozora7 · · focus · HN ↗
              &gt;Then why have it in the first place?

              The inconvenience&#x2F;effort is probably the point, likely to discourage people who aren&#x27;t willing to put at least that much effort.

              &gt;and hope I don&#x27;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&#x27;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&#x27;d rather do that than pay $100 forever since I&#x27;m not made of money and it&#x27;s less time than it would take me to earn $100 at my job even once.

              1. littlecranky67 · · focus · HN ↗
                What you doubt doesn&#x27;t matter, google clearly even requires you to fill out details about the testing process, how you recreuited your testers, etc. [0]. This is mandatory. Good luck trying to fill in &quot;I used Fiverr to recruit some chinese clickworkers&quot;. Any if you are lying about the process - well If Google doesn&#x27;t like your App or anything about you in the future, they can just delete whatever your App is citing false claims on your side.

                [0]: <a href="https:&#x2F;&#x2F;support.google.com&#x2F;googleplay&#x2F;android-developer&#x2F;answer&#x2F;14151465?hl=en-GB#zippy=%2Cpart-about-your-closed-test" rel="nofollow">https:&#x2F;&#x2F;support.google.com&#x2F;googleplay&#x2F;android-developer&#x2F;answ...

                1. Aozora7 · · focus · HN ↗
                  &gt;Any if you are lying about the process - well If Google doesn&#x27;t like your App or anything about you in the future, they can just delete whatever your App is citing false claims on your side.

                  They could do that for any reason or no reason at all anyway even without the testing requirement.

  7. bramhaag · · focus · HN ↗
    My account got closed for inactivity while I had multiple apps published. Google does not understand the concept of a finished app apparently, and requires you to continuously push updates or else you permanently lose your account with no way of reopening it.
    1. vrganj · · focus · HN ↗
      Gotta drive engagement bro! Line must go up!
    2. ur-whale · · focus · HN ↗
      &gt; requires you to continuously push updates

      Sounds like a perfect job to automate by an always-on LLM.

      1. heckelson · · focus · HN ↗
        What happened to simple cron jobs?
        1. fortyseven · · focus · HN ↗
          I don&#x27;t think cron can write code. Jokes aside, I suppose you could just alternate between two lines of code and just publish alternating patch versions. What a stupid situation, fuck Google.
    3. maybewhenthesun · · focus · HN ↗
      They do the same with youtube accounts. My parents lost a ton a family movies that way. No warning either, just poof -&gt; gone.
      1. Teever · · focus · HN ↗
        The worst part is that they probably didn&#x27;t delete the data and are using it to train models.
        1. baranul · · focus · HN ↗
          Exactly. Think Google&#x2F;YouTube pulls this type of stunt to fully seize user information and data, so that they can do whatever with it.

          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&#x27;s ability to access or recover, means it&#x27;s now all their data.

    4. realharo · · focus · HN ↗
      I have just one app I published way back in 2014 or so, and I think there were only 2 updates (only counting changes that required uploading new builds) since then that were like &quot;do this or we&#x27;re taking the app down&quot;.

      One of them was requiring a privacy policy, even for a fully offline game that doesn&#x27;t even have the internet permission. The other one was having to update the target platform version if I remember correctly.

      1. WA · · focus · HN ↗
        Target platform must be updated every year now in August. They started doing this a couple years ago.
    5. zx8080 · · focus · HN ↗
      &gt; Google does not understand the concept of a finished app

      They do! They just hate it.

    6. reddalo · · focus · HN ↗
      It happened to me too. And they didn&#x27;t even refund my $20 or so.
    7. pjmlp · · focus · HN ↗
      How else they would force new API adoption?

      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&#x2F;NT 3.51.

      1. weikju · · focus · HN ↗
        &gt; Alternative are having applications in 2026 that use POSIX like in UNIX System V, or Win32 like in Windows 95&#x2F;NT 3.51.

        If only……

        1. pjmlp · · focus · HN ↗
          I do confess that I would rather have those than Electron garbage.
          1. m4rtink · · focus · HN ↗
            Well, FDroid has many apps that are basically done, open source &amp; build from said source. Thats how it should be done.
            1. pjmlp · · focus · HN ↗
              That has nothing to do with what I was saying on my comment, and there is a reasoning on Google and Apple&#x27;s attitude, it isn&#x27;t only money grabbing.

              For starters, there are many &quot;done&quot; apps that are like Swiss cheese in terms of security.

      2. jsiepkes · · focus · HN ↗
        &gt; How else they would force new API adoption?

        And that would have been fine, if Google hadn&#x27;t tried to shove the Google Play Store ecosystem down everyone&#x27;s throat by throwing up barriers for side-loading apps and such.

      3. rbits · · focus · HN ↗
        Just don&#x27;t show the apps in Play Store search&#x2F;recommendation. There&#x27;s no need to completely remove the apps
        1. pjmlp · · focus · HN ↗
          When APIs get replaced they won&#x27;t work anyway.
    8. hn_submit · · focus · HN ↗
      I do like the concept that developers need to put in some effort to keep the app in the app store. Otherwise there&#x27;ll be millions of orphaned apps and thousands with duplicate functionality.

      By mandating a yearly effort the number of apps will fall through attrition and your app stands a bigger chance to get noticed.

      1. tim333 · · focus · HN ↗
        Maybe they could count users and reviews?
        1. hn_submit · · focus · HN ↗
          Both are subject to abuse. There are many Indian companies offering services to hike your user count, positive reviews and ratings.
      2. tomaskafka · · focus · HN ↗
        Brett Victor’s Earth Primer, one of the most fantastic educational app for Earth. The team has long ago disbanded, so - let’s delete it without trace? Seriously?

        <a href="https:&#x2F;&#x2F;earthprimer.com" rel="nofollow">https:&#x2F;&#x2F;earthprimer.com

      3. ryandrake · · focus · HN ↗
        You&#x27;re right that a policy like this favors newcomers. Buy why is being &quot;old&quot; and&#x2F;or &quot;done&quot; seen as bad in software? We need more developers to embrace &quot;done&quot; and stop changing software for the sake of changing it. Most of the software I use, I like just the way it is. I don&#x27;t want more features. I don&#x27;t want the UI to change (again). I don&#x27;t want AI and chat in them. I don&#x27;t want to have to upgrade my operating system just to keep using them.
        1. clifdweller · · focus · HN ↗
          they aren&#x27;t asking to make changes. It is android is constantly evolving so basically their &#x27;hope&#x27; is every app developer will rebuild with latest android and test on a modern device and proactively fix or remove an app if it doesn&#x27;t. Plenty of apps crash on startup and not a great user experience to be the consumer that finds the crash so pushing it back to dev to do this yearly is a reasonable expectation.
          1. ryandrake · · focus · HN ↗
            I don&#x27;t think it&#x27;s reasonable to change an OS in such a way that apps which did not previously crash on startup now crash on startup. Unless there is some huge change, like moving from one CPU architecture to another, apps should not even have to be rebuilt, let alone modified, just to keep working year after year.
            1. nobody9999 · · focus · HN ↗
              [delayed]
            2. pyrale · · focus · HN ↗
              Java - build once run ewerywhere*

              *: Conditions may apply.

        2. hn_submit · · focus · HN ↗
          It&#x27;s not about newcomers. You merely need to update the API level which is something you can do in a few hours. It&#x27;s mostly an update of the app version, retrieve the SDK for the API level, recompile and go through the motions in the Play Store.

          You don&#x27;t need to add features if you don&#x27;t want to.

      4. pyrale · · focus · HN ↗
        I do like the concept that developers need to submit to yearly flogging to keep the app in the app store. Otherwise there&#x27;ll be millions of orphaned apps and thousands with duplicate functionality.

        By mandating a yearly punishment the number of apps will fall through attrition and your app stands a bigger chance to get noticed.

        1. gloosx · · focus · HN ↗
          WTF? Botted reply?
  8. sehw · · focus · HN ↗
    I switched to GNU&#x2F;Linux on my GPD MicroPC 2 ;)
    1. mrsssnake · · focus · HN ↗
      Honestly, beyond my deGoogled Android smartphone and a GNU&#x2F;Linux laptop I am looking around for pocketable device between those. Mecha Comet looks like a perfect fit, but it is not released yet.
      1. fsflover · · focus · HN ↗
        Here you go: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Librem-5" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Librem-5
    2. ChrisRR · · focus · HN ↗
      The GDP MicroPC 2 ships with Windows. How is that relevant?
  9. nev3rfail · · focus · HN ↗
    Yes, fuck it. This is beyond insane, apparently I cant distribute apps just in GitHub &quot;releases&quot; section anymore without Google&#x27;s approval. I hope some EU antimonopoly something will fry their asses.
    1. vrganj · · focus · HN ↗
      I&#x27;ve been reaching out to my MEPs over this. I would encourage other EU citizens to do the same.
    2. trilogic · · focus · HN ↗
      &gt;I hope some EU antimonopoly something will fry their asses. Yes they will but it takes some time, Europe got it own way to make justice: <a href="https:&#x2F;&#x2F;hugston.com&#x2F;news&#x2F;ban-european-account-pay-billions" rel="nofollow">https:&#x2F;&#x2F;hugston.com&#x2F;news&#x2F;ban-european-account-pay-billions
    3. ChrisRR · · focus · HN ↗
      I&#x27;ve heard different things, but as far I knew if you try and install an unsigned apk on a play protect device you can still install it but you have to click &quot;install anyway&quot; on the warning popup
      1. karussell · · focus · HN ↗
        So we need an app that remembers us of apps installed yesterday? Funny times ahead.
      2. hod6654 · · focus · HN ↗
        What determines your country?
  10. est · · focus · HN ↗
    The question is: does Android Developer Verification Program actually help improving the .apk app store experience?

    Probably not. Google is notoriously bad at customer support (for both devs and consumers)

    1. vrganj · · focus · HN ↗
      It helps centralize control over what was advertised to be an open OS.

      Wait, what was the question again?

    2. monksy · · focus · HN ↗
      They also love keeping malware apps on the play store as well. I tried reporting an app that took over one of my parents phone. It stayed up for quite a while. I&#x27;m sure it&#x27;s still up.
    3. watwut · · focus · HN ↗
      &quot;App store experience&quot; was continually degrading. I used to be able to find small apps and games I liked a lot and basically binge downloading. The last few times I tried, I ended up with nothing useable.
    4. wg0 · · focus · HN ↗
      Euqally - there should be a way to recover your account.
    5. jjav · · focus · HN ↗
      &gt; Google is notoriously bad at customer support

      Had to LOL at that understatement. Google invented the ultra-aggressively non-existent customer support model.

      1. zb3 · · focus · HN ↗
        But now we have Gemini 4 Argon, and you know, agents (they boast it&#x27;s so good at that stuff), so customer support should improve soon, RIGHT??
        1. ahartmetz · · focus · HN ↗
          Imagine an LLM trained on Google customer &quot;service&quot;...
          1. jjav · · focus · HN ↗
            Would be the cheapest LLM to train, it simply would not respond to anything, ever.
  11. ur-whale · · focus · HN ↗
    Did you thing it was still the 2000&#x27;s or something?

    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&#x27;s not so funny in 2026.

    1. userbinator · · focus · HN ↗
      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.

      Richard Stallman&#x27;s Right to Read (1997) made a similar observation.

      1. trilogic · · focus · HN ↗
        Right to intelligence, is he same. Denied with clear discrimination on same grounds (It may be used for malicious purposes :) which is also true, so access was&#x2F;is&#x2F;will be restricted to limited resources. Hard to swim against the stream unless you fly above it.
    2. lenkite · · focus · HN ↗
      So, the guy that HN loves to mock and poke fun at - Richard Stallman - was utterly correct after all.
      1. jjav · · focus · HN ↗
        Yes, rms was always correct. Freedom must never take a backseat to convenience or this is how it ends.
      2. ButlerianJihad · · focus · HN ↗
        Don’t forget “imitate”. HN comments are often indistinguishable from rms screeds, in sentiment, misogyny, and agenda, and political extremism.
        1. JuniperMesos · · focus · HN ↗
          rms isn&#x27;t a misogynist. He is a political extremist though, for the political cause of free software.
      3. ur-whale · · focus · HN ↗
        &gt; So, the guy that HN loves to mock and poke fun at - Richard Stallman - was utterly correct after all.

        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&#x27;s not go there ... basically prevented everyone with a normal outlook on life to pay attention.

        There&#x27;s this famous chapter of the Little Prince that depicts this exactly, asteroid B-612 :

        <a href="https:&#x2F;&#x2F;www.patternrecognition.asia&#x2F;jin&#x2F;prince&#x2F;english&#x2F;lpe04.htm" rel="nofollow">https:&#x2F;&#x2F;www.patternrecognition.asia&#x2F;jin&#x2F;prince&#x2F;english&#x2F;lpe04...

  12. sharts · · focus · HN ↗
    There’s Googlers on HN reading these who could probably fix this but won’t.
    1. mertbio · · focus · HN ↗
      Unless you offer them a promotion ;)
      1. indrora · · focus · HN ↗
        No they need to find a way to glue a chat service onto it.
        1. unrented7977 · · focus · HN ↗
          What is this, 2010? You have to glue an AI assistant to it or you&#x27;re never getting a promotion
  13. cube00 · · focus · HN ↗
    I got a Google survey this week.

    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&#x27;re killing accounts without due process, they don&#x27;t care, why would they? They&#x27;re the only game in town now the Android Developer Verification Program is in force.

    1. myaccountonhn · · focus · HN ↗
      The person creating the survey might be trying to gather data to raise with management.
  14. i_idiot · · focus · HN ↗
    Yes, fuck Android though I have to use an Android phone(and I don&#x27;t want fucking Apple either). I pulled my hobby game from play store because they won&#x27;t just let it be. Some new regulation now and then and threats to disable the app.
    1. fsflover · · focus · HN ↗
      &gt; I have to use an Android phone(and I don&#x27;t want fucking Apple either)

      There are third alternatives, too (GNU&#x2F;Linux phones).

  15. rawoke083600 · · focus · HN ↗
    Honestly, I agree!

    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!

    1. vardump · · focus · HN ↗
      You might be able to fix those &quot;weird street-name issues&quot; yourself in Google Maps.
  16. dariosalvi78 · · focus · HN ↗
    the browser is the best tool we have now to fight the duopoly and its absurd rules.

    Funnily, or depressingly, a lot of people here on HN are against the browser, either because &quot;the UI doesn&#x27;t look native&quot; or because of security&#x2F;privacy issues, with regular apps shipping with hundreds of MB or spyware you have no control of.

    Let&#x27;s push for the browser to become more feature rich, more secure and more universal. Or maybe for another OS altogether?

    1. famouswaffles · · focus · HN ↗
      Apple won&#x27;t allow it. They&#x27;ve crippled PWAs on Safari and just let the tech languish, you can&#x27;t have any other web engine on IOS other than Safari&#x27;s WebKit, and it takes 6 steps to install a PWA on Safari (so you just know 99% never will).
      1. fsflover · · focus · HN ↗
        Related discussion from 3 years ago: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=39388218">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=39388218
    2. yonatan8070 · · focus · HN ↗
      I wouldn&#x27;t say that it&#x27;s &quot;production ready&quot; or anything, but I&#x27;ve recently tried KDE Plasma Mobile on an old phone, and it&#x27;s actually good - not perfect - but I think that if I were to just gove it to someone to play around with, I wouldn&#x27;t get a &quot;wtf is this weird nerd thing?&quot; response from them
    3. maeln · · focus · HN ↗
      &gt; the browser is the best tool we have now to fight the duopoly and its absurd rules.

      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&#x27;t want the web to become a Google monopoly, but it&#x27;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.

      1. ahartmetz · · focus · HN ↗
        From what I have seen, the WebKit team is actually pretty nice. They are more accommodating to outside developers than the Blink team. It still feels like the open source department at Apple while the Blink team is more like Google corporate development team 38 which happens to reluctantly publish source code.
      2. dariosalvi78 · · focus · HN ↗
        I don&#x27;t see the issue with having one open source browser everybody uses with all sorts of variants, as I don&#x27;t see one Linux kernel with all sorts of distros.

        If making a browser has become such a deal (as is making a full OS), then let it be one Chrome. I&#x27;m fine with it. But maybe it should be taken over by a foundation instead of a company.

  17. monegator · · focus · HN ↗
    I just recently reopened an account that was closed due to inactivity.

    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&#x27;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&#x27;s only that i needed to get back the app IDs because you know, the app is installed in places.

    Now, it&#x27;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&#x27;t reinstate because the bot is in loop mode around the same wrong rule violation (like: i can&#x27;t make a basic &#x2F; pro version of my app now? pro version is too simillar so it must be blocked?) and i can&#x27;t register the package name because it&#x27;s suspended, an i can&#x27;t reinstate it because loop. I can&#x27;t delete it because it&#x27;s suspended, an i can&#x27;t reinstate it because loop.

    Fucking brillant!

  18. dhx · · focus · HN ↗
    Google employees can pat themselves on the back for a job well done putting the same hurdles in place for software development that apply in a country 3rd last on the World Press Freedom Index.[1][2]

    [1] <a href="https:&#x2F;&#x2F;developer.huawei.com&#x2F;consumer&#x2F;en&#x2F;doc&#x2F;start&#x2F;rna-0000001062530373" rel="nofollow">https:&#x2F;&#x2F;developer.huawei.com&#x2F;consumer&#x2F;en&#x2F;doc&#x2F;start&#x2F;rna-00000...

    [2] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;World_Press_Freedom_Index#Rankings_and_scores_by_country_or_places" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;World_Press_Freedom_Index#Rank...

    1. ChrisRR · · focus · HN ↗
      I don&#x27;t understand the link between publishing an app and freedom of the press
      1. dhx · · focus · HN ↗
        See for example Rosado et al. v. Blanche et al., 1:26-cv-01532[1] which is an active case addressing whether the US federal government suppressed the first amendment rights of the &quot;Eyes Up&quot; application developer by pressuring Apple to remove this application for crowd-sourced recording&#x2F;reporting of ICE incidents. An injunction has been granted with the following finding:[2]

        &quot;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.&quot;

        [1] <a href="https:&#x2F;&#x2F;www.fire.org&#x2F;cases&#x2F;rosado-et-al-v-blanche-et-al" rel="nofollow">https:&#x2F;&#x2F;www.fire.org&#x2F;cases&#x2F;rosado-et-al-v-blanche-et-al

        [2] <a href="https:&#x2F;&#x2F;www.fire.org&#x2F;sites&#x2F;default&#x2F;files&#x2F;2026&#x2F;04&#x2F;Memorandum%20Opinion%20and%20Order%20Granting%20Motion%20for%20Preliminary%20Injunction%20-%20Rosado%20v.%20Blanche.pdf" rel="nofollow">https:&#x2F;&#x2F;www.fire.org&#x2F;sites&#x2F;default&#x2F;files&#x2F;2026&#x2F;04&#x2F;Memorandum%...

  19. reddalo · · focus · HN ↗
    They took away our freedom of installing apps on the devices we own.
  20. zx8080 · · focus · HN ↗
    Users will go use Apple. The next round of enshittification is on. As no competition with &quot;open&quot; anymore.

    Go and vibe-code your mobile OS. Lol.

  21. littlecranky67 · · focus · HN ↗
    I don&#x27;t know why Google Play Store&#x2F;Android in general has a good reputation - in my opinion they got worse than Apple. I recently created apps for both stores, and the Google experience is so bad. Because I am an individual (sole trader) I cannot go down the business route - but need to go through the 12 testers route. That is, I need to find 12 people willing to join a google group, opt-in to beta testing, and have my app installed for 14 days at the same time before I can publish the app on the Play Store. This is ridiculous. I&#x27;d rather pay a lump sum as I did for the Apple Store: 99€&#x2F;year, go through App review, publish.

    I had to submit my id, private bank statements (we often don&#x27;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.

    1. ourcat · · focus · HN ↗
      And all that, for them to then put your private home address (assuming you&#x27;re not a business) on the app page?

      I haven&#x27;t bothered with them for years now, since the way they treat indie devs is absolutely awful.

      And the 12 people&#x2F;14 days things was a complete show-stopper.

    2. m4rtink · · focus · HN ↗
      Why not just put it on F-Droid or self publish it rather than go through this bullshit ? :)
      1. littlecranky67 · · focus · HN ↗
        Because the App is not open source - F-Droid requires OSS software.
        1. m4rtink · · focus · HN ↗
          Makes sense, thanks for the context. :) I guess there might be a place for a F-Droid like service that basically stores signed blobs, added by app authors, in a secure manner. Kinda like Flathub - which has closed source stuff, like Steam or Discord.
    3. ryandrake · · focus · HN ↗
      What a ridiculous policy. I dabbled in iOS development for a while, over 10 years ago, and published an app that probably got 10 users total, when it was available to everyone. I don&#x27;t think I even know 12 people who would test an app for me.
    4. karussell · · focus · HN ↗
      Why 12 persons? They want you to feel like Jesus.
  22. woadwarrior01 · · focus · HN ↗
    Same! I ported my free iOS utility app[1] to Android because a lot of people were asking for it. Just before I could publish it, they closed my Play Store account for a year of inactivity. Now, I haven&#x27;t been able to re-create the Play Store account. Every time I try, money gets debited from my card, but the process ultimately fails. TBF, the money gets refunded after a month or so.

    I&#x27;m happy supporting iOS, macOS and web.

    [1]: <a href="https:&#x2F;&#x2F;cleanlinks.app&#x2F;en" rel="nofollow">https:&#x2F;&#x2F;cleanlinks.app&#x2F;en

    1. hod6654 · · focus · HN ↗
      You could still publish it on F-droid
      1. woadwarrior01 · · focus · HN ↗
        Thanks for reminding me of it, I should really look into it.
  23. ierukah · · focus · HN ↗

    [dead]

  24. hn_submit · · focus · HN ↗
    I wonder if an anti-trust lawsuit would have any chance of succeeding. The Android Developer Verification Program is clearly meant to prevent alternative app stores from gaining market share under the guise of &quot;security.&quot;

    I think it&#x27;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&#x27;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.

  25. temphaaa · · focus · HN ↗
    the android developer console is such an abhorrence as well.... can&#x27;t they vibe code something better i am extremly frustrated with it
  26. ChrisRR · · focus · HN ↗
    I&#x27;m not sure this is actually correct. From what I&#x27;ve read, if you&#x27;re in one of the 4 countries where this rolled out today then you can still install unsigned APKs on play protect devices, but the device needs to enable sideloading and then there&#x27;s a 24 hour wait. After that unsigned APKs can be be installed as usual
  27. bob1029 · · focus · HN ↗
    [delayed]
  28. Wittie · · focus · HN ↗

    [dead]

  29. duxup · · focus · HN ↗
    I have published a number of apps through my work, I created a personal account and it even asked if I had a work and I provided it.

    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….

  30. sjs382 · · focus · HN ↗
    <a href="https:&#x2F;&#x2F;nitter.privacyredirect.com&#x2F;0xcrypto&#x2F;status&#x2F;2105515822643114182#m" rel="nofollow">https:&#x2F;&#x2F;nitter.privacyredirect.com&#x2F;0xcrypto&#x2F;status&#x2F;210551582...
  31. OutOfHere · · focus · HN ↗
    <a href="https:&#x2F;&#x2F;wiki.obtainium.imranr.dev&#x2F;sources&#x2F;" rel="nofollow">https:&#x2F;&#x2F;wiki.obtainium.imranr.dev&#x2F;sources&#x2F; mentions using a Personal Access Token with GitHub. You can probably use this approach to install an app from a private repo.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.