Earlier quoted context omitted.
Password-protected and no public listing, I assume. Nothing on secure data transfer, though.
The number of bcrypt rounds is extremely low, too[1]. While the Go bcrypt lib will actually accept a cost of 5, that seems an unreasonably low value to me. Coupled with absolutely no encryption of the messages in memory, I think "anonymous" would be a better term than "secure" for this. 1: https://github.com/goniltalk/niltalk/blob/master/api.go#L75
I do have privacy concerns about this and agree they can eavesdrop if they wish. Increasing the bcrypt rounds from 5 to 15 would in no way help with any of that.