Even if you play anonymously, your game may appear on the Leaderboards. Read more at Privacy.
I recommend using Firefox with uBlock Origin. But any mainstream browser should work fine.
This game works pretty well in Edge on Xbox. Microsoft claims you can press and hold the Menu button on your Xbox controller to switch between "game controls" and "browser controls" but this has never worked for me. Instead, I use the mouse cursor to click the gamepad icon in the address bar: