If you complete the online check-in for international flights with American Airlines you are required to enter your passport number before you can print your ticket (the same goes for the airlines that I've flown). When you check-in in person....you are required to give the airline reps your passport and it is entered into the computer system there.