I think the non-filer deadline was Nov. 2020 to use the website for applying for the stimulus check.
Now people must file a tax return and claim the Recovery Rebate Credit to get the money. At least I think that’s correct according to IRS information online.
The November deadline was for the last stimulus.