I find it interesting that here in Berlin (and other cities in Europe, mostly in Germany), we have this for many years - not just for protesters, but for anyone. However, it's not a smartphone app (the network predates smartphones), but a mesh network of WLAN access points. The name of this project is Freifunk: http://freifunk.net/en/