Can a U.S. citizen file for their fiancé if they have not met in person? The answer to that generally is no, because one of the requirements is that you actually have met in person. However, there are some religious exceptions. Unless you meet those religious exceptions, you have to meet the requirement of meeting in person.
This is just one of the several requirements that a person who plans to file for a fiance petition must abide by when they are applying to bring their fiance to the United States legally. It is important to know that even if you have met in person, the meeting must have taken place within two years of the date that you initially applied for the fiance petition.