I’m skeptical about the whole “proof of first deposit” thing… seems like a lot of hoops to jump through just for 20 euros. How do they even verify you used their link? Cookies? Browser fingerprinting?