No, other people don't need an app to receive your data.If they device has NFC chip you can simply tap your product to their device and your profile will instantly pop-up.If their device doesn't have NFC, then it's the QR code, almost 99% of smartphones can read QR codes.