Beeper Mini removed from Google Play?
play.google.com
play.google.com
Apple was already getting flak in the media for beeper mini, calling in Google to help makes it seem so much worse (even if it was done without a specific verbalized agreement). The obviousness of this makes me wonder if there is something else going on here (or maybe they really are that blatant now?)
Nobody can say that the mobile apps are open markets anymore, the app would have been rejected on the appstore from the start and is now removed from the play store. Effectively the distribution of this app on mobile devices is in practice impossible now.
It also highlights the similar review process and lack of differentiating competitive factor between those two stores. They aren't interchangeable like supermarkets are.
We knew all of that already but I like that Beeper mini made it obvious enough that the PR lies of both companies cannot work here.
I don't know what the legal status of the protocol per se is, but I don't think anyone thought that you would be allowed to utilize Apple's iMessage servers for your own app.
Apple could have said that no other clients really even tried before this case and it would have been true. And that will make a difference in the next antitrust lawsuit, that's one less argument Apple can use to defend themselves.
I'm sure most developers expected them to behave like this but now there's a factual proof valid even outside of our tech developers little circle, it's not just speculation.
Edit: just to be clear, I don’t buy the argument that Apple is doing anything wrong with keeping iMessage exclusive to their brand. I only wanted to relay that argument here to discuss in this context
I'd say the opposite, having Android with a 90% market share would be a bad thing for Google since it opens easier antitrust lawsuits. The statu quo is more profitable.
See the "Our vision is that we work as if we are one company" quote from Google execs which is representative of what's happening in the space.
Have you ever heard of an independent car repair shop being allowed access to the manufacturer’s factory floor ? How about factory floors of all car manufacturers? It makes no sense. How about I go use your home’s toilet when I’m nearby?
If a niche enthusiast crowd worth of traffic will absolutely obliterate the underlying infrastructure, allow unchecked flows of spam and undermine the security posture, maybe Apple should just leave it to the telcos who might be marginally more competent.
Car manufacturers used to publish detailed (technical) manuals for all of their cars exactly so mechanics (owners, repair shops, etc) could work on their vehicles.
In modern times though, manufacturers seem to be DRM-ing (and similar) as much as they can in order to capture the repair business for themselves. It's not a good look. :(
Remember the days when you had to pay per text message?
https://en.wikipedia.org/wiki/Bundling_(antitrust_law)
It's not quite the same because Bundling seems to be about setting a price that is too low, so this isn't a legal precedent but it seems like a morally similar argument?
You are saying that you paid Apple for a device, and that entitles you to access to their services (e.g. Apple bundled their services with their device for free).
If this was Apple's main contention with Beeper, then why not allow people to pay a one-off fee to access their services (whatever fraction of the retail price of a device goes towards services)?
I suspect they can't do this because then you would be fully in Bundling territory: that the one-off price you pay to access Apple's services becomes cheaper when bundled with a device.
The whole idea that you paid a one-off fee and that covers your indefinite access to Apple's servers at a continuous cost to them also seems like a flawed model if that's really what the economics of iMessage are. Of course the contention is that the continuous fee to you is the fact that you are locked in and are therefore helping Apple attract other people to their ecosystem.
There is also another argument going round that somehow the issue is that Beeper is charging for their service. I don't buy that, because I pay for Beeper and I don't use their iMessage integration (because I live in the UK so this whole blue bubble green, bubble thing is just not a thing here and we can just enjoy watching it unfold with idle curiosity) and I pay the same as someone who would. I am paying them on a continuous basis because they are running servers that I want access to that bridge to other services I use and want aggregated in one place.
Of course it does not. The per user cost of delivering imessage is so low, Apple doesn't care about the individual user. In bulk, enough people are buying new iPhones to cover the ongoing cost (and then some).
Whatsapp and Telegram dropped support for Android 4.4 devices, are they emplying planned obsolescence?
The analogy would be for WhatsApp to make it take artificially longer to send messages on Android 4.4, which I think people would have a problem with but they have no good reason to that.
I can't speak for Telegram, but in the case of WhatsApp, they decide to deprecate particular SDK versions when the usage of those SDK versions drops below a threshold, and it's against their interests to do otherwise, because they lose market share and they are making a tradeoff between engineering support costs and users.
The most important function of modern society is taxed, locked, fully controlled by two of the most profitable companies on the planet.
The utility of the smartphone has exceeded these two companies, and it must be opened up for competition, consumer choice, and consumer repairability.
that is extreme hyperbole making hard to treat your comment seriously.
But of someone things that how app store is administered is more important function in modern society than say food production then it is not looking well though out.
(I would prefer catastrophic breakdown or malicious takeover to happen with app store rather than food supply if I would need to choose between these two, and there are still many more important functions of modern society before you get to app stores. If food supply collapses I and my family and my friends will be likely dead within month. If app store collapses there are bad consequences but far from "everyone I love dies from starvation".)
(but yes, app store ARE important function of modern society and Beeper Mini seems to illustrate some of ways how current situation is broken)
And that's just scratching the surface.
Without a smartphone, you basically can't exist equally.
100% not hyperbole. And before you think this is hyperbole, consider that menus at restaurants are no longer physical, that government IDs are being issued to smartphone, that POS systems are transitioning to smartphone, etc. etc.
Everything else will wither and die. The smartphone is the gateway to all modern commerce, communication, and mobility.
But you can exist without smartphone.
You cannot without food.
The smartphone space is completely open for competition, consumer choice, and consumer repairability. If you or someone you know does not have the wherewithal to have and exercise their own freedom, that is unfortunate, but Apple and Google owe nothing.
You won’t find Reddit is Fun or any third party Reddit clients there anymore either even though it’s obviously trivially possible to just scrape it and keep trucking. Because that’s against Reddit’s TOS too, and doing so anyway is a CFAA violation.
Shockingly, google doesn’t want to be an accessory to your computer crimes.
Rightly or wrongly the law is quite broad in this area, you aren’t supposed to be accessing this system, it is an open-and-shut case just as much as illicitly connecting to TymNet. The only fact that matters is that the system operator doesn’t want you there, that is sufficient for this to be a felony, people have been globally extradited over this. Google isn’t going down because you want to use an open-relay that the system operator is actively indicating shouldn’t be open and is trying to lock down.
And if the tables were turned and some other third-party built a commercial service on reselling spoofed access to gmail smtp relays or something… google would shut you down themselves too, “gatekeeper” or no (lots of domains struggle to send mail to gmail and outlook).
Things have gotten real silly because of the extreme degree of apple-bashing that people entertain. And apple has been very very tolerant, because they know the optics would be horrible. But the law here is clear and the penalties are enormous. This is not different in kind to any other unauthorized-access case.
> Judge John Bates ruled on Friday that the plaintiffs' proposed research wouldn't violate the CFAA's criminal provisions at all. Someone violates the CFAA when they bypass an access restriction like a password. But someone who logs into a website with a valid password doesn't become a hacker simply by doing something prohibited by a website's terms of service, the judge concluded.
> "Criminalizing terms-of-service violations risks turning each website into its own criminal jurisdiction and each webmaster into his own legislature," Bates wrote.
https://arstechnica.com/tech-policy/2019/09/web-scraping-doe...
> Scraping a public website without the approval of the website's owner isn't a violation of the Computer Fraud and Abuse Act, an appeals court ruled on Monday. The ruling comes in a legal battle that pits Microsoft-owned LinkedIn against a small data-analytics company called hiQ Labs.
So, uh... cool story, bro, but you seem to have a ridiculously extreme and pretty clearly unintended interpretation of this law. The users of Beeper have valid credentials to this service and are accessing only the things they were intended to be able to access... they merely are doing so with a modified or alternative client, which usually is protected under various laws due to an interest in competition and interoperability.
> (2) intentionally accesses a computer without authorization or exceeds authorized access, and thereby obtains— or (C) information from any protected computer;
(4) knowingly and with intent to defraud, accesses a protected computer without authorization, or exceeds authorized access, and by means of such conduct furthers the intended fraud and obtains anything of value, unless the object of the fraud and the thing obtained consists only of the use of the computer and the value of such use is not more than $5,000 in any 1-year period;
> (2) the term “protected computer” means a computer— (B) which is used in or affecting interstate or foreign commerce or communication, including a computer located outside the United States that is used in a manner that affects interstate or foreign commerce or communication of the United States; or (C) that— or (II) has moved in or otherwise affects interstate or foreign commerce;
Both of these clauses are being facially violated here. The clause of interstate commerce to be a protected system is trivially satisfied. Beeper additionally has taken commercial advantage in excess of $5k.
Ianal. Apple can come down like a ton of bricks though. That’s what people wanted in the 80s/90s.
> The majority also recognized that the portions of the CFAA that define damage and loss are premised on harm to computer files and data, rather than general non-digital harm such as trespassing on another person’s property: “The statutory definitions of ‘damage’ and ‘loss’ thus focus on technological harms—such as the corruption of files—of the type unauthorized users cause to computer systems and data,” the Court wrote. This is important because loss and damage are prerequisites to civil CFAA claims, and the ability of private entities to enforce the CFAA has been a threat that deters security research when companies might rather their vulnerabilities remain unknown to the public.
The relevant text of the CFAA is 18 U.S. Code § 1030(a)(5) [2]:
> (A)knowingly causes the transmission of a program, information, code, or command, and as a result of such conduct, intentionally causes damage without authorization, to a protected computer;
> (B)intentionally accesses a protected computer without authorization, and as a result of such conduct, recklessly causes damage; or
> (C)intentionally accesses a protected computer without authorization, and as a result of such conduct, causes damage and loss.
[1] https://www.eff.org/deeplinks/2021/06/van-buren-victory-agai...
Removing this sounds like protecting Google's customers.
But they were no longer doing that.
Regardless of what stands, it's pretty damn good at the moment. I have a pocket computer that talks to people all over the world. So I have two messaging apps on it? I'm not even bothered.
The thing is I don't actually really dial anyone with their phone number any more other than close family. Most of the time I will use whatsapp video calls because said other person is usually somewhere that roaming doesn't work and is tethered on a WiFi hotspot instead. Granted that uses name resolution via phone number but it doesn't need to.
Additionally nowadays it’s becoming more common to be ideologically against usage of platforms and it sucks to be locked out of communication because of that. I don’t use meta products because I think they’re a disgusting company but a lot of my older family members refuse to move from the platform. If there was an open standard that allowed for me to use a platform I was comfortable with that could interoperate with Facebook messenger I could live with that.
Granted that's a problem but really it shows everything is a matter of perspective.
Why not? It doesn't seem difficult to just download and register for a new app. There's only so many major ones.
If I could just have one app that allows me to cross platform communicate that would eliminate this issue. And of course let it go both ways
https://www.youtube.com/watch?v=eFnj7LvhvR4&t=760s
It is, after all, not like we really need slack or discord or whatever. Text chat is not complicated or resource intensive, people were hosting IRC in 1985 or whatever. Even persistent chat or web-accessible are really just minor features too in terms of resources, and you can forward some ports or set up a subdomain just like anything else.
So I mean, to put this ball back in your court: I'm sure you use discord, and I'm sure your employer uses slack. Why do you pay money for that and not just host matrix yourself? Matrix comes with all the free animated emojis you can upload, and a docker container costs you how much? And Algo/Tailscale show that setup can literally be as simple as providing AWS account creds and running a script.
Collectively we seem to have decided that these hosted services deliver value, even if that's simply a couple hours of an engineer's time to set up. None of us walk away from Omelas. Why is that?
Everyone (even here) kinda rolls their eyes at the BSky/Mastodon folks but the fact of the matter is those are the people walking away while we pay for discord and slack and google business.
Worldwide direct dialing is also a relatively recent innovation in the history of the telephone.
Maybe we’re just in a similar phase of technological development?
Merry X-mas
If they even had a way to do it that would be surprising.
The typical cases of unauthorized access are quite different in the sense that a private system is being accessed and private data may be exposed. It doesn't really apply to iMessage though - alternative clients don't exceed their authorization (the use the same auth flow as a real device and are granted the exact same privileges) and no private data is being disclosed (just like a real device, the user only has access to their own Apple IDs/phone number's messages).
The only argument that could be made is that allowing non-iOS devices access effectively freeloads off Apple's server resources, but Beeper did offer to support payment of a reasonable fee and yet Apple never took them up on this offer nor ever raised this issue, which confirms the (expected) fact that server resource usage (which is minimal btw) is the least of their worries.