1. It helps us talk to people at any place where they are.

-----------------------------------
What does 'at any place where they are' modify? Does it modify 'people'? Or does it modify something else?

That's a very wordy and awkward sentence. It would be better written like this:

It helps us talk to people wherever they are.

In your sentence, though, the phrase and the clause after "people" modify that word, yes.