Hey, thanks for the feedback, the leaderboards aren't displaying well on mobile indeed, we are currently shipping a fix that should help with that. Thanks anyway!

FWIW I had the same reaction to the popups. Immediately closed the tab.

Yep makes sense I’m relaxing them

It should be better now, including in mobile, thanks both for the feedback!