still, why do you need to read from them? if its the users own relays then I can see how if makes sense to auth. but what events are you getting from random relays that worth authenticating the user to get?
Discussion
Replies. Each level of the reply might have a different author and that means the app connects to the inbox of that author to see if there are new replies, likes, zaps, etc that are coming from other people.