When your Gifts are created, information about them is shared with a Bitcoin.com server. This information is either (a) publicly available on the BCH blockchain, (b) optional (your email address if you want to receive notifications), or (c) non-custodial, e.g. your refund transactions do not include your private key and can only be used to refund your money to the address you specified.