Although you need a Shopbuddies account to purchase a Shopbuddies gift card, your gift card can be used by anyone, even if they don't have a Shopbuddies account.
Please be aware that some merchants, for example AirBnB, require that you have an account with them in order to redeem your gift card.