The system has to verify who you are from a previous tax filing.
If you apply thru the automated phone system it’ll require a postal code to match up with the address on file one used when they filed a return , otherwise how would it know where to send a cheque or what bank account to deposit the funds , if none are on file ?
Otherwise anyone with no ties to Canada could apply