If adding xpub for a watch wallet is the question then yes and no. Your funds are absolutely safe but if somehow someone got a hold of your xpub then privacy is compromised. It is the root that generates all of your wallet addresses so any address used could be traced back to your xpub