Where the data comes from
Every number in the app comes from a public government source. None of it is my estimate, and none of it is a prediction.
Visa Bulletin
Priority date cutoffs come from the monthly Visa Bulletin published by the U.S. Department of State, Bureau of Consular Affairs. The bulletin is a public document released once a month, on no fixed day.
The app shows both charts the bulletin publishes: Final Action Dates and Dates for Filing. "C" means current and "U" means unavailable that month, exactly as in the bulletin, and neither is shown as a date. The month-over-month movement is arithmetic on two published cutoffs, nothing more.
The 24-month chart is the same published cutoffs, one point per month. Where a month has no cell for your category and country, there is no point — the line is not filled in with a guess.
Civics questions
Two versions are published, and both are in the app, because which one applies to you depends on the day you filed Form N-400.
- 2025 test — the 128-question pool from USCIS Form M-1778, for applicants who filed on or after 20 October 2025. The interview asks 20 of them and 12 correct is a pass.
- 2008 test — the 100 questions, for applicants who filed before that date. The interview asks 10 and 6 correct is a pass.
As works of the United States government these are in the public domain under 17 U.S.C. § 105. The question text and the accepted answers are reproduced without changes.
Some answers change over time or depend on where you live: who the President is, who your state's senators are, who the Speaker of the House is. The app marks those questions and does not auto-grade them, because the correct answer on the day you take the test is not something this app can know. Check the current answers at uscis.gov/citizenship.
Reading and writing vocabulary
The reading and writing vocabulary lists come from the large-print PDFs USCIS publishes for the naturalization test, reproduced word for word and in the official categories.
USCIS publishes the vocabulary, not the sentences. The officer builds the sentences from these words on the day, so the app teaches the words and does not invent example sentences.
Interview day
What to bring, what the officer asks, and the deadlines all come from the USCIS Policy Manual and from what USCIS publishes about what to expect at the interview. Every statement on that screen traces to one of those.
What the app does not have
- Any information about your individual case. It does not accept receipt numbers and never contacts USCIS about a case.
- Processing times. USCIS publishes them, but they describe how long past cases took at a given office, and the app does not show them.
- Immigration court (EOIR) cases. Different system, not covered.
- Any prediction of when your priority date will become current.