http://git.chat98.i2p/chat98/chat98/src/commit/835945f28758a4899afb399f0d5b274307260e02
With the way messages are structured in the program, the server has no knowledge of who exactly is sending a message, and they do not know who is receiving it, or if the person receiving it is even online. This is by design, so the server has as little information as possible, but this does mean anyone connected to the server can observe all messages being sent, as it is impossible for the server to determine which connection to relay a message to...