Passport requirement

Hi everyone,

Do I have to have a valid passport for Stage 1 application.

I submitted my Home Office application without a passport, but now I guess a passport number is required for the Tech Nation application.

Technically I can enter a sign and continue but I am not sure if that is allowed.