Yo voto por hacer un chat con openfire, está genial, hay un montón de clientes para moviles/ordenador/navegador y puedes nombrar varios admins, el registro no precisa numero de telefono y no recibes las notificaciones de mensajes nuevos si no estás conectado, funciona con el protocolo XMPP (el mismo que google talk y muchos otros sistemas de mensajería)
Además, se monta en un server personal, por lo que solo los admins tienen acceso a los datos, ningún tercero puede acceder a ellos.
http://www.igniterealtime.org/projects/openfire/