During this year's Google Summer of Code, Anmol will implement optional real-time texting in Dino. Real-time text means that text is transmitted and displayed to the receiver while it is being typed. Anmol will write about his progress here: https://wolfieanmol.github.io/gsoc-blog/ #Dino #XMPP #GSoC
RTT can be encrypted using omemo:1 (and should be if you want to protect against malicious servers).
RTT instructions are batched into messages of fixed intervals (something like 1s), making it impossible for servers to see any pattern (other than ongoing communication between the two users).
If you don't want to leak that you are currently typing to a user, you need to turn off RTT. Dino allows you to turn off the "is typing"-notification for the same reason.
@larma @dino
>instructions are batched into messages of fixed intervals (something like 1s),
Ok. That was the part I was hoping for.
Even so I wished the resources would be used for something that is improving Dino's security, that feature doesn't seem to be as bad as I feared in the beginning.
thank you for your explanation.
@larma @dino
> it is expected to be only enabled with contacts you trust.
what about network sniffing?
what about the server listening to it?