3 ms·
> Google Chat logs aren't direct p2p, they are most definitely logged records. Otherwise the messages wouldn't still be there when you log out and back in. Tha
by lucb1e 4y ago
> Google Chat logs aren't direct p2p, they are most definitely logged records. Otherwise the messages wouldn't still be there when you log out and back in.
That's not how p2p works. Signal messages are not p2p but the server doesn't need to store them because the clients store what they've received. Same for pop3 email clients which talk to the email server (not p2p to the sender). Quite a few systems work this way that are not peer to peer. Not sure if you meant p2p literally or if it was a shorthand for systems that don't work like Telegram that store everything on the server forever (in which case I guess it must seem like I am just being pedantic, which I'm not trying to be).
- dumpster_fire 4y agoNo you're right, I was slightly worried about the usage of p2p and was expecting someone to correct me. Apologies for using the wrong word. I was referring to the fact that self-destruct messages in Google Chat can be seen within 24h regardless of which device you log in with, this means it has to have been stored server side.
- lucb1e 4y agoSignal has multi-device self-destruct also, even to a few seconds, but that doesn't mean that you can't see it anymore on your laptop if the phone in your pocket fetched it and your laptop was rebooting. The message is (as I understand it) addressed to both devices, probably Signal doesn't even need to know whether the recipients are one account or whether it's a group chat, or that the message has a self-destruct timer set on it. The server just stores messages until the client for which it was intended has fetched them (with some maximum, I guess). Google's chat could work the same, but I'm not sure we can know that. The server software is probably not open source.