Originally Posted by
Eastbay1K
It did exist at one point, that's for sure.
I went back and asked a separate person in the same office (INM, T2, MEX) and she said that they haven't accepted new applications for 6-12 months and that the program "no longer exists."
She had no answer for why you can still complete an online application.