Sorry, I missed this thread. This isn’t an option for now, since you have to leave your profiles on the services themselves public in order for tracking to work anyway I suppose I’ve never really considered that one would want to make their profile private here.
Anyway, there are some challenges to implementing it - one, we don’t enforce mandatory verification of profiles. There is optional verification but some of the services like EA and Ubisoft don’t have verification methods at the moment. It would have to be a requirement to verify the profile for this option (otherwise anyone could add a profile and mark it private).
Second, I wouldn’t want users to use the privacy option to randomly drop/in out of the leaderboards. But this could be addressed by adding some kind of cooldown period - maybe you turn the option on and then later turn it off, there would be a 7 day waiting period to return on the leaderboard.
So as you can see it’s not as simple to add as it seems, unless you would only want privacy for the main profile while leaving the linked accounts public. That’s easier to add since it doesn’t have to factor in the verification aspect. I guess in the short term I would be willing to add that with some kind of disclaimer of the limitations.