Ich würd aber gern den Verlauf nachträglich prüfen können in bezug auf mögliche Beleidigungen oder ähnliches was gegen die Netiquette/AGB verstößt.
Das wäre im Socket-Server zu implementieren. Hier eine Demo für Chat via Socket.
PS: Die Benutzer sollten wissen, ob mitgeschnitten wird und wielange die Daten auf Halde liegen.