The Windows 10 / 11 build is still in testing. Leave your details and you get the link the day it ships.
Once you have the installer it is yours. Put it on every laptop your league uses, score as many games as you like.
Confirm the address once. The link in that email keeps working, so you never have to fill this in twice.
The app itself has no account and no telemetry. This form is the only part of Courtside that ever knows who you are.