news.volyx.in

UnifiedPush: A decentralized, open-source push notification protocol (f-droid.org)

741 points by mikece · 1354 days ago · 146 comments on HN

Article summary

UnifiedPush is a decentralized, open-source push notification protocol that allows apps to communicate with users in real-time without relying on Google's proprietary service. It aims to replace the push notifications mechanism provided by Google services with something independent that anyone can self-host or any OS can provide without compatibility issues. The protocol requires small adjustments server-side and client-side for applications assuming Google services. Users need to install a separate app, called a distributor, to receive UnifiedPush messages.

Main themes

  • decentralized push notifications
  • metadata leakage
  • push notification alternatives
  • UnifiedPush adoption
  • Google services replacement
  • user privacy concerns

What commenters say

  • Some argue that using push notifications always leaks metadata, and true anonymity on the internet can only be achieved by not using them.
  • Others propose implementing workarounds, such as constantly sending fixed-sized encrypted messages, to mitigate metadata leakage.
  • The effectiveness of UnifiedPush in replacing traditional push notification services is debated, with some arguing it is a necessary step towards decentralization and others questioning its feasibility.
  • There are concerns about the average user's willingness to install a separate service for push notifications, and the potential for UnifiedPush to gain widespread adoption.
  • Some commenters note that Apple and Google have restrictions on push notifications, which could limit the effectiveness of UnifiedPush.
  • The potential for UnifiedPush to be used as a replacement for traditional push notification services, such as WebPush, is discussed, with some arguing it could provide a more efficient and decentralized solution.
  • The issue of metadata leakage through push notifications is seen as a major concern, with some arguing that it is impossible to achieve true anonymity while using them.