• noodlejetski@lemm.ee
    link
    fedilink
    English
    arrow-up
    33
    ·
    11 months ago

    not sure how it works on iOS, but at least on Android Signal has been taking some extra measures to avoid that. the message contents aren’t delivered over GCM, just the ping that there’s a new incoming message, which is then downloaded by Signal separately.

    • BearOfaTime@lemm.ee
      link
      fedilink
      English
      arrow-up
      8
      ·
      edit-2
      11 months ago

      That’s kind of how iMessage works, the Apple equivalent to GCM (Google Cloud Messaging) is called APN (or is it ANP? I always forget), and it sends a notification to the phone which then retrieves the message.

      Be interesting to hear the perspective of the developers of Bubble Mini, since they just reverse-engineering iMessage.

      https://jjtech.dev/reverse-engineering/imessage-explained/