Pusher - Realtime client push service powered by websockets
pusherapp.com
pusherapp.com
This might just be MY preference, and others might beg to differ.
Growl could probably do the same thing, but I already have notifo working and I'm a cheapskate. (Plus, IIRC if I want to use Prowl I need to have Growl running on a PC somewhere).
Your demo apps are great, by the way. Just curious, what's your business model going to be?
I'd love a simple ACL for channels. For example, you could do S3-style channel+timestamp+hash authentication, with the hash generated on the server with a secret key. Then for every channel I'd have channel17@r for read-only access, channel17@w for write-only, and channel17 for rw access (default). The way I understand the current system once I have the key for a channel I have unlimited access to it forever.
Authentication and access control are features which are very important, and we are working on a couple of options for doing it. Something similar to what you have described is the current favourite, though the hashing probably won't be passed through at channel level.
We decided to get the Pusher launched into beta with stuff like this left out so that we could get a gauge for people's general enthusiasm for such a service.
We'll be busy in the next couple of weeks reacting to feedback, so it is great to have these kind of comments :)
It is something I could use in an app I'm working on right now, but I'm just building a simple free tool and would be interested what their plan is for the service before I get myself tied to it.
Was this done on purpose?
There may be minor glitches in the demo apps. They haven't been where we've been focussing the majority of our energy :)