The Whalepass link is redirecting to the homepage. But, you can later check by manually going to "my rewards".
Viewing post in The Last Pirate Left jam comments
i've noticed that sometimes the url takes you to the homepage of https://www.discover.games/ but i had nothing to do with that since the url is coming directly from whalepass server