Question: does yyz have mobile passport?
Answer: Toronto (Pearson, YYZ) is a Preclearance station, so you do US immigration/customs at YYZ before you board your flight. And Preclearance stations don't support the Mobile Passport App.