‹ BackHN Continuity

Thread

Breaking Up with Google Play: Why Conversations Is Now Free

708 points · 296 comments · ezst

  1. mawise · · focus · HN ↗
    I get excited every time I learn about another E2EE messaging app where the server can be self-hosted. But as I understand it, the server that triggers push notifications for any android app must be hard-coded into the app's binary. Are there any good architectural workarounds for this? I've read a little bit about VAPID[1] but I don't know if it is actually a viable approach and I don't think I've ever seen it promoted in an E2EE messaging app with a self-hosted server.

    [1] (Disclosure: the AI gave me this link) <a href="https:&#x2F;&#x2F;unifiedpush.org&#x2F;news&#x2F;20250131_push_for_decentralized&#x2F;" rel="nofollow">https:&#x2F;&#x2F;unifiedpush.org&#x2F;news&#x2F;20250131_push_for_decentralized...

    1. nijave · · focus · HN ↗
      Long lived websocket seems to work okay. Iirc that&#x27;s what the Home Assistant app uses
      1. Rohansi · · focus · HN ↗
        That&#x27;ll be worse for power consumption, too, assuming it even works properly in various battery saver modes.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.