Where the data comes from

Last updated 7 August 2026.

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.

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