Originally Posted by
fieldfreen
but I always thought it needed to be done on actual flying carriers website.
!
Why would you do it at all? Passport info are always optional, you can always present your passport while you checkin, either at the checkin counter or at the self service stations.