Paste a column of USCIS receipt numbers and get one table back. Export it to CSV. Built for the firm workflow that today means opening the USCIS form once per matter and retyping the answer into a spreadsheet.
Twenty-five receipt numbers per batch. Each one is a call against a shared USCIS quota, so the cap exists to stop a single script exhausting it for everyone. Run several batches if you have more.
Nothing is stored. The receipt numbers are passed to USCIS, results return to your browser, and the CSV is assembled on your machine. No record is kept, nothing appears in a URL, and nothing is written to a log.
A case status only matters when it changes. Rather than re-running a batch every morning, a case can be watched: we check twice a day and email only when the status USCIS publishes actually differs from the one before.
A case status is a factual record of where a filing sits. Nothing here is legal advice and no status is interpreted.