> The user will create an account so IMO if I have an Apple account (I own an old Apple laptop) then WTF would Apple care I send the bytes from a differrent application.
Actually, the initial version of beeper mini did not require an apple ID. And actually this was one feature they seemed to advertised a lot. Only the phone number was used: "No Apple ID is required" [1].
I guess the idea was that they could provide an upgrade to the current, unencrypted communication between iMessage and android (that does not require an apple id either). But I guess the issue here, was that people who used it did not necessarily have an apple ID, and thus not consented to apple's ToS, which as I understand makes it different than pidgin etc. And they actually say that this is a problem they are trying to fix: "Phone number registration is not working yet. All users must now sign in with an AppleID. Messages will be sent and received via your email address rather than phone number. We’re currently working on a fix for this." [2]
Unless I misunderstand something, beeper mini stopped working because apple somehow disabled this "feature".
I mean I do not have any invested interest in this, I do not own an iphone and even if I did all people I know use other chatting apps, I do not own apple stocks or anything, I am all for piracy and whatnot, but I would not consider blocking access to their service when there is no ToS agreement "anti-competitive behaviour".
[1] https://blog.beeper.com/p/how-beeper-mini-works (initial announcement) [2] https://blog.beeper.com/p/beeper-mini-is-back