The closest word I can think of is a sycophant but that’s too strong word and not exactly what I’m looking for. The word I’m thinking of has negative connotations and it’s for someone who is friends with different groups but only at a superficial level and isn’t necessarily honest about who all they’re friends with. This person would be seen as untrustworthy.
I live in Asia, if you tell the wrong person you are a democracy supporter you can get arrested or on a watch list
Removed by mod
you are saying you want people to not care about who they share information with when they live under a state that will arrest you for many more reasons than someone in the west would expect?