No. During the registration with Intrax, your application and documents will be processed online through MyIntrax Portal and the follow-up will be done via email, phone and/or Skype. After receiving your DS-2019 form at your preferred address, you can apply at any US embassy or consulate which issues J1 visas. If you are currently studying in another country, this is no problem. During your visa interview at the embassy, you should be able to clearly explain your plans immediately after the program and your long-term plans so that it is clear that you do not intend to stay in the USA after your program. (proof of sufficient home ties)