Here is my experience with your tool:
I played some 3v3 with my long-time friend and a random third, being totally unaware of your website. The third guy ragequit after one game, then he starts whispering us about how boosted we are.
He starts throwing in random names of rank 1 glads that apparently “boosted” us. We have never heard of any of those names in our life. After a lot of confusion, we found out from him that he is getting this data from your website.
I took a look at the website - shows literally dozens of partners I have never played with - it even shows I played as prot, which I literally haven’t done this whole expansion.
So I have had a very negative experience with this website, despite never even having used it.
Now as a software engineer myself, I can tell for a fact that this is because the partner information is an educated guess, because this is not provided by the blizzard API. Basically you look at the number of games/wins/losses/times played and feed this into a statistical model.
Unfortunately this is still only a guess and it will get things wrong. In the case of this model, it seems quite a lot of things.
Now there is actually a reason Blizzard does not provide such data in its API. In the past (around Cataclysm) you could in fact see the activities of players in the wow armory (and API). This included information of what time of the day achievements were obtained, etc. Back then, this was met with backlash as this allowed for stalking - so it was actually removed rather promptly.
I feel like showing the times and partners of arena sessions is a significant breach of privacy (even if it is not accurate) and not only it is not opt-in, but you can’t opt out (!)
I appreciate you are trying to create something for the community, but in my view these issues are critical and need to be taken care of.