looks cool, but I won’t be adding to iMessage’s closed ecosystem and monopoly in the US
Comment on There’s a new iMessage for Android app — and it actually works
Rootiest@lemmy.world 11 months agoHere’s a simple picture with minimal reading required.
This is very different to the technology used in the free/wait-list Beeper Cloud app and all the other previous attempts at an iMessage for Android app.
To summarize:
All messages are sent directly between your device and Apple’s servers. You do not even need an AppleID. There is a cloud server involved but it’s only job is to send push notifications to Android so they app knows when to download new messages (securely with iMessage encryption) from Apple’s servers.
MagneticFusion@lemm.ee 11 months ago
scarilog@lemmy.world 11 months ago
Running BlueBubbles at the moment, eagerly awaiting someone to build a self hosted implementation of this so I can stop relying on my macos VM.
Rootiest@lemmy.world 11 months ago
Beeper Mini does not require a Mac VM or any Apple products. There’s no cloud proxy. It registers your phone number directly with Apple’s servers, you don’t even need an AppleID at all, just like on an iPhone.
scarilog@lemmy.world 11 months ago
Yeah I know I was referring to the notifications, because my understanding is that you need a separate server to forward notifications to your device from the APN…? Idk maybe the firebase free tier can handle this without the need for a desktop app running somewhere.
Rootiest@lemmy.world 11 months ago
Notifications are generated after the message is pulled from Apple’s servers to your device.
The push messages just tell your device a message is available to be pulled. It doesn’t contain any message contents or metadata.