No, it is not necessary. You can share your CardByte card with someone even if they don’t have the app. Your card has a QR code or it can be shared via Bluetooth - and saved directly into the phone of the person you're connecting with.