Conversations, my federated instant messaging client for Android, started out as many traditional open-source projects do: as an attempt to scratch my own itch. Development started in January 2014 in my student…

705 points•ezst•5 days ago•295 comments•

295 comments

pi-victor4 days ago
I think it bothers OP less that they take a 15% tax than the fact that google provides terrible support for their own play store. If they would take that tax and provide good feedback and speedy version reviews, nobody would ever complain - it is expected to pay something since the play store doesn't run on good thoughts and prayers. But because they're a monopoly (or a duopoly if you count apple, which is a different platform altogether) they can afford to act this way.
indymike4 days ago
> it bothers OP less that they take a 15% tax than the fact that google provides terrible support for their own play store.

The terrible support is really deeper than support. You literally stopped doing business here, because the lack of a feedback channel that allows Google to improve their business (i.e. realize they need a way to quickly correct stupid automated decisions) been Google's worst enemy and best friend. By ignoring support & feedback, the friction for internal decision making is low (no pesky customer demands, the product manager is king, management gets their way), but it leads to I think a lot of Google's products failing because they do not really understand their users, and the why behind the what they use.

I'm not sure being a monopoly alone explains Google's behavior here, but it could be as simple as that: who cares about one small customer... it's not like they have a viable alternative.

matsemann4 days ago
Yeah, I spend my free time making it accessible to bike in my area. Some of that is providing google with free street view data and other stuff. The amount of broken stuff and lack of support, when I'm literally giving them free work, is insane. I hate to do it, but the good outweighs the bad imo (I also provide it to open alternatives like OSM, Mapillary etc).

Like, their pipeline has been broken for months. No way to contact them. There is a support page for the api, but they close all issues as "the api is working". Well, sure, you accept the street view so the api is technically working, but haven't processed any for months.. It's probably a different team, but no way they would bother talking to each other..

Zak4 days ago
Being a monopoly alone does not explain Google's behavior here. Google has a long history of not providing support.

The company's philosophy on the issue seems to be rooted in the hacker ethos of not giving repetitive work to humans if a machine could do it. When a machine can't do it, Google's thinking is to improve the machine. If the systems are good enough, nobody will need support.

The systems are not good enough, and that has been true for a long enough time that a reasonable company would have realized that a good support team is necessary until some far-future time.

arrosenberg4 days ago
> I'm not sure being a monopoly alone explains Google's behavior here, but it could be as simple as that: who cares about one small customer... it's not like they have a viable alternative.

The last line contradicts the first line. Being a monopoly means they don’t have to care. If Apple and Google were required to allow competing app stores as first-class citizens then they would have to provide better service or no one would use their stores and they’d lose out on all of the rents they’re collecting from app developers.

pessimizer4 days ago
> the friction for internal decision making is low (no pesky customer demands, the product manager is king, management gets their way)

I'd like to support that this goes "both" ways for companies who destroy their customer service. Not only do they not know what their customers want/problems they're having, but they don't know what their customers wouldn't want/problems they're not having. Like you say, it "lowers the friction," so some dumb, destructive idea that somebody has gets implemented based on title and force of personality.

But that's a monopoly. Nothing they do is destructive, other than putting any more work in than is necessary. If the store went down for weeks at a time, they might have a problem. The problem would result from this personally irritating and inconveniencing a regulator/politician, judge, or major stockholder/owner.

genxy4 days ago
My favorite quip in response to asking for something to get improved inside of Google is, "no one ever asked for this", knowing full well the opportunity to ask was near zero and no one ever looked.

Google is a crazy town, data driven by cherry picked post-hoc rationalizations driven by perf. The user never enters the equation.

