No. You don’t need an account. We only need your email or mobile number to deliver digital gift cards. For physical products, we also need your name and delivery address.