Multi-channel alerts
Email reaches you in any country; add WhatsApp or Telegram where you use them.
WhatsApp & Telegram: paid plansOn a paid plan, track up to 10 cases — any USCIS case type. We check your priority case every hour from 7 a.m. to 8 p.m. ET on weekdays, plus twice a day on weekends, and alert you on WhatsApp, email, or Telegram the moment a status changes.
Free plan available — 1 case, ~5 checks a week, email alerts. No card needed.
Works for any USCIS case — see all 23 case typesWe alert you by
Powered by the official USCIS API Not affiliated with USCIS
USCIS receipt
IOE0921574830 Example
Case Was Received
Biometrics Were Taken
Interview Was Scheduled
Case Was Approved
On a paid plan we check your priority case +70 times a week — 7 a.m. to 8 p.m. ET on weekdays, plus weekends — and every other case daily; the free plan checks 1 case ~5 times a week. We notify you by email, adding WhatsApp or Telegram on paid plans, in Spanish or English.
We check it for you — +70 times a week on paid plans, ~5 times a week on the free plan. We only message you when something actually changes.
Automatic monitoring — hourly (7 a.m.–8 p.m. ET) on paid plans, ~5×/week on free — with alerts by email (WhatsApp and Telegram on paid plans) and a plain-language explanation of every status change.
We re-check USCIS for you and alert you the moment your status changes. Free covers 1 case with email alerts; paid plans track up to 10 cases, check +70 times a week, and add WhatsApp & Telegram. The case check above is always free.
Email reaches you in any country; add WhatsApp or Telegram where you use them.
WhatsApp & Telegram: paid plansPick your most important case for priority monitoring — re-checked every hour from 7 a.m. to 8 p.m. ET on weekdays, plus twice a day on weekends, +70 times a week. Your other cases are checked once a day.
Paid plans · free checks ~5×/weekTrack up to 10 cases at once — work, family, asylum, naturalization; 10 on the Annual plan, 5 on Monthly and 3-month. If it has a USCIS receipt number, we can watch it.
Need more? Add-ons available.No daily noise. You hear from us only when your status actually moves.
Alerts are best-effort: they depend on USCIS publishing the change and on our automation, so they may be delayed or, in rare cases, missed. Always verify important updates directly with USCIS. See Terms →
Four things we won't trade away — where the data comes from, what we show you while you wait, and who we are.
Case status comes from the U.S. government's Developer Portal under a formal integration — no scraping, no workarounds.
Every check is logged with its exact time. Your dashboard shows how many times we've checked your case, when the last one was, and whether anything moved. At the end of the month you get the full activity map as a report.
Example week · weekdays hourly 7 a.m.–8 p.m. ET, twice a day on weekends
USCIS tells you today's status. We keep the whole line: when each change happened, and how long your case has been sitting in the step it's in now.
Startup58 LLC is a Wyoming software company, not a government agency. We track your case — we can't file petitions or give legal advice.
These are the questions people ask before trusting a service like this. Ask them somewhere we have no say — we don't write the answer and we can't change it.
Is TrackPetition a legitimate service?
What personal data does it ask for?
Where does the case data come from?
How is it different from checking on the USCIS site?
These assistants are not affiliated with TrackPetition. What they say is theirs, and it can change.
If your case has a USCIS receipt number, we can watch it. These are the 23 case types we already see across USCIS, grouped by category — employment, visas, family, green card, citizenship, humanitarian, waivers and appeals.
| Form | What it is |
|---|---|
| Employment / work 6 | |
| I-129 | Nonimmigrant worker petition — the basis for H-1B, L-1, O-1, TN… |
| I-765 | Employment Authorization (the EAD work-permit card) |
| I-140 | Immigrant worker petition (employment green card: EB-1 / EB-2 / EB-3) |
| I-485J | I-485 Supplement J: confirm a bona fide job offer / employment portability (with an I-140) |
| I-526E | Investor petition through a regional center (EB-5 program) |
| I-829 | EB-5 investor: remove conditions on residence (filed near the 2-year mark) |
| Visas / nonimmigrant stay 1 | |
| I-539 | Extend or change nonimmigrant status — stay longer or switch visa types from inside the U.S. |
| Family 2 | |
| I-130 | Petition for a relative (spouse, children, parents, siblings) — the family pillar |
| I-730 | Refugee / asylee relative petition (bring spouse or children) |
| Residence / green card 4 | |
| I-485 | Register permanent residence / adjust status (get the green card from inside the U.S.) |
| I-751 | Remove conditions on a marriage-based green card (2-year conditional) |
| I-90 | Replace or renew the resident card (renewal, loss, data error) |
| I-131 | Travel document: advance parole and re-entry permit |
| Citizenship / naturalization 5 | |
| N-400 | Application for naturalization (become a citizen) |
| N-600 | Certificate of citizenship for someone already a citizen through a U.S.-citizen parent |
| N-600K | Citizenship (§322) for children residing abroad with a U.S.-citizen parent |
| N-565 | Replace a lost or damaged naturalization / citizenship document |
| N-336 | Hearing after a naturalization denial (appeal of the N-400) |
| Humanitarian / protection 3 | |
| I-360 | Broad category: widow(er)s, VAWA, special immigrant juveniles, certain religious workers… |
| I-821 | Temporary Protected Status (TPS) for nationals of designated countries |
| I-821D | DACA consideration (Deferred Action for Childhood Arrivals) |
| Waivers / forgiveness 1 | |
| I-192 | Advance permission to enter as a nonimmigrant — waiver for certain grounds of inadmissibility |
| Appeals / motions 1 | |
| I-290B | Notice of appeal or motion to reopen / reconsider a USCIS denial |
Receipt numbers from any service center (EAC, LIN, SRC, WAC, MSC) and online (IOE) filings are supported.
You give us your receipt number. We do the watching.
Form I-140 Status: Approved
Enter your receipt, confirm your email — setup done.
A quick look at the loop — receipt in, alert out. An illustration, not a real case.
Nothing here is marketing-speak. If you don't see your question, write us at [email protected].
Yes — TrackPetition is live and runs on the official USCIS Case Status API. Check any receipt free right now, or create an account to have us monitor your case.
Three levels. Checking a case — looking up its current status — is free and needs no account. A free account adds monitoring: we watch 1 case per account, about 5 times a week on weekdays (Mon–Fri), and email you when the status changes. Paid plans step that up to +70 checks a week including weekends, 5 or 10 cases depending on the plan, and add WhatsApp and Telegram alerts. All of it runs on the official USCIS Case Status API.
On a free plan, about 5 times a week (Mon–Fri). Paid plans check every hour from 7 a.m. to 8 p.m. ET on weekdays, plus twice a day on weekends and holidays — +70 times a week. Either way, you never have to refresh anything.
By email, which works in any country and is included on every plan — plus WhatsApp and Telegram on paid plans. Email is the default, so you're covered even where messaging apps are restricted.
Every check is logged with its exact time. Your dashboard shows how many checks we've run, when the last one was, and whether anything moved — plus an activity map of the whole month. Most cases go long stretches with no change; the log is how you can tell the difference between a quiet case and a service that stopped looking.
We stop monitoring it automatically once it reaches a final decision, and you can cancel your plan anytime from your account. On paid plans the slot frees up, so you can put another case in its place.
No — they're best-effort. An alert depends on USCIS publishing the change on their systems and on our automation and delivery, so it can be delayed or, in rare cases, missed. TrackPetition is a convenience tool, not an official channel — always verify important updates directly with USCIS.
23 USCIS case types — employment, visas, family, work permits, travel, TPS, citizenship, investment, waivers and more. If your case has a USCIS receipt number, we can watch it.
We keep a plain-language glossary of the real statuses we've observed — Received, RFE, Approved, Denied, card produced and mailed, and more — with the exact wording USCIS uses for each step.
No. Startup58 LLC is a private software company. We integrate with the official USCIS Case Status API as a developer, but we are not part of, endorsed by, or speaking for USCIS.
No. We track existing cases — we cannot submit applications and we are not lawyers. If you need legal counsel, please consult a licensed immigration attorney.
We use it to provide the service and nothing else. We do not sell data, share it with marketers, or use it to train external models. See the Privacy Policy for the line-by-line list of what we collect and why.
Anytime. From Settings, in one click — data permanently deleted within 24 hours. Or email [email protected] with subject 'Data Deletion Request'.
Yes. The product runs over the public internet — you can check your case from any country. The Privacy Policy covers international transfers via Standard Contractual Clauses for EEA users.
Startup58 LLC is a Wyoming-formed software company building tools for the U.S. immigration community. We integrate with the official USCIS Developer Portal under granted production access, and we adhere to all applicable data protection and privacy regulations.
Read our policies:
Check any receipt free — then let us monitor your case and alert you the moment it changes. Free watches 1 case by email; paid plans check up to +70×/week and add WhatsApp & Telegram.