Do I need to be present in KSA when applying for the card?

Do I need to be present in KSA when applying for the card?

Yes, you need to be present in KSA, in order to be able to access the digital journey