Case Watch

For iPhone & iPad · Public beta

Your case.
Close at hand.

A clear place for your USCIS case status. Check directly with USCIS, keep the result on your device, and see the changes you’ve observed.

Try the TestFlight beta

iOS 17 or later. No Case Watch account required.

Case Watch showing a sample I-485 case, its current status, and a Check USCIS Status action.
Actual app interface. Synthetic demo data.

One place for your cases

Track multiple receipts with nicknames that make sense to you.

A record of what you’ve seen

Keep changes detected by Case Watch—not a claimed complete USCIS timeline.

Less to sign up for

No Case Watch account, ads, analytics, or tracking SDKs.

An intentional check-in

You check.
Case Watch keeps track.

Checks are user-initiated, not automatic. USCIS may ask you to complete a security verification.

  1. Add your receipt

    Enter a USCIS receipt number and an optional nickname. Case Watch checks the format before continuing.

  2. Check on the official website

    The USCIS page opens with your receipt filled in. Complete the security check if shown, then tap USCIS “Check Status.”

  3. Return to a clear result

    Case Watch validates and saves the result. You’ll see whether it’s your first saved status, an update, or no change. Failed checks preserve your saved status.

Local-first.
By design.

Your receipts and saved case history stay in the app’s local storage. Case Watch has no backend receiving your receipts. An intentional check sends the receipt directly to USCIS; device backups depend on your Apple settings.

Read the privacy policy →