inputmice4 days ago
Author here: Indeed, 15% is fine. They do provide some services. They provide the CDN for downloading the APK. They handle sales taxes in the various countries, which would be a PITA to handle yourself. Similar-ish services like Patreon charge a fee too. The 30% they charged a couple of years back was bad. But I could live with 15% if the support were anything other than zero.
rkangel4 days ago
The problem is that it ISN'T a fee for services as it should be. Their platform power means that they can levy a tax, and they don't feel the need to do anything on exchange for that.
benoau4 days ago
Apple recently submitted in court filings that you'd have to pay ~8% for off-the-shelf solutions like Stripe or Paddle to be Merchant of Record anyway so 15% isn't really bad except for the high-earning apps, but Google should be doing something for that extra 7%.
basch4 days ago
They also develop the OS and development platforms that the apps are built upon. The apps don’t exist on islands.
SOLAR_FIELDS4 days ago
Yeah this the thing that grinds my gears about Apple too. These fools will argue in court out of one side of their mouth that the cut is used to police the store etc and do reviews then out of the other side of their mouth they just don’t do it or give the most mediocre half assed attempts and collect the revenue. Which is it? You shouldn’t be able to charge people and not provide the service your charging them for
phreack4 days ago
This is a pretty common sentiment. I make iOS exclusive apps because I know when facing any problem Google support will be non-existent. Apple takes ages to respond but has been known to be humanly possible so far.
chii4 days ago
people hate taxation without representation. That's why this model has to be unsustainable, but the legislation has not caught up at all.
philipallstar4 days ago
This isn't taxation. It's just a silly name for a fee. Fees are what make things sustainable.
6274674 days ago
If different words exists why insist in making "creative" use of the wrong word?

Your local monopoly of water provider charges a fee not a tax (although many collect taxes on behalf of the state that sanctions the monopoly)

Platform apps stores tend to be a monopoly (specially in iOS case) and that decreases incentive to provide a decent service/product to their customers who hate that fact - not because customer have no representation.

I never submitted an app to play store but knowing how Google handles app customers (or any customer of their services/products) its believable that app devs are shafted too. I personally wonder if there's any differentiated service level between an app that results in revenue for Google vs one that is 100% free. I'd be pissed if my 15% fee is not buying me priority over the latest adware filled flashlight app

4chandaily5 days ago
Customer support has gotten so terrible. Now that all big companies have terrible support, none of them are punished for it. You can still occasionally find people who give a shit in small business, but that is it. Google is probably one of the worst offenders of all. I don't know what the solution is, it seems like the only way to get any satisfaction on an issue at a big corp anymore is a social medial call-out like this one.

If you are here, thank you for Conversations, Daniel, it has been my go-to for years for communicating with friends and family.

utopiah4 days ago
That's because you the user are not the customer of Google and such services. You are actually the product being sold to the customer, namely advertising companies, by Google.

The farmer take care of his pigs but only to the point they get slaughtered.

Loquebantur4 days ago
Google has captured what really is a public utility and should be either state-owned or heavily regulated.

(Long) distance communications, just like public roads, breathable air, potable drinking water and so on do not fit into a "free market economy" paradigm.

They simply don't fulfill the basic requirements that make the "market" idea work.

Specifically, a free market needs goods from different suppliers to be easily interchangeable. You cannot sensibly build multiple roads parallel to each other, or have multiple water pipes installed and you have only one airway to breath through.

4chandaily4 days ago
This gotcha only works if you are a user of only their free services.

When Google charges me a monthly fee for storage, takes a percentage of my Play Store sales, or manufactures a Pixel that I purchase from their online store, I am absolutely their customer. I may also be providing data they will sell, but I am still paying them for goods or services and that makes me a customer.

The problem is that they continue treating their customers like livestock, and it seems they have little incentive to change.

lukan4 days ago
Except we read here stories of ad customers - their main buisness - here indicating they don't give a shit about them either.

They are just so big, they can afford not giving a shit at all.

charcircuit4 days ago
With such a perversion of definitions why not call the stock holders the true customers? Services can have multiple classes of users. Some YouTube users can be content creators. Some users can watch Shorts. Some can watch long term videos. Some can pay to run ad campaigns. This idea that there is only one true kind of "customer" is not how people think of these services.
crazybonkersai4 days ago
Some eight years ago I worked on a Chrome extension with monetization support. I could not get payment working using Google APIs, no matter what I tried it errored with obscure undocumented error messages. Finally I reached out to their customer support and got swift overly friendly response. Several messages later, I still got these overly friendly elaborated messages, but the issue did not proceed anywhere. I kept explaining my problem and they assured me that they are working on it. Eventually I got bounced to their Android support (my problem concerned Chrome store), which made me think either they were taking a piss or used this tactique on purpose. I eventually abandoned the whole idea. Nowadays I would attribute their response to chatbots considering how elaborated and friendly, but yet totally useless their messages were, but this was before LLMs
bornfreddy3 days ago
> Nowadays I would attribute their response to chatbots considering how elaborated and friendly, but yet totally useless their messages were, but this was before LLMs

