Thank you very much for the help!
Yes, I used an unsecure http request and it is the first time I hear that you have to tell itch to whitelist the leaderboard. Will definitely give it a shot. Should be ready for the next game jam :P
You rock!