This is clever, but it would be more clever if conversations were end-to-end encrypted. Of course you would have to trust the server not to tamper with the "ends" (i.e. serve malicious JavaScript), but this can be mitigated by using a SecureBookmark:
https://coins.github.io/secure-bookmark/