Swagbucks is more secure than you think.
When you redeem on the site, you have to answer a security question that the accountholder set up when they started the account.
Your gift card takes days to receive. When it's ready, they email a link to the email address of the account containing the gift card URL.
So you need two things you don't have here: The security question/answer and email address of the accountholder.