Outsourcing was a predecessor of LLMs.

anal_reactor4 days ago
I remember that once my flight was cancelled and I figured out that if I buy a bus ticket "right now" I'd be able to reach my destination in a sensible time. I quickly bought the ticket... for the wrong day.

I called the bus company, a native speaker of my language immediately picked up, rescheduled the ticket, and told me to pay €2 extra to the bus driver.

I was shocked that customer support could be so simple.

BTW I spent 6 hours total spread along 12 months calling an Indian customer service before I got my money back for the cancelled flight.

tokioyoyo4 days ago
Isn’t because every single data point has shown in the last decade that people whine, but still use the services because of free/cheap/etc.? So you calculate retention, and how much investment in customer support will improve your numbers. In the end, you realize it only matters for customers who are paying the most, and that’s where the AMs come into the play.

Obviously not the same everywhere, but generally it’s true and holds up.

andrekandre4 days ago

  > but still use the services because of free/cheap/etc
it may be a crazy idea, but if they ever made a law that said 'free trial not withstanding, services must be payed for and not free' i wonder if that would fix the issue real fast...

(of course a side effect might be that half the economy implodes but thats besides the point ^^)

winrid4 days ago
Punish them. I'm leaving trustpilot because I realized I was talking to an LLM during renewal. Fuck em.
k1w14 days ago
I would love to be able to list our product in the Google Play store /s ... but after a year of trying we haven't been able to.

They introduced a phone verification step for the support phone number that you provide. But their apparent assumption is that app authors are individuals or tiny companies. They expect to be able to send a text to the support number, or have it answered instantly by a human to validate the number. Any kind of IVR means the number can't be validated.

I have been going back and forth with their support for a year. It takes months at a time for them to respond, to say "we fixed it try again" and I try again and the process is identical.

Is is annoyingly ironic because I am sure that Google themselves could not pass this process to get listed in the Play Store. Their advice of "just redirect your corporate number to someone's cellphone to get validated" is laugable.

wouldbecouldbe4 days ago
yeah buy a burner, and validate, and throw out the burner
someguyornotidk4 days ago
I cannot imagine any competent security dept would sign off on this.
stephenr4 days ago
Honestly I don't know which is a bigger scourge on humanity: Google doing Google shit or every company with a fucking IVR.

You deserve each other.

9999000009994 days ago
Google play went from being a cool place to upload hobbyist projects to a Real Business Platform.

You now need a business address and a bunch of other documents for apps that will probably lose money.

Google has also decided they really don’t like users installing apps outside the Play Store. Today it’s a bunch of scary warnings, soon it’s a convoluted process to enable all installs and eventually they probably just ban it all together.

Literally nothing about Android is worth while to me now. iPhones are more stable , easier to use and have vastly better end user support.

The App Store is also a living hell for developers. They will look for any excuse to deny you an account and later reject your app.

Dare I say programming isn’t as fun anymore. I guess I can still build WebGL games. Best not speak too loudly, Apple and Google might go after that next

callc4 days ago
> Dare I say programming isn’t as fun anymore

I can imagine programming being an absolute blast if phone OSes were open like desktop.

Just imagine publishing little apps for your friends and family, easily, without asking anyone’s permission!

singpolyma34 days ago
I don't see how "android isn't worth it" when you go on to admit iOS is worse... App Store also a big pain and no usable workaround
9999000009994 days ago
Google is doing everything they can to slowly remove those work arounds.

https://keepandroidopen.org/

I listed my reasons for IOS. It’s ultimately just a much better user experience. You just have to give up on writing your own code to run on it.

tomalbrc4 days ago
The world is rarely black and white. Both can be true.
dleslie4 days ago
Android jumped the shark when the default launcher introduced a search bar that couldn't be removed.
happosai4 days ago
Yeah that "there is no way to talk to a human at Google" is one of the reasons I never recommend a Google solution at current workplace... Or to family.

Read the full thread on Hacker News →

Related stories