1. Anyone can subscribe to a channel 2. Any registered user can publish to a channel 3. Only registered users can publish to their personal channel (@username)
The second point in particular is problematic. I don't want to add notifications to my app, only to have a script kiddie use is to spam my users.
From the FAQ:
> Ahey.io has two types of channels:
> Regular channels: Any authenticated user can publish to these channels.
> User channels: These channels are in the format @username, and only the user who created the user account can publish to it.
I'm using one called ntfy.sh now; it's good; has all the use-case & app and stuff. Self hostable FTW.
Also, a really nifty cross-platform clipboard.
I've never used the Push API but look forward to it, and I appreciate this post for putting this tech back on my radar. I can envision a lot of cool self-hosted projects based on it