Comment by skeledrew

5 days ago

Apps need to exit the Play Store. I have a whole slew of apps which haven't been updated for a while now because Aurora Store isn't working because of whatever Google of doing. Meanwhile the ones installed via FDroid and other means are perfectly up to date. It's a crappy state of affairs as Google continues to close the boiling Android frog.

I think there are more and more apps on f-droid.

On my end the experience was more pleasant on f-droid than on Google. On f-droid I had to manually push some things, in repositories. That I solved in a week or so.

On Google end I had to verify my account. Which was not easy feat.

- had to provide my ID several times, because it got rejected multiple times

- I uploaded driving license

- the verification process was stuck

- only after help ticket google employee pushed it forward

- I had to provide many more details, also had to use banking to pay substantial amount of money

- I currently trying to create app, but it requires 14 testers, and it can still be rejected, if their involvement was too poor

I am wondering what more things Google will invent to make my life worse.

By the way my app: https://github.com/rumca-js/OfflineWebSearch

  • From a user perspective I think F-Droid is really good too, mainly because it only allows FOSS apps by default, which cuts out a lot of the BS you see in Play Store apps.

    You can go download a random, no-name app from F-Droid and be very confident it does what it says on the tin and won't be riddled with ads or spam you with notifications.

    • I am a little wary how many of the newer apps on F-Droid seem fully vibe-coded. there's only so many 'brain training' games and 'fully offline notes' that one really needs

      I wish there was a 'ranking' feature that periodically (maybe daily?) pulled down star/contributor numbers so you could at least look at projects that are more likely to receive continuing support and have basic hygiene like Dependabot alerts

      that said, migrating off so many of the Google-native or phone manufacturer apps has been such a liberatory feeling. I do some community organizing in my free-time and am a huge FOSS evangelist in those spaces. there's so many similar values, namely anti-surveillance, and but for resistance to change and preference for hyperpalatable UX, it's such a natural fit

    • F-Droid was a blow of fresh air. Nice apps that help me do something, instead of exploding ads in my face. It's my first stop of new apps.

      1 reply →

    • Thats the only reason for at least me to use f droid and I have for the last decade I think.

      It "just works".

      As opposed to play store apps requiring "play store services" meaning having to sign into play store. It refuses to do so on a FOSS principle so I am literally cut off from a lot of apps.

      Aurora store helps but apps that "require play store services" don't work.

      4 replies →

    • This. I was looking for a quick Dart board score tracker app to keep scores for family games.

      The play store results were ATROCIOUS and user hostile, forcing account creation, full screen video ads and other BS.

      I remembered I had f-droid and I found a perfect, no bullshit app that does exactly what I needed and no ads.

  • On the user side my experience with F-Droid is auto updates dont work and I constantly get a "repository not reachable" f-droid error every now and then popping up on my phone (that little small middle-of-screen toast) when im doing something else completely unrelated. Might be a regional thing.

  • F-Droid is a nerd solution and will be used by 0.00001% of the total market. There are more people that will use Linux on desktop than will use F-Droid.

    We need governments to mandate both Apple and Google to allow web installs of apps. No requirement for Apple/Google pay, Apple/Google login, or Apple/Google services.

    Total freedom for users, for developers, and for competitors.

    This duopoly has fucked over America and the EU by training us to think only these two companies have the right to decide what gets to be on your phone that you pay for.

    They've created a moat so strong that it's impossible to compete with Android/iPhone, so the market cannot even have healthy competition.

    F-Droid is not the answer. Regulation is.

    And I'll have none of this fangirl/fanboy "but my grandma will fall for scams" nonsense.

    Google and Amazon and all the platforms have scammy ads on their platforms. Nobody's doing anything about that.

    Technology can be sandboxed, permissioned, signed, fingerprinted, attested, scanned, and blacklisted. It's easy to make this safe in the year of our lord 2026. Don't pretend we don't have a million ways to make this safe for your meemaw. She's more likely to fall down the stairs or get a scam call.

    Regulate Google. Regulate Apple. Make our phones free.

    • On Youtube just now I got hit with an ad whose first 5 unskippable seconds were an AI person saying "Did you know the cure for dimentia is in the Bible!?!?" - considering who that ad is targetting, Google can F off with any stance about protecting people from scams.

      4 replies →

    • > Technology can be sandboxed, permissioned, signed, fingerprinted, attested, scanned, and blacklisted.

      Many of the things you're listing are the exact things the platforms would have to be banned from doing by the regulation you're proposing because they're the mechanisms used to exclude competitors.

      If you put all apps in a sandbox then they can't perform certain operations (e.g. install other apps) which inherently means they can't compete in the market for doing those things. If apps have to be signed by the platform then the signing fee becomes the vig they charge to everyone even if they're using a competing store, and both that and scanning/fingerprinting provide a mechanism to revoke competing apps under arbitrary pretexts and otherwise grief their developers and users.

      Attestation is the thing you would have to ban the most because it's not just subject to abuse, its very mechanism of operation is to prevent existing apps that use it from running on a competing new system at the point in time when the new system has too few users for all the apps to explicitly add support for it, thereby preventing the competitor from getting enough users for that to ever happen.

      But attestation doesn't prevent grandma from getting scammed anyway. When the scammer calls pretending to be the grandchild who needs money for an emergency, they use the official signed bank app on the attestation-passing device to transfer money to the scammer. When the scammer is using a fake bank app to steal the user's credentials, the fake app doesn't require attestation.

      The actual problem here is that you want to have someone vetting apps for grandma, but you don't want the platforms to be able to insist it be them rather than F-Droid or Aurora etc. Which the platforms will try to claim is chicken and egg (how do you know you can trust F-Droid?) while hoping you don't notice that they don't actually get you out of it -- how do you know you can trust Google?

      2 replies →

    • Android is Google's billboard/surveillance tool they've invested deeply in.

      Why on earth would they let anyone else participate?

      1 reply →

    • > F-Droid is not the answer. Regulation is.

      > Regulate Google. Regulate Apple. Make our phones free.

      Result: F-Droid regulated out of existence by government agencies captured by Google and Apple.

