Why the forms in a package have to agree
A family green card case is filed as several forms at once, and USCIS reads them together. The beneficiary’s name, date of birth and A-Number appear on the I-130, the I-130A, the I-485, the I-864 and the I-765; the petitioner’s name and date of birth on the I-130, the I-485 and the I-864; the marriage date on the I-130 and the I-485. A fact typed one way on one form and another way on the next — a transposed letter in a surname, a day off in a date of birth, two digits swapped in an A-Number — is the kind of mismatch that leads to questions about the filing.
What this check compares
- The applicant (beneficiary): name, date of birth, A-Number and current address.
- The petitioner: name and date of birth — on the I-864 only when Part 1 says the sponsor is the petitioner, and on the I-485 only in a marriage-based case.
- The marriage date, in a marriage-based case.
Differences in format are not counted as mismatches: a middle initial instead of a middle name, capital letters, “Dr.” instead of “Drive”, or an A-Number written with dashes.
What it does not check
It does not review each form on its own — required fields, the edition date, the filing fee, signatures — and it cannot tell whether the information is correct or matches the applicant’s passport, birth certificate or marriage certificate. It works on the official USCIS PDFs, typed into and saved, and on copies printed or flattened to PDF that still contain their text. A scan or a photo needs the full check of that form.
Is my information stored?
No. Your PDF files are not uploaded. The page reads the answers typed into each form’s fields in your browser and sends only those answers to FormGuard to be compared. For a form without fillable fields, the page sends the form’s text instead, and our AI provider reads it to find the facts. Either way it is compared in memory and discarded; it is not saved, logged or used for anything else. See the privacy policy.