[P2P] Trusted contacts for peer-to-peer calls

(#3903) Feature Open: Under consideration privacy voice

Current problem

While P2P calls reduce bandwidth costs for the server, clients expose their own IP to others clients. The average user isn't always conscious of the privacy risks linked to that, and doesn't necessarily uses a VPN either. (Alternatively, bad actors could convince people to use P2P calls under the pretence of the perks, tricking them into revealing their IP.)

Proposed change

Adding the option to identify "trusted" contacts for peer-to-peer calls (e.g. people known in real life) for which the risks to privacy are lower. P2P calls could then be limited to those.

1 comment

Sign in with Fluxer to comment and vote.
Comment by Fullest
Just to add to this: Hampus mentioned in Fluxer labs that there will be a visible warning before joining a P2P call. https://web.fluxer.app/channels/1519773906704011264/1541839434838716417/1558924663784996864
it will tell you that your IP address will be visible to the others in the call before you initiate it that way
So I think the way this feature request would manifest would be more like "Calls with these trusted contacts will not bring up this alert". One might argue Friends should suffice for this list, but people tend to use their Friends list for different things so perhaps this is for an even closer social circle.