What if I’m on a platform and another user is on a different platform, they won’t be able to zap me?
They can. As long as your wallet is configured into your client.