Privacy Policy

CaseSignal · last updated October 1, 2026

The short version: CaseSignal has no accounts. Your USCIS sign-in and your case data stay on your device. Two optional features talk to small servers of ours: Track by receipt sends a receipt number you type so we can ask USCIS for its status, and Share my timeline, if you turn it on, sends an anonymized copy of your case's steps to improve wait-time estimates. Neither one sends your name, your USCIS login, or anything that identifies you.

What stays on your device

Where the app connects

The app makes network requests to these places, and no others:

Optional: Share my timeline

Off unless you turn it on in Settings. When it's on, the app sends an anonymized record of each case you track, so we can work out real processing times — including per USCIS office, which no public source provides.

What a record contains: the form type (for example I-485); the month you filed (not the day); whether it's premium processing; the employment category and country you selected in the app, if any; the three-letter code of the USCIS office handling the case; your receipt's block — its first 8 characters, such as IOE09345, which about 100,000 other cases share; and each step USCIS recorded — its code and how many days after filing it happened.

What it never contains: your full receipt number, your name or your attorney's name, your USCIS login, the text of your case status, your priority date, or any exact date.

Each case is filed under a random code created on your phone. It is not derived from your receipt number, so neither we nor anyone with access to the data can tell whose case a record is. Our server rejects any record that doesn't match this exact shape, and it does not store your IP address; the only date it keeps is the day a record was last updated. Records are never shown to other users; only aggregated statistics (such as "median days to approval") are published back into the app.

You can see the exact record before anything is sent: Settings → Share my timeline → See exactly what's sent.

What we do not do

Permanently deleting your data

You can permanently delete everything CaseSignal holds about you, at any time, without asking us:

  1. Delete the app from your device (touch and hold the icon, then Remove App → Delete App). This permanently removes all cached case data, any stored USCIS session, and any saved credentials.
  2. Or, to clear individual items while keeping the app: open Settings and use Log Out to remove the stored session, Clear in the sign-in autofill card to erase saved credentials, and remove a tracked case to delete it and its cached history.

Deletion is immediate and permanent on your device.

Shared timelines: turning Share my timeline off deletes every record your phone shared from our server, and removing a tracked case deletes that case's record. If your phone is offline at the time, it keeps retrying until the deletion goes through. If you delete the app before turning sharing off, your phone loses the random codes it needs to ask for deletion — and since the records carry nothing that identifies you, we can't find them for you either. So turn sharing off first.

Children

CaseSignal is not directed at children and does not knowingly collect information from anyone under 13.

Changes

If this policy changes, the updated version will be posted on this page with a new date.

Contact

Questions: support@casesignal.app