this post was submitted on 11 Dec 2023
215 points (91.2% liked)

Technology

57997 readers
5876 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] LWD@lemm.ee 25 points 9 months ago* (last edited 8 months ago) (3 children)
[–] scarilog@lemmy.world 14 points 9 months ago* (last edited 9 months ago)

Underlying implementation already is. You can connect to iMessage and send and receive messages using the python implementation on your PC if you want.

[–] xlash123@sh.itjust.works 10 points 9 months ago

Here is their POC in Python:https://github.com/JJTech0130/pypush

And their article explaining it: https://blog.beeper.com/p/how-beeper-mini-works

[–] Azzu@lemm.ee 0 points 9 months ago* (last edited 9 months ago) (1 children)

I mean, it won't be. It's quite clear that while the Beeper company may have good intentions on paper, they also definitely want to make as much money as possible. They aren't 100% bad, but also not 100% good either.

Considering they directly communicate with Apples servers and make money from that, I can't believe that their company will last long legally. The only way to keep Android users being able to use this will be to make it open source and go "underground". But I hope Apple will have a massive PR disaster on their hands while this happens.

[–] qwrty@lemmy.world 2 points 9 months ago (1 children)

Considering they directly communicate with Apples servers and make money from that...

But, isn't that what APIs do? Why would that get Beeper in legal trouble if they are paying their license fee? I'm not being facetious, genuinely curious.

[–] Azzu@lemm.ee 5 points 9 months ago

There is no public iMessage API that people can pay to use. Beeper (or rather the code it's based on) reverse-engineered the iMessage protocol and server APIs and they simply make the same requests as the iMessage app on iOS would.