90% of my apps (all except for banking, streaming and ev charging app) are installed without play store. Beyond FDroid with custom repos, I actually came to like Komi-Store in combination with obtainium. I really wonder what will happen when Google enforces their own registered developer signatures. I hope there is a crucial mass of apps outside of Play store until then to generate some heard protests.

  • If you think average person buying an Android smartphone will use something like Komi-Store, obtanium or anything like that, you are in for a treat.

it certainly worked few days ago, I see last successful updates on August 26, tried just now and it doesn't work now

if i had a commercial app that i wanted to distribute off the play store, what are the options?

  • Put an APK file download on your website, but it won't help discoverability.

    • You can also publish your own f-droid repository, like Threema did. (And ask users to buy a license.)

Crappy state of affairs is that the tax payer funded regulators twiddle their thumbs and do nothing about it.

Corporation like Google should have been fined to the edge of bankruptcy for such predatory behaviour.

  • >Corporation like Google should have been fined to the edge of bankruptcy for such predatory behaviour.

    Google has an alternative at least (can download other app stores, apks, and have been able to for 15 years), I have no idea how Apple has been allowed to get away with what they do.

    • Better framing in their lawsuits- being a ‘market’ is less a thing in a monoculture- i.e. the market for Apple phones vs the market for all Android phones from a variety of makers.

      Also in the worldwide market it most definitely isn’t a monopoly in phones at all- which is exactly why the EU had to reform their laws (DMA ect)to get regulatory powers over them.

      1 reply →

    • I never understood the argument that Apple's hostility to developers was unfair. The business proposition is simple: "Buy our overpriced hardware with our famously inflexible and invasive software and sign this massive, legally-binding contract agreeing that you understand all of the above to extract further value out of the Apple ecosystem."

      The "App Store" is just a natural extension of the club. As far as I'm concerned, they can gatekeep and sloppify as much as they want. Apple users agree to this.

      I've never felt slighted that I couldn't hack apart my iPad - though I will absolutely do it once somebody cracks the code and gets a proper Linux kernel running.

      1 reply →

  • We Americans collectively voted for this for decades. Virtually everyone who has cast a ballot for a national race has voted for this state of affairs.

    Especially in the software community, overwhelmingly self-described libertarian, all voted for this.

    It takes a big government to stop this from happening. (It also takes a big government to stop structural racism, etc., which means higher taxes, which means there's no such thing as a fiscal conservative who is also socially liberal. But I digress.)

    • Of the last 10 Presidential terms spanning 40 years, Republicans have held the office for 5 and Democrats for 5. Each party has likewise held around half the seats in the House and Senate. This has nothing to do with the voters, it's the structural outcome of a FPTP voting system. You get two parties and they each get around half the votes/seats.

      The US federal government has also played a major role in causing this by passing laws like DMCA 1201 and the CFAA which incumbents use to threaten competitors who attempt adversarial interoperability.

      Moreover, the DoJ budget is ~$33B whereas e.g. the military budget is ~$1T, so arguing that the only way to allocate more resources to antitrust enforcement or similar is to raise taxes would imply that all of the existing spending is critically necessary and Congress never e.g. buys tanks the Army doesn't want or otherwise poorly allocates existing funds.

      The US Government spends a preposterous amount of money, and the number only ever goes up. It doesn't need to be bigger, it needs to be less inefficient.

This just should not be the top comment here. HN being HN, it's way, way too bent out of shape about the company name attached to the app store and not the minutiae of tax policy, which is what this is really about.

The app in question declares itself this way: AnkiDroid is a free, open-source flashcard app for Android with over 10 million installs, used worldwide for various purposes, primarily in medical education and language learning.

But it's registered as a 501(c)(6) non-profit, which is a designation for a "business league or industry association". This is what you use if you're a Chamber of Commerce, not a flash card app!

Obviously we're all reading this expecting that Anki is a 501(c)(3) charity, like most open source organizations, and it's just not. And the distinction is definitely impactful for tax purposes, something a payment processor is going to care about. Both organizations are exempt from tax themselves, but charitable donations are also deductable, and Anki isn't a charity. Likely Google isn't set up to record the distinction in an auditable way.

The bottom line is that Anki's lawyers messed up. Or plausibly are running some kind of scam (e.g. they take the "donations" and then hand them over to a for-profit "member" company). They need to fix their registration if they want to take money from people, this isn't how you do it and this is surely not the only problem they'll have. Seriously, my Fraud Meter is dinging at about 19.6% here...

  • > The bottom line is that Anki's lawyers messed up.

    Anki and Ankidroid are not the same entity and they have different owners, if you want to call it that.

    Anki is owned by Nicholas Flint, a physician who sells med school-related decks online under the name AnKing, which controls Ankihub, which now controls Anki after the original founder (Damien Elmes) gave them control about six months ago.

    Ankidroid is a non-profit project that arose when there was only an iPhone mobile version of Anki. Completely unrelated to Anki except that it was blessed by the original creator of Anki.

    It's also just some nerd programmers who ported Anki to run on Android. It's not some org with a revenue stream and attorneys.

    > Obviously we're all reading this expecting that Anki is a 501(c)(3) charity

    No, no one is reading it thinking that Anki is a charity.

    Anyway, when you are going to harp on about HN not caring about the minutiae of tax policy, you should make sure you understand that you're talking about two unrelated entities run by different people as if they were the same entity.

    • > Anki and Ankidroid are not the same entity

      So... why is one soliciting donations on behalf of the other?! My Fraud Meter is rising, not falling here.

      > It's also just some nerd programmers who ported Anki to run on Android. It's not some org with a revenue stream and attorneys.

      "Just Some Nerd Programmers" don't, very obviously, have standing to solicit tax exempt donations. Rising further still...

      I think a lot of people here are operating on the assumption that apps have the inherent right to ask for money on a proprietary platform that gives them a monetization path. They don't, on any such platform, and never have. There are specific carveouts allowed by the platform vendors for cases we all agree are valuable, like charitable donations. It's just really clear that Anki is playing games here and frankly I really doubt they qualify.

      3 replies →

  • Google is not the payment processor. This is about the app including a link to a donation page on opencollective.com.

    Other 501(c)(6) organizations you might have heard of include the Linux Foundation and the Rust Foundation.

    • Do LF and Rust solicit individual donations via phone apps (or at all, really)?

      Indeed, those are structured as corporate-funded consortiums of exactly the type you'd be very suspicious of if, say, your kernel or compiler logs started stuffing a donation link into the stream!

      Note that GNU software does historically mention donations (not in the logs AFAIK), and indeed the FSF is a 501(c)(3).

      2 replies →

  • The 501(c)(6) in question is Open Source Collective, which is a “business league or industry association” dedicated to providing financial and administrative assistance to Open Source projects. Anki does not have lawyers, Open Source Collective does.

    https://oscollective.org

    This is an interesting rabbit hole if you bother to go down it, I encourage you to do some more research.

    • Since you seem to have done the research, can you link some other iOS or Android apps that have been allowed to solicit donations for the Open Source Collective? Thanks.

      I mean, come on. Just read their page. They're not a charity, at all. They're a "fiscal host" (which is a weird term right out of the gate) designed to solicit donations on behalf of other projects. They're literally a payment processor in competition with Google and Apple, and taking a cut of their own.

      I mean, fine. They can do that. But that's not charity.