Google just deleted my nearly 10-year-old free and open-source Android app
medium.com
medium.com
Know what Google is doing to its AdSense partners on a massive scale? They wait until your site has just under the earnings when they have to write you a check, then they terminate your AdSense account for “policy violations”.
I’m taking about AdSense sites that have been running for years with very little traffic, accumulating a few pennies a day.
They suspended a client of ours who was spending $40k a month on Google Ads with a two word explanation of “policy violations”, and steadfastly refused to explain any reason why. Our client was perfectly reputable, ran multi million dollar ad campaigns on television and radio, and was FDA approved.
When what Google has been getting away with finally comes to light... well, let’s hope it does come to light and they pay the consequences.
https://www.ftc.gov/system/files/documents/amicus_briefs/app...
Both the App Store and Google Play stores I think are basically illegal monopolies. I should be able to install whatever app I want, without having to jailbreak my phone and deal with warranty nonsense from the manufacturer. Just like my computer, which I can also install whatever software I want on it.
Both the mandatory fees, and the review policy are terrible. Both Apple and Google could just as easily "recommend" an app as "safe and following best practices" rather than banning them from the app store. And still, many apps get through the nonsense, which has been real joy for scammers and possibly illegal money laundering:
https://medium.com/@johnnylin/how-to-make-80-000-per-month-o...
I get that they want to protect their brand, but really, I think that horse is out of the barn.
Currently, I can go to the App Store, install any app, and be about 99.9% confident that the app will do me (or my technologically illiterate mother) absolutely no harm.
This is something I value highly, and am happy to pay the “Apple premium” for.
That's fine for you to want it, but don't impose it on me.
I want freedom and liberty to do what I want with the devices I own. I want to develop without fear that these two megacorps can shut me down on a whim for developing something against their ideology.
The web isn't like that. Windows wasn't like that.
Today we live in a Fischer-Price future land where everybody has to wear gloves because we might get burned. I hate what we've become. I want to go back to the world before smartphones and Apple and app stores. The open web. Before Facebook and Google became big brother surveillance operations.
That's the problem though. That last 0.1% is difficult, and Facebook (which, if your technologically illiterate mother doesn't have it installed, many others do) has been repeatedly shown to do harm to their users. Yet they're still on the apple app store.
What is needed is a big red button that makes it easy to sideload an app (download a file and run it) and explains the implications to the user.
The app was indeed a scam by a random chinese dev impersonating a company he was not related to by using their brand as app name and their logo as app icon.
a: Let me install from elsewhere if I want, like Android does (and I love)
b: have more transparency in the back end processes of the store and better appeals. Right now it's very arbitrary and capricious. Yes they have a published set of rules, but they're enforced and interpreted in a very unpredictable way.
Your mom always uses the App Store, everybody else is happy.
Free kids apps are the worst, because young children try to play the game and constantly end up steered towards ads that they don’t know how to navigate away from.
They'd be small enough and focused enough that their only option for survival would be trust.
I'm not familiar with Apple, but where do you see this problem in Android? "Allow installation of apps from unknown sources" is a one-button toggle in Settings, after which you can download an apk from anywhere you want and install it without issues.
In the video game console world you’ve never been able to install your own games. I can’t do it with my car infotainment system either and they have a crude App Store.
"Section 2 of the Sherman Act makes it unlawful for a company to "monopolize, or attempt to monopolize," trade or commerce. As that law has been interpreted, it is not illegal for a company to have a monopoly, to charge "high prices," or to try to achieve a monopoly position by what might be viewed by some as particularly aggressive methods."
So under their definition of anticompetitive monopoly behavior[1] (which is actually illegal). They call out that behavior with valid business justification (my own example: protecting their brand) is fine, even if it restricts competition.
Side note: today I learned a new word! "Duopoly" (a market controlled by two players). Monopoly law _does_ apply to duopolies[1].
* [0] https://www.ftc.gov/tips-advice/competition-guidance/guide-a... * [1] https://www.ftc.gov/tips-advice/competition-guidance/guide-a...
> I should be able to install whatever app I want, without having to jailbreak my phone and deal with warranty nonsense from the manufacturer. Just like my computer, which I can also install whatever software I want on it.
I don't know too much about how the Apple/iPhone ecosystem works, but in both Android and in Windows you can generally download apps from locations other than the ones specifically sanctioned by Google/Microsoft without repercussions (android does have the setting you manually have to enable first before downloading external APK's). Google definitely does control an overwhelming share of the app download market, but that's because it has marketed itself well, it works well enough that users don't go looking for other stores, and there haven't been too many alternative stores that have sufficiently marketed themselves to general Android users (F-Droid is a cool concept, but the general Android user is more concerned with "getting an app that does x" than "getting an app that does x and the source code is available")
I'm on the fence about it. In the ideal world, yes. In the real world, you get the Windows problem where everyone ends up with 40 toolbars in Internet Explorer and bitch and whine their computer is slow.
I like to think of iOS less like a PC, and more like a Nintendo, with a curated ecosystem of software. (Maybe Android can be Sega :P)
Is Google Play doing that now? It used to be that you just had to change an option in settings to "allow third-party software" or something and you could install anything you wanted. It was necessary for the Humble Bundle Android app, among other things. That was years ago, though.
of course the law is supposed to deal with objective reality, and that considerations of context are not relevant here; however I am not sure that this is still true when things get tough.
Apple's iOS model is a feature, not a bug. If you are unhappy with the app rules there, or with Apple being the curator of what's available, then iOS isn't for you.
There was a point in time when Microsoft was deeply embedding its really shitty and uber insecure Internet Explorer into Windows and causing all sorts of very severe problems problems. If that had continued, the world would have switched to free software. It was inevitable.
But the government stepped in and forced Microsoft to make a just marginally better product, and thus free software never really had its day.
If you want to have an open app store, just wait until Google and Apple become unbearable and people naturally start switching to a more open/free alternative. If you get the government to force Google and Apple to make better software, they will still have a duopoly in 10 or 20 years.
Software companies making shitty stuff, left alone, will die naturally. Capitalism is creative destruction, and all that.
I'm one of the many, many people that got screwed by Google in a similar way with their Adsense program. A long time ago it was. Back then there were actually people who communicated with you about it, at least that was my experience. But it was still stupid.
I was running Adsense on a website and got a message that I was not in compliance with their policies. I emailed and got a reply that it was because I need to make sure the ads are clearly separated from the content. I replied with a link to their own guide on how to "blend" ads, which I thought I had followed pretty closely. A person replied and said "That's not what we meant". WTF.
Another time on a food blog I had an article with a title that included the words "Chocolate Fetish" and a photo of two fully clothed women pouring chocolate on each other. I got an email that I was in violation of their policies with a link to that page. I emailed back and asked why. A person replied and said it was adult content. Double WTF.
So yeah, it's been stupid for a long time. And now days it's just all automated stupidity. It's pretty obvious - don't trust your business or anything else to Google.
Half-serious question, did all those replies come from actual human beings?
Reading the original blog post of this story and other comments here, including yours, I get a vague feeling that the communications on google's part are being done either by some kind of a machine, or by humans that can act like a machine, albeit of rather limited capabilities.
With that chocolate fetish thing my thought was that the people they were using for compliance monitoring must be teenage boys with overactive hormones who see adult content in just about everything. But maybe it was actually an algorithm that matched the word "fetish" with some skin tones in a photo (there were faces afterall) and flagged it. Who knows. Who cares.
This happened to me about 15 years ago when I started using AdSense. I literally had JUST crossed the payment threshold and got canned. What pisses me off the most is that they cancel the whole account and don't pay any money at all, despite making it clear that they can detect the supposedly "fraudulent" clicks from real ones, but they'll punish you by cancelling ALL your payments, rather than just whatever supposed fraud there was.
You know what my sin was? I looked at my site a few times. Didn't even click, just loaded it a few times to see how it looked with the ads.
And yes, the "we don't have to tell you want you did wrong" bullshit is also infuriating.
After a few messages there is phone verification and then after continuing to send out the accounts were banned. Contacting support was just a big 'we confirm the terms of service breach and we so not reinstate accounts'.
Those accounts were in some cases the sole admins of discord communities, and the ToS breach can't have been of anything specified in the ToS, but just falls under 'anything we decide in addition'.
But there is no alternative service people want to use.
Is the WoW server a bootleg? I'm not a WoW player so not sure what's out there, but I wouldn't be surprised if Discord-the-company was involved in something that might be considered anti-piracy actions.
The other question would be if they were doing something that would be detected as spamming, either for your discord community or the game. If the invites were sent via DM but were the only DM messaging between the admins and users they may well have tripped an automatic detection.
I guess I'm lucky that almost all my friends vastly prefer TS3. Being on servers that aren't self-hosted at the mercy of random bans etc. always makes me uncomfortable.
I’m not trying to be a jerk here, but it sounds like your client is selling dietary supplements which Google has been (IMO rightfully) aggressively removing.
However it would be nice if Google at least made an attempt to explain to people why they are banking them. And an appeals process.
Right now this is basically the wild west with if sherif says it, it is reality. We need more of a due process.
> it sounds like your client is selling dietary supplements
The FDA doesn't "approve" dietary supplements, so either the person you're replying to is lying, ill informed (which I suspect), or it's not supplements.
They're an awful company with horrible customer support. It's frustrating too, because my startup has investors who keep trying to get us to switch to GCP, but I don't think any responsible company would ever make themselves dependent on Google.
I tried in all ways to get an explanation why my account was locked down and what I could do to resolve it: without any success.
The whole situation is just depressing because there is literally no way to discuss it in a reasonable manner other than automated canned answers or being ignored.
It was actually for me a mind changing event because it illustrated how the whole "internet is freedom" idea was a really stupid logical construct.
Still bitter about it.
Lord Acton
source: https://www.phrases.org.uk/meanings/absolute-power-corrupts-...
Many current tech companies are in the same position. They physically cannot afford to pay for actual support. Instead, they rely on algorithms and things like this article; if it becomes popular enough, it will get handled. The alternative is covert support via Bezos' personal address, for example.
People that have worked in software at non-fashionable companies outside the region can usually see it, but when people move to the bubble (geographically or mentally) they often get assimilated.
It's hard to talk about, except in person. Online they can swarm any conversation, and they're from the west coast which means they're experts at passive-aggressively tearing people apart.
A common argument is that people don't "scale" quite like automation and algorithms do, but we have millennia in expertise in labor markets (humanity survived quite a while without algorithms pretending to be customer service) that we could do much better, if so much of SV wasn't about avoiding and/or entirely shirking labor costs for "shinier" technology solutions.
Does Google credit the advertisers when they cancel click-bait websites/apps?
I know Google has a refund process that ad buyers can try to use if they have evidence of fraud.
However, does Google pro-actively do refunds when they cancel fraud sites/apps?
Absolutely the same story happened with me.
Few years back I had an option to work on a recommendation system for a large video hosting service used by most media companies. They allowed me to spend two weeks with their engineering and sales teams. It was scary to say the least. The number of companies and layers of infrastructure all just mindlessly optimizing for ad clicks, watching viewers being bought and sold in real time like some kind of mad fish market, targeting of specific groups purely because they are hooked to the content rather than a valid target for the ad etc etc etc. I got out of there as fast as I could.
There is a category of dumb people in the world, who don't have the capacity to understand how dumb they are, nor does humanity yet posses the skills to enlighten them in a timely and effective manner.
Historically this group's stupidity has had localized effects. Today thanks to a global network they are hooked into, the effects of their mindlessness is amplified to levels no one has ever imagined.
At the beginning they do what they are told to do or what people around them are doing. And if they get very good at it and you tell them to stop because its causing issues, they wont. They cant. There is nothing sophisticated, that can be done about them other than cutting access to the network. This will take decades to fix.
When people sit around wondering (and coming up with all kinds of reasons which further obscure things) why they see random, inexplicable events happening all over the world, ask them to take a peak behind the curtain, at the mindless mega machine that is the ad serving ecosystem.
See, if a company can do something for years then the least thing you can do is explain why they've been banned, 'policy violation' is such a great fig-leaf for a lot of trickery that it should be a requirement to spell out exactly what the violation was unless the account was only a few days old and did not have a history of good behavior right up to that point.
If Google wants to hide behind the mantra that they do not wish to tell the world what rules they have to avoid giving spammers an edge then they should improve their enforcement; not to send away the bulk of the complainants without a way to improve or some kind of dialogue.
Many of the banned probably did something most of us (and they) deem "shady".
The problem is Google's complete lack of transparency and super reliance on automation.
Google's defense is that they do not want to give out even one bit of information so theoretically some bad actors could assemble a composite model on how Google banning algorithm works.
Ok, but how about giving some sort of reasonable response and some sort of reasonable appeals process?
We are rapidly heading to "Computer's Don't Argue" society: https://en.wikipedia.org/wiki/Computers_Don%27t_Argue
The issue is that they're not being told what they did wrong, which instantly puts Google in the wrong as far as in concerned.
App developers are not customers; they're indentured peasants.
I’m not saying your wrong in this case, but that’s not a very reliable measure. Companies that have the best product can treat their customers like shit. Companies that have the lowest prices can treat their customers like shit. Any company that has a strong competitive offering that’s not based on service can treat their customers like shit.
I might feel differently if it were a site focused on a particular topic, ads might be relevant to the audience, and the income were material. But, as it was, it just seemed better to keep it non-commercial.
Fair and impartial courts is one of the prerequisites for open, efficient markets.
--
Trust busting of Big Tech should focus on eliminating the self dealing, conflicts of interest, anti-competitive behavior, and fraud.
I don't care if Google & YouTube are together or apart. Ditto Facebook, Instagram, WhatsApp.
I do care that one entity controls an entire ad network, using it to better compete against their own customers, and to squelch competition.
+100 This has been my feeling ever since I first started using the android SDK. Google put the developer very low on the priority list, but, at the same time, the end user is also very low on the list.
The only people high on the list appear to be Google shareholders and the Google employees who work on android.
Unfortunately, this doesn't seem to apply to my local general contractors, painters, landscapers, electricians, etc.
Incorrect. The easiest way to identify a monopoly is to identify the number of competitors in that space. Google has at least one meaningful competitor to Android -- Apple -- so it can't be a monopoly.
Anticompetitive behavior would be illegal, except this isn't anticompetitive, since there is a meaningful competitor, Apple, and Google isn't locking this developer into Google's platform -- in fact it's the opposite. This is just merely bad behavior -- also one that could be corrected by the markets.
It's worth noting there was a time where Microsoft was the big bad monopolist, and everyone was clamoring for the government to break them up. In the end, it was deep competition from Apple and Google that knocked them off their throne, not some big FTC antitrust lawsuit.
The problem compounds when Google and apple are both horizontal and vertical oligopolies.
If I complain that adwords scammed me (in a court of law), they could retaliate by terminating my GCE instances and gmail accounts.
The only way of identifying a monopoly is to see if they have (very close to) 100% market share.
What you're talking about is a company with market power. Incidentally, this is also what the FTC regulates. Being a monopoly is 100% legal as long as you don't abuse your market position. And you can abuse your market position without being a monopoly.
Maybe you think that's pedantic, but I think it's an important distinction. Google is not a monopoly - they have significant competition in every market they're in. But they are still very abusive in wielding their power.
> especially when the markup on any non-google phone can easily be 1000%.
I'm not really sure I understand. The newest Google pixel and iPhone are similarly priced. Unless by "Google phone" you mean Android, in which case yes apple lacks choice on the low end but 10x is still a bit of an exaggeration.
iOS also has >20% market share globally, while we are arguing about numbers. This gets back to my "significant competition" remark. Are you arguing that Apple is insignificant?
All that it takes for the rise of evil is for good men to do nothing and all that.
One day a relatively famous DJ tweeted a link to a song on the website, and that day alone generated close to $300, so 19 year old me thought he was about to earn his first $1000 in one month from a website! But Google decided to block the account because I guess that spike in traffic was too much, even though it all came from Twitter...
So suddenly I was left with this website I had invested hundreds of hours in, and no way to monetise it. I tried a few other ad networks but they all seemed really dodgy and in the end decided to leave it with no ads.
There really needs to be more regulation in this space.
I decided to toss on Google AdSense to see if I could potentially monetize the website by putting a single picture advertisement on the right side of the website. I was starting to generate some money (small, but exciting for a young developer). I was talking to my high school friend about what I was doing and how AdSense worked. Unbeknownst to me, he later visited my website and clicked the ads repeatedly expecting to make me hundreds of dollars... well, my account was shut down.
I tried to plead my case, Google didn't care at all. I was "banned" and a small fish. Years later (in my early 20's) I considered revisiting the idea of monetizing a site I had for an online community. I tried to appeal to Google again lifting the ban and was denied.
I was effectively banned for life from using Google AdSense as a young teen because of a friend "trying to make me rich" without him knowing the repercussions. I know there are alternatives to Google AdSense, however, Google was the one that payed the best. Still irks me to this day when I think about it...
I remember being confusingly bitter towards Facebook when it became an ad network, clearly selling user data to generate revenue, but it wasn't until this comment that I realize it's because I tried to do it the other way and got banned.
> Wed, Aug 28, 9:28 AM EDT: Google Play team > I’m not able to provide any more information or a better answer to your question. In our previous email, I made sure to include all the information available to me.
Update: It looks like they didn't actually include all the information available to them, there's another level of escalation, apparently only accessible after public attention https://twitter.com/GooglePlayDev/status/1166999937156100096
I understand that it's convenient because you get money without asking your end users for it. But I've always thought of it as "if it seems too good to be true, then it probably isn't" and stories like yours just keep reinforcing that feeling.
And all that's without considering how ads degrade the user experience or help erode the privacy. Every time I have to browse the web without an adblocker, I get freshly shocked at how awful it is.
-Slapping some ad network's code into your site is comparatively easy, and monetizing almost every other way is hard (i.e. "I just want to create awesome content and get paid for it, I don't want to be my own sales department, too, that's boring") -Even if you do monetize other ways, slapping some ad network's code into your site is, effectively, 'free money' on top of what the site's users are willing to pony up for -Users have been inured into believing and accepting that covering every possible square inch of civilization with ads is an unavoidable consequence of modern life. So much so that the absence of ads in something that isn't otherwise monetized is suspicious (there's no such thing as a free lunch)
For all sorts of reasons, too: we have been conditioned to think ads = free, none of your competitors ask for money (they use ads, so they're "free"), the modern payment flow is still cumbersome and doesn't support microtransactions, there are all sorts of things like HN that I simply wouldn't use if it wasn't free, your users can't afford it, etc.
One of the worst aspects of ads is how they've mutated our society's relationship with paying for things that we value, but ads definitely fill the void outlined above. Your creation's value to society doesn't have to breach the high threshold of getting a user to take their wallet out.
But just think of all the things you have done on the internet today, all the things you enjoyed doing or thought were worth even a tiny amount of attention, yet how unwilling you'd be to actually send money their way in the current system.
The other big reason for not trying was that the biggest user base was in India, where my website was fairly popular for a number of years. This meant that most of the users didn’t have as much disposable income as average users in western countries.
Ads are annoying, but they are an incredibly easy and effective way of monetizing a popular website really. If they are placed correctly they shouldn’t even impact the ux that much.
It's such a stark contrast to developing a web app which you can _freely_ publish. When did thing go so horribly wrong?
When every company and their dog decided their content needs an app. Instead of using the nicely standardized thing called http and web browsers.
That moved us from http straight to corporate technical fiefdoms with no control.
Certainly I've heard the question "why don't we do an iOS app and an Android app?" in respect of conference schedules. Usually after people saw the Google IO schedule app.
My response was, now we have HTTP push notifications, we can do everything we need on a website. Most people just want the now-and-next information. And as a bonus, hook an old PC up to a TV and we've got now-and-next on a conveniently located display (the lobby, main conference hall, etc). Not to mention the ease of maintenance.
...of which Google effectively controls the standard because they have a majority of browser usage.
hah, good joke.
The difference isn't between webapp and native, it's between publishing on Google's services and doing it elsewhere. Hosting binaries on GitHub or even your own site remains viable, and perhaps we should encourage more users to leave the walled garden this way.
When you erode trust in your consumer and developer services, don't expect us to sign up for your enterprise services.
Imagine going with that approach to a child...
Without explaining or suggesting the rationale it’s closer to very dark dictatorship instead of providing something closer to a decent legal system where you can appeal and a system that should make justice.
With those companies it’s more like a field trial.
That would prevent them from arbitrarily refusing to provide services and list apps in their stores. They could refuse, but only for permitted reasons, and with a clear appeal process.
The Public Utility Commission of Texas has a pretty clear explanation.[0] The top DDG hit was an ancient law review.[1] It's probably outdated, but makes an interesting read.
0) https://www.puc.texas.gov/consumer/complaint/Rights.aspx
1) https://openscholarship.wustl.edu/cgi/viewcontent.cgi?articl...
Edit: I mean, whether you're a residential customer or a business, public utilities (electricity, water, sewer, garbage, police, ...) can't arbitrarily refuse service.
Regulating the App Stores as some sort of utility sounds like the perfect way to stifle growth and make it more difficult and expensive to publish on the App Store, which would hit small developers in particular.
Every percentage point reduction in the growth of these stores at this point is basically $1 billion taken out of developers’ pockets.
Please explain how you've come to this conclusion, because I can't follow your logic.
Since normal support channels don't work, maybe report this to a bug bounty - this would be considered a type of social hack, right? Someone or something convinced their app review system to flag your apps and eventually have them removed.
(backstory: found a bug in Twitter which disclosed DMs. Reported it, Twitter engineer had a raging tantrum on Hackerone, H1 (I assume) mistook his messages for mine and banned me from the site. Found out a mutual was a Twitter engineer, sent him the POC. A few days later, fixed)
Given Google's track record and the ranking of this post, they'll probably reinstate the app within a few hours, and I propose that we act as if they had not - only acting on issues after they have been exposed to a massive audience signals a desire for public positive perception without any actual care for users, and users shouldn't have to go to social media to get their problems solved.
Edit: a bit late, but I called it: https://news.ycombinator.com/item?id=20829484
Edit^2: technically, Google hasn't reinstated the app yet, but I think that the idea still stands
I personally know 2 cases of people banned from Google, in one case they were actually infringement (they made an app using copyrighted characters), and in the other it was the same case stated elsewhere - grandmother clicked repeatedly on the ads thinking she was helping her grandson, and he got banned from AdSense forever.
That would change the time gap during responsible disclosure, Alphabet/Google is changing its metrics. I mean why only small developers would have to be mistreated.
If they play it that way, Android developers community can also report platform bugs to them - and go full disclosure (report the bug publicly) within 12 hours.
12:47 - I noticed you haven’t fixed it yet, if you don’t do it soon I’ll go public
14:13 - I noticed you still haven’t fixed it, please hurry, if you don’t do it soon I’ll go public
14:15 - I noticed you haven’t fixed the bug yet, if you don’t do it soon I’ll go public
16:55 - Since you still haven’t fixed this. I’ve made this public on my blog. Enjoy the consequences!
If you think about it, it's impossible to fully check an app for compliance. That's probably why the enforcement appears so aimless and fuzzy from the outside.
Since we have no practical alternative to Play Store and Apple Store for native phone apps, we'll just have to settle for slightly fewer features and slightly less performance with non-native apps. (And no, sideloading isn't an option. Most users are barely able to install a native app via a link directly to their store.)
For Google, it's simply not worth their time to maintain a staff of humans to prevent these false negatives. They are not committed to the app developers just as they are not committed to their non-government G-Suite clients. They are committed to their primary revenue streams. And the reason they can simply not care about some human losses (stories like TFA) is because they are a monopoly when it comes to Android apps. And while Amazon is not an admirable company at all (based on how it treats its sellers or low level employees), their cloud business seems to have more human oversight - or at least a less heavy-handed automated banning system.
Google's behavior will continue to be profitable enough that they won't change it... for many years, or until the regulators come at them. Since the US regulators are now almost entirely corporate lobbyists themselves, we'll have to depend on the EU to fight it. (And since the EU is becoming corporatized as well, the window of opportunity is shrinking.)
[1]My app https://play.google.com/store/apps/details?id=com.lpellis.se... was on the store for several years at the time, it was called 'Android Sensors'. (Google had issue with the name, I had to rename it)
@lladnar does your app maybe have 'Android' in the name? I believe that was the issue they had with mine, I dont even think humans are in the loop at all here to give feedback.
Sorry to hear that, Mathieu, and best of luck!
The main app can have third party extensions provided just by installing more APKs. This is something I tried to explore quite a few years ago when I last had an Android phone, but seeing such a polished app which achieves it is nice.
It can be a pain to find out the exact reason, by in my case, after fixing what they wanted to have changed, it was all ok.
However, I'd love to hear your solution on how to prevent data collection by the very app you're running on your pocket computer.
A privacy policy is always required.
"We do nothing with your data. This agreement can change at any time without notice."
So... They change it to "do anything they want", do the obnoxious thing, and then change it back.
What we need is teeth in the forms of law with regards to privacy. The GDPR is a good avenue.
https://twitter.com/GooglePlayDev/status/1166999937156100096
Good luck to the developer!
That seems to be disappearing.
Search has gone to shit recently.
Image search is hot garbage for anything but images with well known people / places / things.
You can't reliably filter or sort news results by date.
YouTube is filtering pro LGBT content but allowing weird Eastern European pedo videos.
The play store is apparently moderated by bots and doesn't have rules or policies in place about giving devs time to respond.
Something has changed dramatically at the company in the last 5 years. Would be interesting to zero in on it.
Note: I do not have any information that that is what is happening in Google; I'm just saying what my guess would be if I were presented the situation as "these are the symptoms at Company X. What is the problem?"
It's a pretty well tested principle that massive familial wealth usually disappears by the 3rd or 4th generation (because the descendents regress to the norm in terms of ability) and it looks like we're seeing the same at Google.
They've got too little "real" work for the number of hands they need to keep busy, so unqualified people are going back and "improving" the work of the 1st and 2nd generation.
But because of the company's size, it can't hire high risk shoot from the hip revolutionaries (not that they'd want to work at a buttoned up Corp anyway), so it's staffed with safe employees who don't really resemble the cowboys of the 1st and 2nd generations, and hence can't improve the systems any further.
Happens to most companies beyond a certain size.
Google's monopoly has gotten to the point where they do not care how their products perform, just so long as the money continues to rain in.
The 'missing' notes are incredibly condescending. Not only are the results irrelevant/incorrect, they also had to arrogantly point out exactly how they are choosing to ignore the user's request.
But maybe our use cases are the outliers, and the new search is what works for most people.
I think it's a probability problem more often expressed in terms of medical tests / false positives. If a million people search for <word> but 1% of those make a typo and search for <wrod> instead, whereas a thousand people deliberately search for <wrod>, Google's observation of a search for <wrod> is 90% likely to be a typo.
However well-intentioned, this can undermine one of the core, original features of a good search engine like Google: deriving value from the "long tail" of esoteric (and often very technical) quests for information.
Founders effectively retired. Google has a new CEO
Speaking about YouTube, I think it might be recommending through other videos that you might have watched/liked that are not related to either, but somehow other users have watched/liked as well. So instead of having a relation A-B, it is now a relation A-C <-> D-B, you and the other users have watched/liked C and D, therefore you might want to watch B.
To be fair, codifying video into clusterable features is a lot harder than audio. But when you have Google levels of money I'd expect a bit more progress.
I realize that might be very hard; and if you're logged into a Google account on your phone (which you really shouldn't be!) it's very tempting to use Google Play, so what I suggested requires either self-discipline or rooting devices to make them not default to Google Play. On the other hand, maybe the US sanctions against Huawei might actually make that a viable option? Time will tell.
Personally, I use APKPure instead of Google Play; they have an app of their own. Not the best solution - and certainly doesn't solve the article author's problem - but at least I don't have worry about Google's heavy-handed tactics so much.
A Facebook Audience Network policy ban is also listed in the timeline. That wouldn't be Google's policy, right?
(Google did remove my app from store once for not providing a link to a privacy policy document, abruptly, with no warning and notifying me post-factum, reading other horror stories I consider myself lucky)
After this I found this has happened to 1000s of people and I realize how massively powerful this company is and they're using AI/bots to make decisions. I've now moved away from Google as much as I can and I warn others of their monopolistic practices and lack of care toward customers.
I suspect your experience is a sign that the bad actors are getting the upper hand and one of the problems in this space is human intervention can't really scale against machines.
It could be a fight for survival for these companies whose huge market cap is based on the enormous scaling benefits of automation - however if it turns out that the automation processes can't successfully scale once automated fraud is taken into account then the only solution might be to descale the operation - making them vulnerable to traditional companies.
I think I might of missed it but, did they even appeal? The hell is Google doing saying they did if they didn't? I would sure hope this is some sort of grounds of defamation or some related law, claiming someone said something they didn't even say is pretty awful. I wish people would start suing the hell out of Google for their obviously ridiculous hostile behavior, looks like we have dozens upon dozens of companies that could band together too.
And there's apparently no (real) appeal process. Once the robot decides it doesn't like you, you can't change its mind and it won't tell you why.
These problems are eminently fixable. But Google's app store desperately needs competition, some antitrust investigations, and probably some hefty class action judgments. Without those, Google has absolutely no motivation to fix the mess. With those motivations, Google could fix this overnight.
https://github.com/mtransitapps/mtransit-for-android/issues/...
Requiring large entities such as government or monopolies to consider you innocent until proven guilty in a 3rd party controlled system, such as a court, is a fundamentally important check on power.
What were the other three?
(In case others didn't know either.)
The new Twitter is a good example of a PWA.
Which isn't to say it shouldn't be done: fairness is important, too. But there is a cost.
As a bonus, if my appeal is found to be genuine and my account reinstated I'd like that fee refunded.
Even were the store owner perfectly honorable in performing initial and appeal reviews, the perverse incentives would lead to a perception of unfairness.
Obviously Good stuff: Firefighting, EMTs..
working on cancer research, Doctors without Borders..
NASA, Nat'l Park Service..
EFF, Mozilla..
the electric company
$genericStartup, $genericFortune500
drone programs
Google (?)
telemarketing
patent trolling
being Chapo's IT guy (voluntarily)
running phone scams targeting old folks
Obviously Bad stuff: running ransomware on hospitals
I mean, it's a big company, but stories like these are hardly unusual. I feel like bad customer service is maybe a feature by design.Recently someone posted pretty clear proof of Quora employing an automated appeal denial process when they got denied an appeal for a comment praising another user.
I don't know what the answer is here. I'm sure the EU or California will take the lead on the issue when it finally hits their Overton window.
This happened without any warning.
The problem was rectified within 30 minutes of the incident occurring because we contacted support immediately. As soon as they looked over it, we were back online, so it can't have been too serious.
It feels like Google take internal company policies and apply it to all their customers.
Anyway, I'm glad I don't have my personal stuff hosted there anymore.
Valve held a tight leash on Steam for years. Games and apps had to be approved by Valve, and what they allowed was, at the very least, subjective.
After a while it began to gradually let go of control. Nowadays, there are just a few things that might get blocked and I haven't heard any more stories about developers who got blocked.
Funny thing is: Valve is privately owned, and Google is a public company. One should expect it to be the other way around.
-App is asking for more permissions than it needs -App is violating privacy -App is direct copy of/ mimicking Core OS functionality -App is using non opensource code
etc.
They obfuscation of the reasons for the ban seem to me to be one of the following 1) laziness 2) malice 3) fear that it would somehow expose the methodology for finding the policy violations and create a cat and mouse game.
It seems like mobile development is becoming less and less an attractive platform to spend my cycles. There are basically 2 markets with millions of apps that already implement your idea in some form or fashion that are free or cheap. Meanwhile being a Luddite and writing enterprise code for business has consistently paid more each year I've done it.
Sorry to hear mate. Seems quite unreasonable
If the app developer has been in good standing for years, and has a popular app, why not send them more information as to why they are in violation? And give them some time to fix it.
But those humans are probably undertrained, underpaid and have zero context for each of their 1k cases, so they default to accepting the bots judgement. Which in turn feedback to the bot, justifying it's actions.
We detected something suspicious about your ads. We detected that you're abusing the battery life. We detected adult contect.
Give them something! Even a clue!
A reasonable question would be how his app is violating the policy. But he does not ask that, his appeal is that he was not given the chance to clean up his act, so he just should get 1 strike. Which suggests that he is aware how the app is violating the policy.
Why?
It's the same with Steam. The more you move to the cloud, the more you give companies control over your goods and services.
Phones should've remained open the day they were made. You should never been banned from administrative control of your device.
So, I propose that all US residents receive $1000 a month directly from Google.
It is hard to have any opinion on the accuracy of these strikes though, since almost all the times devs believe that whatever they do is legit.
Could you imagine a world where a traffic cop pulled you over, issued you a ticket, and when you asked what you did wrong they said "You violated the policies regarding safe driving and expected behaviors".
Your license is now revoked. All the information required has been provided to you.
So maybe you are a terrible driver who deserves to lose a license, or maybe you just did something like parking in front of a mail box, a behavior you would adjust if you realized it was against the rules.
No one should be expected to have a perfect mental map of the extremely long terms and conditions agreements and how they map to every real word situation.
My understanding is that at first the number of apps where the violation is unclear was so low that it was not worth it.
IIRC Google has announced that they are going to provide more info in the future on what the issues are.
however
the link in the article is pretty clear : https://play.google.com/about/privacy-security-deception/dec...
(even though it does not mention which part of the app exactly violates these rules)
And I disagree on the fact that the TOS are unreadable : https://play.google.com/about/developer-content-policy/#!?mo...
Google could improve devs relationships for sure, but these are pretty clear.
FWIW, I had several strikes as well, because of a permission used by an unpublished app on a beta channel :/. The whole process of getting the account reinstated was pretty easy in that case.
I am kinda curious to scrape the op app and look at what might have got them in trouble, I might give it a go if I have enough time.
Is it easy to scrape the app now that it isn't in the store anymore?
I have a hunch the violation will be something to do with him trying to cut costs on the Google Places API.
The sanctions could potentially kill Android, I'm thinking. At least with how Alphabet is "curating" it.
Microsoft can sign windows "apps" without an app store.
Why could this be related to this issue?
Programmers here at HN could stop this behavior in a minute. They do not care about you.
https://news.ycombinator.com/newsguidelines.html
We detached this subthread from https://news.ycombinator.com/item?id=20826827.
Other explanations from Google programmers: "the work is interesting"
I can totally understand how in a flagging tool with a false positive rate of 0.01% some innocent publisher got caught by mistake, and got its app banned. Is that publisher important enough so it's worth manual review time? What's the risk to expose the internal heuristics to make EVERYBODY happy? Oh, wait, you can't make EVERYBODY Happy.
I can tell you this shit happens EVERYWHERE. It's just the way the law of large numbers works against you. If you want to make ALL your customers happy, your only choice is a bespoke dev type of thing, because you then to deeply cater to your each customer.
It's the same shit everywhere, and you're interested in working on large bits, it doesn't really matter where you go. Google, FB, Amazon, everywhere you're going to have people that are unhappy with your product/service/decisions. So if it's the same, why not go to the ones that pay better/got more perks/look best on your CV?
Plus, imagine how it could work in reality. You finally got your place at Google. You know what the company is doing. And at some point you are asked to work on one of these grey things. What do you say, that it's immoral? If so, where exactly do you draw the line? Who is to decide what's still acceptable and what not? You've known for years that Google is tracking everyone. Moreover, most of it is perfectly legal. In any company, whenever you say "no" to your manager you need to have a solid ground. I can't imagine anyone even starting such a conversation.
Thousands of others would replace them next minute, so why do you think it would change anything?
If 50% of talent left it would be a disaster.
Certainly SW luminaries wouldn't. But the pay is good.
Translation: ITs your fault for not keeping abreast of policy changes.
Same is true for desktop app stores as well and browser plugins.
devs and designers stop whining and being irresponsible the users come first not your feelings!
Are there any ideas about how to convince users to use other app stores?