I am going to apply directly through the airlines website.
I hate giving anyone my social here in the states. I never put it on a resume here unless I get hired by said company. I am concerned about the security of my personal information in the hands of a foreign company that may or maynot call me for an interview. I realize if hired eventually you will probably have to give them everything they ask for. I just worry about my ssn sitting in a file or on some guys laptop and somebody gets the idea to make a few bucks at my expense.
I guess it's the price you pay for a shot at the dream.