Especially after watching the demo video, I'm still very confused as to how making the RPi play something upon receiving a signal somehow involves a web server and browser. It also apparently requires JavaScript[1] and even Google Cloud Messaging...
[1] https://github.com/teozkr/klocka/blob/master/web-client/inde...