Currently the only way to make a gift subscription a surprise is to enter your own email in the gift recipient's email field when checking out. We are not able to change that email later, so the recipient will not be able to login to customize and all emails would go to you.